Deltarune (Chapter 5) script viewer

← back to main script listing

gml_Object_obj_aqua_enemy_Other_22

(view raw script w/o annotations or w/e)
1
global.monsterx[myself] = x + (sprite_width / 2);
2
global.monstery[myself] = y + (sprite_height / 2);
3
scr_monstersetup
scr_monstersetup

function
scr_monstersetup()
{
scr_monster_actreset(myself);
if (global.monstertype[myself] == 1Enemy (placeholder/G-BODY)) { global.monstername[myself] = stringset("Enemy"); global.monstermaxhp[myself] = 130; global.monsterhp[myself] = 130; global.monsterat[myself] = 7; global.monsterdf[myself] = 0; global.monsterexp[myself] = 0; global.monstergold[myself] = 20; global.sparepoint[myself] = 10; global.mercymod[myself] = 0; global.mercymax[myself] = 100; global.canact[myself][0] = 1; global.actname[myself][0] = stringset("Check"); global.canact[myself][1] = 1; global.actname[myself][1] = stringset("Warning"); global.canact[myself][2] = 1; global.actname[myself][2] = stringset("Victory"); global.canact[myself][3] = 1; global.actname[myself][3] = stringset("SimuDance"); global.actsimul[myself][3] = 1; global.canact[myself][4] = 1; global.actname[myself][4] = stringset("Victory (S)"); global.canact[myself][5] = 1; global.actname[myself][5] = stringset("Lecture"); global.canactsus[myself][0] = 1; global.actnamesus[myself][0] = stringset("CoolDance"); global.canactsus[myself][1] = 1; global.actnamesus[myself][1] = stringset("SimuDance"); global.actsimulsus[myself][1] = 1; global.canactral[myself][0] = 1; global.actnameral[myself][0] = stringset("CoolDance"); global.canactral[myself][1] = 1; global.actnameral[myself][1] = stringset("SimuDance"); global.actsimulral[myself][1] = 1; } if (global.monstertype[myself] == 70???) { global.monstername[myself] = stringsetloc(
Floradinn
"Floradinn", "scr_monstersetup_slash_scr_monstersetup_gml_1837_0"
);
global.monstermaxhp[myself] = 515; global.monsterhp[myself] = 515; global.monsterat[myself] = 16; global.monsterdf[myself] = 0; global.monsterexp[myself] = 0; global.monstergold[myself] = 280; global.sparepoint[myself] = 10; global.mercymod[myself] = 0; global.mercymax[myself] = 100; global.canact[myself][0] = 1; global.actname[myself][0] = stringsetloc(
Check
"Check", "scr_monstersetup_slash_scr_monstersetup_gml_1849_0"
);
global.actdesc[myself][0] = stringsetloc(
Useless#analysis
"Useless#analysis", "scr_monstersetup_slash_scr_monstersetup_gml_1850_0"
);
global.canact[myself][1] = 1; global.actname[myself][1] = stringsetloc(
Flatter
"Flatter", "scr_monstersetup_slash_scr_monstersetup_gml_1860_0"
);
global.actdesc[myself][1] = stringsetloc(
60Close Message#Mercy
"60%#Mercy", "scr_monstersetup_slash_scr_monstersetup_gml_1861_0"
);
global.canact[myself][2] = 1; global.actname[myself][2] = stringsetloc(
FlirtS
"FlirtS", "scr_monstersetup_slash_scr_monstersetup_gml_1864_0"
);
global.actdesc[myself][2] = stringsetloc(
Romance#Mercy?
"Romance#Mercy?", "scr_monstersetup_slash_scr_monstersetup_gml_1865_0"
);
global.actactor[myself][2] = 2; global.canact[myself][3] = 1; global.actname[myself][3] = stringsetloc(
Convince
"Convince", "scr_monstersetup_slash_scr_monstersetup_gml_1869_0"
);
global.actdesc[myself][3] = stringsetloc(
TIRE#enemy
"TIRE#enemy", "scr_monstersetup_slash_scr_monstersetup_gml_1870_0"
);
global.actactor[myself][3] = 3; global.canactsus[myself][0] = 1; global.actnamesus[myself][0] = stringsetloc(
S-Action
"S-Action", "scr_monstersetup_slash_scr_monstersetup_gml_1874_0"
);
global.actsimulsus[myself][0] = 1; global.canactral[myself][0] = 1; global.actnameral[myself][0] = stringsetloc(
R-Action
"R-Action", "scr_monstersetup_slash_scr_monstersetup_gml_1878_0"
);
global.actsimulral[myself][0] = 1; } if (global.monstertype[myself] == 71???) { global.monstername[myself] = stringsetloc(
Leafling
"Leafling", "scr_monstersetup_slash_scr_monstersetup_gml_1884_0"
);
global.monstermaxhp[myself] = 515; global.monsterhp[myself] = 515; global.monsterat[myself] = 16; global.monsterdf[myself] = 0; global.monsterexp[myself] = 0; global.monstergold[myself] = 260; global.sparepoint[myself] = 10; global.mercymod[myself] = 0; global.mercymax[myself] = 100; global.canact[myself][0] = 1; global.actname[myself][0] = stringsetloc(
Check
"Check", "scr_monstersetup_slash_scr_monstersetup_gml_1896_0"
);
global.actdesc[myself][0] = stringsetloc(
Useless#analysis
"Useless#analysis", "scr_monstersetup_slash_scr_monstersetup_gml_1897_0"
);
global.canact[myself][1] = 1; global.actname[myself][1] = stringsetloc(
TurboSpin
"TurboSpin", "scr_monstersetup_slash_scr_monstersetup_gml_1900_0"
);
global.actdesc[myself][1] = stringsetloc(
100Close Message Mercy#to all
"100% Mercy#to all", "scr_monstersetup_slash_scr_monstersetup_gml_1901_0"
);
global.actcost[myself][1] = 160; global.canact[myself][2] = 1; global.actname[myself][2] = stringsetloc(
PinDown
"PinDown", "scr_monstersetup_slash_scr_monstersetup_gml_1905_0"
);
global.actdesc[myself][2] = stringsetloc(
Make#TIRED
"Make#TIRED", "scr_monstersetup_slash_scr_monstersetup_gml_1906_0"
);
global.actactor[myself][2] = 2; global.canact[myself][3] = 1; global.actname[myself][3] = stringsetloc(
BlowAway
"BlowAway", "scr_monstersetup_slash_scr_monstersetup_gml_1910_0"
);
global.actdesc[myself][3] = stringsetloc(
Mash for#Mercy
"Mash for#Mercy", "scr_monstersetup_slash_scr_monstersetup_gml_1911_0"
);
global.actactor[myself][3] = 3; global.canactsus[myself][0] = 1; global.actnamesus[myself][0] = stringsetloc(
S-Action
"S-Action", "scr_monstersetup_slash_scr_monstersetup_gml_1915_0"
);
...
();
4
if (global.encounterno == 220)
5
    global.flag[1313] = 0;
6
if (global.encounterno == 223)
7
{
8
    snd_stop(global.batmusic[1]);
9
    global.batmusic[0] = snd_init("miniboss_new_section_idea_wip.ogg");
10
    global.batmusic[1] = mus_loop_ext(global.batmusic[0], 1, 1);
11
    fight_type = "seth";
12
    talked = 999;
13
    global.monstername[myself] = stringsetloc(
Aqua
"Aqua", "obj_aqua_enemy_slash_Other_22_gml_30_0"
);
14
    global.actname[myself][1] = stringsetloc(
SpinX
"SpinX", "obj_aqua_enemy_slash_Other_22_gml_32_0"
);
15
    global.actdesc[myself][1] = stringsetloc(
20Close Message#Mercy
"20%#Mercy", "obj_aqua_enemy_slash_Other_22_gml_33_0"
);
16
    global.actactor[myself][1] = 4;
17
    global.actname[myself][2] = stringsetloc(
PoseX
"PoseX", "obj_aqua_enemy_slash_Other_22_gml_36_0"
);
18
    global.actdesc[myself][2] = stringsetloc(
20Close Message#Mercy
"20%#Mercy", "obj_aqua_enemy_slash_Other_22_gml_37_0"
);
19
    global.actactor[myself][2] = 4;
20
    global.actname[myself][3] = stringsetloc(
DanceX
"DanceX", "obj_aqua_enemy_slash_Other_22_gml_40_0"
);
21
    global.actdesc[myself][3] = stringsetloc(
20Close Message#Mercy
"20%#Mercy", "obj_aqua_enemy_slash_Other_22_gml_41_0"
);
22
    global.actactor[myself][3] = 4;
23
    global.canact[myself][4] = false;
24
    global.actname[myself][4] = stringsetloc("", "obj_aqua_enemy_slash_Other_22_gml_48_0");
25
    global.canact[myself][5] = false;
26
    global.actname[myself][5] = stringsetloc("", "obj_aqua_enemy_slash_Other_22_gml_51_0");
27
    global.canactsus[myself][0] = 1;
28
    global.actnamesus[myself][0] = stringsetloc(
S-Action
"S-Action", "obj_aqua_enemy_slash_Other_22_gml_54_0"
);
29
    global.actsimulsus[myself][0] = 1;
30
    global.canactral[myself][0] = 1;
31
    global.actnameral[myself][0] = stringsetloc(
R-Action
"R-Action", "obj_aqua_enemy_slash_Other_22_gml_58_0"
);
32
    global.actsimulral[myself][0] = 1;
33
}
34
else
35
{
36
    snd_stop(global.batmusic[1]);
37
    global.batmusic[0] = snd_init("miniboss_new_section_idea_wip.ogg");
38
    global.batmusic[1] = mus_loop_ext(global.batmusic[0], 1, 1);
39
}