Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_ow_pathingenemy_Create_0

(view raw script w/o annotations or w/e)
1
destroyoffscreen = false;
2
tolerance = 32;
3
active = 1;
4
target = 3;
5
hit = 0;
6
damage = 25;
7
dir = 2;
8
prefdir = "left";
9
neutralcon = 0;
10
waittime = 30;
11
waittimer = 0;
12
updwait = -1;
13
movetime = 12;
14
movetimer = 0;
15
updmove = -1;
16
safex = x;
17
safey = y;
18
scr_depth
scr_depth

function
scr_depth(arg0 = id, arg1 = 0)
{ with (arg0) depth = 100000 - ((y * 10) + (sprite_height * 10) + (arg1 * 10)); }
();
19
doom = false;
20
init = 0;
21
movetype = 0;
22
influenceable = true;
23
homedistance = 120;
24
lastdir = -1;
25
failmovecount = 0;
26
failmovethresh = 4;
27
if (i_ex(obj_dw_churchc_dodge))
28
    sprite_index = spr_climb_chaseenemy_40_centercollision;
29
movevistype = 0;
30
image_index = irandom(99);
31
image_speed = 0.25;
32
idir = 0;
33
animindex = 0;
34
image_alpha = 0;