Undertale script viewer

← back to main script listing

gml_Object_blt_tinypom_leap_Collision_762

(view raw script w/o annotations or w/e)
1
y = yprevious - vspeed;
2
vspeed = 0;
3
gravity = 0;
4
barked = 1;
5
friction = 0.2;
6
sprite_index = spr_tinypomwag;
7
alarm[3] = -1;
gml_Object_blt_tinypom_leap_Alarm_3.gml

alarm[3] = 4; if (instance_exists(obj_heart)) { if (obj_heart.x < x) hspeed -= 0.4; else hspeed += 0.4; if (gravity == 0 && obj_heart.y < y && abs(x - obj_heart.x) < 50) { gravity = 0.22; gravity_direction = 270; vspeed = -5; sprite_index = spr_tinypomjump; } }
8
alarm[1] = 6;
gml_Object_blt_tinypom_leap_Alarm_1.gml

if (barked < 2) { sprite_index = spr_tinypombark; alarm[2] = 4; alarm[1] = 8; snd_play(snd_pombark); barked += 1; } else { alarm[3] = 10; sprite_index = spr_tinypomwalk; }