Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_titan_enemy_actor_Create_0

(view raw script w/o annotations or w/e)
1
scr_enemy_object_init
scr_enemy_object_init

function
scr_enemy_object_init()
{ becomeflash = 0; flash = 0; turnt = 0; turns = 0; talktimer = 0; state = 0; siner = 0; fsiner = 0; talked = 0; attacked = 0; hurt = 0; hurttimer = 0; hurtshake = 0; shakex = 0; mywriter = 343249823; acttimer = 0; con = 0; dodgetimer = 0; fatal = 0; candodge = 0; mytarget = 0; ambushed = 0; firststrike = 0; damage = -1; grazepoints = -1; timepoints = -1; inv = -1; target = -1; grazed = -1; grazetimer = -1; element = "none"; acting = 0; actcon = 0; actingsus = 0; actingnoe = 0; actingral = 0; actconsus = 0; actconral = 0; actconnoe = 0; simulorderkri = -1; simulordersus = -1; simulorderral = -1; simulordernoe = -1; simultotal = 0; simulboss = -1; talkmax = 90; mercymod = 0; maxmercy = 100; recruitable = 1; freezable = 1; recruitcount = 1; sactionboxx = 0; sactionboxy = 0; hurtspriteoffx = 0; hurtspriteoffy = 0; image_xscale = 2; image_yscale = 2; image_speed = 0.2; idlesprite = spr_diamond_knight_overworld; hurtsprite = spr_diamond_knight_hurt; sparedsprite = spr_diamond_knight_spared; custombody = 0; for (i = 0; i < 10; i++) _charactsprite[i] = 382938298329; depth = 90 - ((y - cameray()) / 50); }
();
2
hpprev = 0;
3
unleash_hp = 3000;
4
unleash_hpmax = unleash_hp;
5
light_radius = 48;
6
deunleash = false;
7
rumble = false;
8
rumbletimer = 0;
9
setbattlemsg = false;
10
phase6turn = 1;
11
recruitcount = 5;
12
talkmax = 90;
13
image_speed = 0.25;
14
animsiner = 0;
15
idlesprite = spr_titan_spawn_idle;
16
hurtsprite = spr_titan_spawn_idle;
17
sparedsprite = spr_titan_spawn_idle;
18
custom_draw_example = 0;
19
postenemyturnevent = 1;
20
drawstate = "idle";
21
drawstatetimer = 0;
22
starshootcon = 0;
23
starshoottimer = 0;
24
dualhealcon = 0;
25
dealhealtimer = 0;
26
finalunleashphasedone = false;
27
tensionscaling = 1;
28
turnswithoutunleash = 0;
29
justusedunleash = false;
30
redsiner = 0;
31
unleashcount = 0;
32
checkcount = 0;
33
loopedphase6 = 0;
34
juststoppedbeingunleashed = false;
35
balloonorder = 0;
36
ballooncon = 0;
37
balloonend = 1;
38
talked = 0;
39
talktimer = 0;
40
talkedcon = 0;
41
ralseitalks = 0;
42
susietalks = 0;
43
first_barrage = true;
44
attack_chooser = 6;
45
handattackhardcon = 0;
46
sactcount = 0;
47
ractcount = 0;
48
brighten = 0;
49
phase = 1;
50
phaseturn = 1;
51
myattackchoice = 0;
52
difficulty = 0;
53
unleashed = false;
54
chargecon = 0;
55
chargetimer = 0;
56
chargettimermax = 15;
57
redflashtimer = 0;
58
greenflashtimer = 0;
59
darkalpha = 0;
60
darktimer = 0;
61
chargeshakex = 0;
62
chargeshakexsign = 1;
63
rotation = 0;
64
spd = 0;
65
maxspd = 3;
66
temp_platform_color = make_color_rgb(0, 0, 103);
67
endingcon = 0;
68
endingtimer = 0;
69
drawstate = "defense end";
70
drawstatetimer = 6;
71
hurttimer2 = 0;
72
dualbusterenabled = false;
73
dualbusterused = false;
74
afterdualbusterused = false;
75
susiesideaenabled = false;
76
forcehitralsei = 0;
77
gersoncastanim = false;
78
feathercon = 0;
79
feathertimer = 0;
80
slowdowncon = 0;
81
slowdowntimer = 0;
82
pre_rumble = false;
83
hurt_index = 0;
84
hurttimer = 0;
85
newoldmanactmsg = false;
86
newsusieactmsg = false;
87
camerastartx = x;
88
camerastarty = y;
89
distort_effect = -4;
90
rumble_sound = -4;
91
shakepow = 2;
92
rumbler = 3;
93
bg_fade = -4;
94
phase8attack = false;
95
dualhealcount = 0;
96
oldmancandycon = 0;
97
oldmancandytimer = 0;
98
introcon = -1;
99
introtimer = 0;