Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_homealone_pushable_Create_0

(view raw script w/o annotations or w/e)
1
interact_event = false;
2
interacting = false;
3
movecourse = 0;
4
movetimer = 0;
5
myinteract = 0;
6
movespeed = 8;
7
movetimertarget = 5;
8
wd = sprite_get_bbox_left(sprite_index) - sprite_get_bbox_right(sprite_index);
9
ht = sprite_get_bbox_bottom(sprite_index) - sprite_get_bbox_top(sprite_index);
10
scr_depth
scr_depth

function
scr_depth(arg0 = id, arg1 = 0)
{ with (arg0) depth = 100000 - ((y * 10) + (sprite_height * 10) + (arg1 * 10)); }
();
11
moveit = false;
12
against_wall = false;
13
can_push = !collision_rectangle(x, y, x + sprite_width + 2, y + 5, obj_solidblock, false, true);
14
shake = false;
15
auto_depth = true;