Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_chaseenemy_Create_0

(view raw script w/o annotations or w/e)
1
event_inherited();
2
test_release_bullet = 0;
3
test_release_bullet_timer = 0;
4
init = 0;
5
state = 0;
6
image_xscale = 2;
7
image_yscale = 2;
8
facing = 0;
9
walk_index = 0;
10
alertcon = 0;
11
alerttimer = 0;
12
facetimer = 0;
13
pacecon = 0;
14
pacecon2 = 0;
15
pacetimer = 0;
16
targetx = 0;
17
targety = 0;
18
scr_depth
scr_depth

function
scr_depth(arg0 = id, arg1 = 0)
{ with (arg0) depth = 100000 - ((y * 10) + (sprite_height * 10) + (arg1 * 10)); }
();
19
frozen = 0;
20
hadfrozen = 0;
21
remspeed = 0;
22
drawsiner = 0;
23
ignorefreeze = 0;
24
viewblocked = 0;
25
canAlertThroughWalls = 1;
26
extflag = 0;
27
startPath = path_index;
28
pathProgress = path_position;
29
pathSpeed = 0;
30
stopPath = 0;
31
noAlertSound = 0;
32
chasecon = 0;
33
excl = 0;
34
pacespeed = 4;
35
pacesinspeed = 0;
36
paceinit = 0;
37
drawoffscreen = 0;
38
dodraw = 1;
39
float = 0;
40
largetouchregion = -1;
41
battlehere = false;
42
detectpointxoffset = 0;
43
detectpointyoffset = 0;
44
viewpointx = 0;
45
viewpointy = 0;
46
yy = y;
47
xx = x;
48
increment = 0;
49
amplitude = 0;
50
t = 0;
51
rotation = 0;
52
distance = 14;
53
spd = 4;
54
customhitbox = 0;
55
hitx1 = 0;
56
hitx2 = 0;
57
hity1 = 0;
58
hity2 = 0;
59
hitvar = 0;
60
mymidx = x;
61
mymidy = y;
62
minspeed = 4;
63
maxspeed = 7;
64
specialspritecase = 0;
65
moveradius = 160;
66
pacespeed = 1;
67
offscreen_frozen = 1;
68
cancelwalk = 0;
69
alertskip = 0;
70
alerttype = 0;
71
alerted = 0;
72
slide = 1;
73
whichmonster = 0;
74
chasetype = 0;
75
pacetype = 1;
76
radius = 200;
77
ignoresolid = 0;
78
touchflag = 0;
79
eraser = 0;
80
blind = 0;
81
encounterflag = 0;
82
startchasespeed = 4;
83
topchasespeed = 8;
84
chaseaccel = 0.1;
85
myencounter = 4;
86
touchsprite = sprite_index;
87
frozensprite = 0;
88
if (room == room_GMS2_test)
89
{
90
    radius = 60;
91
    myencounter = 50;
92
}
93
if (room == room_battletest)
94
    myencounter = global.encounterno;