Deltarune (Chapter 3) 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()
{ if (argument_count > 0) { with (argument0) depth = 100000 - ((y * 10) + (sprite_height * 10)); } else { depth = 100000 - ((y * 10) + (sprite_height * 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
autodepth = 1;
41
detectpointxoffset = 0;
42
detectpointyoffset = 0;
43
viewpointx = 0;
44
viewpointy = 0;
45
yy = y;
46
xx = x;
47
increment = 0;
48
amplitude = 0;
49
t = 0;
50
rotation = 0;
51
distance = 14;
52
spd = 4;
53
customhitbox = 0;
54
hitx1 = 0;
55
hitx2 = 0;
56
hity1 = 0;
57
hity2 = 0;
58
hitvar = 0;
59
mymidx = x;
60
mymidy = y;
61
minspeed = 4;
62
maxspeed = 7;
63
specialspritecase = 0;
64
moveradius = 160;
65
pacespeed = 1;
66
offscreen_frozen = 1;
67
cancelwalk = 0;
68
alertskip = 0;
69
alerttype = 0;
70
alerted = 0;
71
slide = 1;
72
whichmonster = 0;
73
chasetype = 0;
74
ct0minspeed = 4;
75
ct0topspeed = 7;
76
ct0acc = 0.5;
77
pacetype = 1;
78
radius = 200;
79
ignoresolid = 0;
80
touchflag = 0;
81
touchtype = 0;
82
boxtype = 0;
83
eraser = 0;
84
blind = 0;
85
encounterflag = 0;
86
startchasespeed = 4;
87
topchasespeed = 8;
88
chaseaccel = 0.1;
89
myencounter = 4;
90
touchsprite = sprite_index;
91
frozensprite = 0;
92
if (room == room_GMS2_test)
93
{
94
    radius = 60;
95
    myencounter = 50;
96
}
97
if (room == room_battletest)
98
    myencounter = global.encounterno;
99
global.encounterno = 0;