Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_tasque_manager_enemy_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; acting = 0; actcon = 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; 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
talkmax = 90;
3
image_speed = 0.16666666666666666;
4
hurtsprite = spr_tm_hurt;
5
timer = 0;
6
sprite[0] = spr_tm_head;
7
sprite[1] = spr_tm_body;
8
sprite[2] = spr_tm_tail;
9
sprite[3] = spr_tm_hand_l;
10
sprite[4] = spr_tm_hand_r;
11
sprite[5] = spr_tm_legs;
12
sparesprite[0] = spr_tm_head_spare;
13
sparesprite[1] = spr_tm_body_spare;
14
sparesprite[2] = spr_tm_tail_spare;
15
sparesprite[3] = spr_tm_hand_l_spare;
16
sparesprite[4] = spr_tm_hand_r_spare;
17
sparesprite[5] = spr_tm_legs_spare;
18
sparedsprite = spr_npc_tasquemanager;
19
for (i = 0; i < 6; i += 1)
20
{
21
    xOffset[i] = (sprite_get_xoffset(sprite[i]) * 2) - 22;
22
    yOffset[i] = (sprite_get_yoffset(sprite[i]) * 2) - 6;
23
}
24
timesOrdered = 0;
25
timesCharged = 0;
26
balloon = -4;
27
timesTrained = 0;
28
treatText = false;
29
badgeText = false;
30
quizDifficulty = 0;
31
overrideAttack = 0;
32
tailcheck = false;
33
knifecheck = false;
34
lastQuizLetter = 0;
35
init = 0;
36
violenceused = 0;
37
violenceusedcon = 0;
38
hitbysimonsaysattackcount = 0;
39
simonsayscon = 0;