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; }