Deltarune script viewer

← back to main script listing

gml_Object_obj_lancerbattle2_event_ch1_Step_0

(view raw script w/o annotations or w/e)
1
if (mcon == 3)
2
{
3
    global.currentsong[0] = snd_init_ch1("basement.ogg");
4
    global.currentsong[1] = mus_loop_ch1(global.currentsong[0]);
5
    mcon = 4;
6
}
7
if (mcon == 2)
8
{
9
    snd_free_all_ch1();
10
    mcon = 3;
11
}
12
if (mcon == 1)
13
    mcon = 2;
14
if (con == 1)
15
{
16
    diamond = scr_dark_marker_ch1
scr_dark_marker_ch1

function scr_dark_marker_ch1(arg0, arg1, arg2) { thismarker = instance_create_ch1(arg0, arg1, obj_marker_ch1); with (thismarker) { sprite_index = arg2; image_speed = 0; image_xscale = 2; image_yscale = 2; } return thismarker; }
(x + 80, y - 47, spr_diamond_knight_overworld_ch1);
17
    puzzwall = scr_dark_marker_ch1
scr_dark_marker_ch1

function scr_dark_marker_ch1(arg0, arg1, arg2) { thismarker = instance_create_ch1(arg0, arg1, obj_marker_ch1); with (thismarker) { sprite_index = arg2; image_speed = 0; image_xscale = 2; image_yscale = 2; } return thismarker; }
(1000, 0, spr_jailwall_ch1);
18
    __view_set(e__VW.XView, 0, 200);
19
    global.interact = 1;
20
    image_speed = 0;
21
    with (obj_mainchara_ch1)
22
        visible = 0;
23
    with (obj_mainchara_ch1)
24
        cutscene = 1;
25
    global.encounterno = 20;
26
    scr_encountersetup_ch1
scr_encountersetup_ch1

function scr_encountersetup_ch1(arg0) { xx = __view_get(e__VW.XView, 0); yy = __view_get(e__VW.YView, 0); for (i = 0; i < 3; i += 1) { global.heromakex[i] = xx + 80; global.heromakey[i] = yy + 50 + (80 * i); global.monsterinstancetype[i] = obj_lancerboss_ch1; global.monstertype[i] = 1Enemy (placeholder/G-BODY); global.monstermakex[i] = xx + 540; global.monstermakey[i] = yy + 160 + (80 * i); } if (global.char[0] != 0 && global.char[1] == 0 && global.char[2] == 0) global.heromakey[0] = yy + 140; if (global.char[0] != 0 && global.char[1] != 0 && global.char[2] == 0) { global.heromakey[0] = yy + 100; global.heromakey[1] = yy + 180; } switch (arg0) { case 0: break; case 1: global.monsterinstancetype[0] = obj_placeholderenemy_ch1; global.monstertype[0] = 1Enemy (placeholder/G-BODY); global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_placeholderenemy_ch1; global.monstertype[1] = 1Enemy (placeholder/G-BODY); global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); break; case 2: global.monsterinstancetype[0] = obj_lancerboss_ch1; global.monstertype[0] = 2Lancer; global.monstermakex[0] = xx + 540; global.monstermakey[0] = yy + 200; global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); break; case 3: global.monsterinstancetype[0] = obj_dummyenemy_ch1; global.monstertype[0] = 3Dummy; global.monstermakex[0] = xx + 500; global.monstermakey[0] = yy + 160; if (instance_exists(obj_npc_room_ch1)) { global.monstermakex[0] = obj_npc_room_ch1.xstart; global.monstermakey[0] = obj_npc_room_ch1.ystart; } global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); break; case 4: global.monsterinstancetype[0] = obj_diamondenemy_ch1; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 140; global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); global.battlemsg[0] =
* Rudinn drew near!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_82_0")
; if (global.flag[500 times_rudinn_fought] >= 1) global.battlemsg[0] =
* A different Rudinn from last time drew near!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_83_0")
; if (global.flag[500 times_rudinn_fought] == 2) global.battlemsg[0] =
* Assumedly another different Rudinn appeared!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_84_0")
; break; case 5: global.monsterinstancetype[0] = obj_diamondenemy_ch1; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_diamondenemy_ch1; global.monstertype[1] = 5Rudinn; global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); global.battlemsg[0] =
* A necklace of Rudinns blocks your path.
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_100_0")
; break; case 6: global.monsterinstancetype[0] = obj_diamondenemy_ch1; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_heartenemy_ch1; global.monstertype[1] = 6Hathy; global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); global.battlemsg[0] =
* Rudinn and Hathy blocked the way!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_116_0")
; break; case 7: global.monsterinstancetype[0] = obj_smallcheckers_enemy_ch1; global.monstertype[0] = 9C.Round; global.monstermakex[0] = xx + 440; global.monstermakey[0] = yy + 150; global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); global.battlemsg[0] =
* C. Round attacked violently!
* (You recall Ralsei's advice to include Susie in an ACT.)
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_128_0")
; ...
(global.encounterno);
27
    s = scr_dark_marker_ch1
scr_dark_marker_ch1

function scr_dark_marker_ch1(arg0, arg1, arg2) { thismarker = instance_create_ch1(arg0, arg1, obj_marker_ch1); with (thismarker) { sprite_index = arg2; image_speed = 0; image_xscale = 2; image_yscale = 2; } return thismarker; }
(500, __view_get(e__VW.YView, 0) - 20, spr_susied_dark_unhappy_ch1);
28
    with (s)
29
    {
30
        scr_depth_ch1
scr_depth_ch1

function scr_depth_ch1() { depth = 100000 - ((y * 10) + (sprite_height * 10)); }
();
31
        vspeed = 5;
32
        image_speed = 0.25;
33
    }
34
    con = 2;
35
}
36
if (con == 2)
37
{
38
    global.interact = 1;
39
    if (s.y >= (global.heromakey[0] - 4))
40
    {
41
        with (s)
42
        {
43
            scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
44
            y = global.heromakey[0];
45
        }
46
        con = 3;
47
        alarm[4] = 30;
48
    }
49
}
50
if (con == 4)
51
{
52
    global.fc = 1;
53
    global.typer = 30;
54
    global.fe = 0;
55
    global.msc = 310;
56
    scr_text_ch1
scr_text_ch1

function scr_text_ch1(arg0) { switch (arg0) { case 0: break; case 10: global.choicemsg[1] =
#Yes
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_7_0")
; global.choicemsg[0] =
#No
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_8_0")
; global.choicemsg[2] = " "; global.choicemsg[3] = " "; global.msg[0] =
* You really didn't want to throw it away.Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_11_0")
; global.msg[1] =
* Throw it away anyway?Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_12_0")
; global.msg[2] =
\C2
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_13_0")
; break; case 11: if (global.choice == 0) { global.msg[0] =
* You felt a feeling of relief.Wait for inputClose Message
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_19_0")
; } else { global.msg[0] =
* Hand shaking,Delay 11 you dropped the ball of junk on the ground.Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_23_0")
; global.msg[1] =
* It broke into pieces.Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_24_0")
; global.msg[2] =
* You felt bitter.Wait for inputClose Message
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_25_0")
; script_execute(scr_litemshift_ch1, global.menucoord[1], 0); for (i = 0; i < 12; i += 1) { global.item[i] = 0; global.weapon[i] = 0; global.armor[i] = 0; } } break; case 100: global.msg[0] =
* Hey, Kris!Delay 11 What's up?Delay 11
* Didja lose your pencil again?Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_38_0")
; global.msg[1] =
\E4* Here,Delay 11 you want the candy-cane one or the one with lights on it?Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_39_0")
; global.msg[2] =
\E1* Huh?Delay 11
* You want to be partners?Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_40_0")
; global.msg[3] =
\E4* Ummm...Delay 11 Sorry...Delay 11
* Berdly already asked me...Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_41_0")
; global.msg[4] =
\E0* But I could ask Ms. Alphys if we could make a group of 3!Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_42_0")
; global.msg[5] =
\E4* I'll ask if you're sure!

Not yet Yes. Ask.\C1
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_43_0")
; global.msg[6] = " "; break; case 101: if (global.choice == 1) { global.msg[0] =
\E0* OK,Delay 11 I'll ask!Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_50_0")
; global.msg[1] =
* Miss Alphys!Delay 11
* Umm,Delay 11 is it OK if we have a group of 3?Wait for inputClose Message
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_51_0")
; with (obj_classscene_ch1) con = 20; } if (global.choice == 0) global.msg[0] =
\E4* Yeah,Delay 11 I'm sure there's someone else you can ask!Wait for inputClose Message
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_56_0")
; break; case 102: global.msg[0] =
\E0* Do you wanna be partners?
Not yet Yes\C1
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_61_0")
; global.msg[1] = " "; break; case 103: if (global.choice == 1) { global.msg[0] =
\E0* OK,Delay 11 I'll ask!Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_68_0")
; global.msg[1] =
* Miss Alphys!Delay 11
* Umm,Delay 11 is it OK if we have a group of 3?Wait for inputClose Message
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_69_0")
; with (obj_classscene_ch1) con = 20; } if (global.choice == 0) global.msg[0] =
\E4* Umm,Delay 11 OK.Delay 11
* You just keep doing your thing,Delay 11 Kris.Wait for inputClose Message
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_74_0")
; break; case 104: global.msg[0] =
\E0* Alright.Delay 11
* Let's get this over with.Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_79_0")
; global.msg[1] =
* We'll get more chalk.Delay 11
* Mosey back to class.Delay 11
* And then,Delay 11 Kris...Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_80_0")
; global.msg[2] =
\E2* YOU'LL do our project.Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_81_0")
; global.msg[3] =
* How's that sound?

Good Bad\C1
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_82_0")
; global.msg[4] = " "; break; case 105: global.msg[0] = " %%"; break; case 110: global.choicemsg[0] =
#Yes
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_91_0")
; global.choicemsg[1] =
#No
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_92_0")
; global.choicemsg[2] = " "; global.choicemsg[3] = " "; if (global.flag[100 got_glowshard] == 0) { global.msg[0] =
* (There's something glowing inside.)Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_97_0")
; global.msg[1] =
* (Take it?)Wait for input
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_98_0")
; global.msg[2] =
\C2
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_99_0")
; } else { global.msg[0] =
* (It's dark inside.)Wait for inputClose Message
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_103_0")
; } break; case 111: if (global.choice == 0) { global.msg[0] =
* (You got the Glowshard.)Wait for inputClose Message
scr_84_get_lang_string_ch1("scr_text_slash_scr_text_gml_111_0")
; global.flag[100 got_glowshard] = 1; scr_itemget_ch1(3); ...
(global.msc);
57
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
58
    con = 150;
59
}
60
if (con == 150)
61
{
62
    if (global.msc == 311)
63
    {
64
        with (s)
65
            sprite_index = spr_susieu_dark_ch1;
66
    }
67
}
68
if (con == 150 && !d_ex_ch1())
69
{
70
    with (s)
71
        sprite_index = spr_susiel_dark_unhappy_ch1;
72
    global.msg[0] = 
* (... I'll just go this way.)Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_79_0")
;
73
    con = 151;
74
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
75
}
76
if (con == 151 && !d_ex_ch1())
77
{
78
    scr_pan_ch1
scr_pan_ch1

function scr_pan_ch1(arg0, arg1, arg2) { panner = instance_create_ch1(0, 0, obj_panner_ch1); panner.panmax = arg2; panner.panx = arg0; panner.pany = arg1; }
(-5, 0, 30);
79
    with (s)
80
    {
81
        hspeed = -5;
82
        image_speed = 0.25;
83
    }
84
    con = 152;
85
    alarm[4] = 30;
86
}
87
if (con == 153)
88
{
89
    with (s)
90
        scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
91
    con = 154;
92
    alarm[4] = 30;
93
}
94
if (con == 155)
95
{
96
    global.msg[0] = 
* (... well,Delay 11 that's a dead end...)Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_105_0")
;
97
    con = 160;
98
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
99
    rep = 0;
100
}
101
if (con == 160 && !d_ex_ch1())
102
{
103
    with (s)
104
        sprite_index = spr_susier_dark_unhappy_ch1;
105
    exc = instance_create_ch1(s.x + 20, s.y - 20, obj_excblcon_ch1);
106
    con = 161;
107
}
108
if (con == 162)
109
    con = 163;
110
if (con == 161)
111
{
112
    rep += 1;
113
    snd_play_ch1(snd_txtlan_ch1);
114
    con = 162;
115
}
116
if (con == 163)
117
{
118
    if (rep <= 20)
119
    {
120
        con = 161;
121
    }
122
    else
123
    {
124
        con = 164;
125
        with (exc)
126
            instance_destroy();
127
    }
128
}
129
if (con == 164)
130
{
131
    global.fe = 9;
132
    global.fc = 1;
133
    global.msg[0] = 
* (Th...Delay 11 That's Lancer's voice!)Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_147_0")
;
134
    con = 165;
135
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
136
}
137
if (con == 165 && !d_ex_ch1())
138
{
139
    scr_pan_ch1
scr_pan_ch1

function scr_pan_ch1(arg0, arg1, arg2) { panner = instance_create_ch1(0, 0, obj_panner_ch1); panner.panmax = arg2; panner.panx = arg0; panner.pany = arg1; }
(10, 0, 50);
140
    with (s)
141
    {
142
        sprite_index = spr_susier_dark_unhappy_ch1;
143
        image_speed = 0.25;
144
        hspeed = 10;
145
    }
146
    con = 166;
147
    alarm[4] = 50;
148
}
149
if (con == 167)
150
{
151
    with (s)
152
        scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
153
    con = 168;
154
    alarm[4] = 30;
155
}
156
if (con == 169)
157
{
158
    with (s)
159
        sprite_index = spr_susieu_dark_ch1;
160
    global.msg[0] = 
* Damn,Delay 11 not another one of these...Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_175_0")
;
161
    con = 170;
162
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
163
}
164
if (con == 170 && !d_ex_ch1())
165
{
166
    with (s)
167
        sprite_index = spr_susiel_dark_unhappy_ch1;
168
    con = 171;
169
    alarm[4] = 15;
170
}
171
if (con == 172)
172
{
173
    global.fe = 0;
174
    global.msg[0] = 
* (... maybe I should go back and ask Kris...)Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_190_0")
;
175
    con = 174;
176
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
177
}
178
if (con == 174 && !d_ex_ch1())
179
{
180
    global.typer = 32;
181
    global.fc = 0;
182
    with (s)
183
        sprite_index = spr_susier_dark_unhappy_ch1;
184
    global.msg[0] = 
* ... and make sure they...Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_200_0")
;
185
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
186
    con = 175;
187
}
188
if (con == 175 && !d_ex_ch1())
189
{
190
    global.fc = 1;
191
    global.typer = 30;
192
    global.msg[0] = 
\E9* (Lancer...)Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_209_0")
;
193
    con = 176;
194
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
195
}
196
if (con == 176 && !d_ex_ch1())
197
{
198
    con = 177;
199
    alarm[4] = 30;
200
}
201
if (con == 178)
202
{
203
    with (s)
204
        sprite_index = spr_susieu_dark_ch1;
205
    con = 179;
206
    alarm[4] = 30;
207
}
208
if (con == 180)
209
{
210
    global.msg[0] = 
* (I'll...Delay 11 just do it myself!)Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_232_0")
;
211
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
212
    con = 181;
213
}
214
if (con == 181 && !d_ex_ch1())
215
{
216
    con = 182;
217
    alarm[4] = 20;
218
}
219
if (con == 183)
220
{
221
    snd_play_ch1(snd_noise_ch1);
222
    with (puzz1)
223
        event_user(2);
224
    con = 184;
225
    alarm[4] = 60;
226
}
227
if (con == 185)
228
{
229
    snd_play_ch1(snd_noise_ch1);
230
    with (puzz1)
231
        event_user(3);
232
    con = 186;
233
    alarm[4] = 40;
234
}
235
if (con == 187)
236
{
237
    snd_play_ch1(snd_noise_ch1);
238
    with (puzz1)
239
        event_user(2);
240
    con = 188;
241
    alarm[4] = 5;
242
}
243
if (con == 189)
244
{
245
    snd_free_all_ch1();
246
    instance_create_ch1(0, 0, obj_shake_ch1);
247
    snd_play_ch1(snd_locker_ch1);
248
    with (puzzwall)
249
        instance_destroy();
250
    with (s)
251
        sprite_index = spr_susier_dark_ch1;
252
    con = 5;
253
}
254
if (con == 5 && !d_ex_ch1())
255
{
256
    with (s)
257
        sprite_index = spr_susier_dark_ch1;
258
    exc = instance_create_ch1(s.x + 20, s.y - 20, obj_excblcon_ch1);
259
    con = 6;
260
    alarm[4] = 30;
261
}
262
if (con == 7)
263
{
264
    with (exc)
265
        instance_destroy();
266
    with (s)
267
    {
268
        hspeed = 6;
269
        image_speed = 0.25;
270
    }
271
    y = global.monstermakey[0];
272
    sprite_index = spr_lancer_rt_unhappy_ch1;
273
    con = 8;
274
}
275
if (con == 8)
276
{
277
    scr_encountersetup_ch1
scr_encountersetup_ch1

function scr_encountersetup_ch1(arg0) { xx = __view_get(e__VW.XView, 0); yy = __view_get(e__VW.YView, 0); for (i = 0; i < 3; i += 1) { global.heromakex[i] = xx + 80; global.heromakey[i] = yy + 50 + (80 * i); global.monsterinstancetype[i] = obj_lancerboss_ch1; global.monstertype[i] = 1Enemy (placeholder/G-BODY); global.monstermakex[i] = xx + 540; global.monstermakey[i] = yy + 160 + (80 * i); } if (global.char[0] != 0 && global.char[1] == 0 && global.char[2] == 0) global.heromakey[0] = yy + 140; if (global.char[0] != 0 && global.char[1] != 0 && global.char[2] == 0) { global.heromakey[0] = yy + 100; global.heromakey[1] = yy + 180; } switch (arg0) { case 0: break; case 1: global.monsterinstancetype[0] = obj_placeholderenemy_ch1; global.monstertype[0] = 1Enemy (placeholder/G-BODY); global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_placeholderenemy_ch1; global.monstertype[1] = 1Enemy (placeholder/G-BODY); global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); break; case 2: global.monsterinstancetype[0] = obj_lancerboss_ch1; global.monstertype[0] = 2Lancer; global.monstermakex[0] = xx + 540; global.monstermakey[0] = yy + 200; global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); break; case 3: global.monsterinstancetype[0] = obj_dummyenemy_ch1; global.monstertype[0] = 3Dummy; global.monstermakex[0] = xx + 500; global.monstermakey[0] = yy + 160; if (instance_exists(obj_npc_room_ch1)) { global.monstermakex[0] = obj_npc_room_ch1.xstart; global.monstermakey[0] = obj_npc_room_ch1.ystart; } global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); break; case 4: global.monsterinstancetype[0] = obj_diamondenemy_ch1; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 140; global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); global.battlemsg[0] =
* Rudinn drew near!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_82_0")
; if (global.flag[500 times_rudinn_fought] >= 1) global.battlemsg[0] =
* A different Rudinn from last time drew near!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_83_0")
; if (global.flag[500 times_rudinn_fought] == 2) global.battlemsg[0] =
* Assumedly another different Rudinn appeared!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_84_0")
; break; case 5: global.monsterinstancetype[0] = obj_diamondenemy_ch1; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_diamondenemy_ch1; global.monstertype[1] = 5Rudinn; global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); global.battlemsg[0] =
* A necklace of Rudinns blocks your path.
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_100_0")
; break; case 6: global.monsterinstancetype[0] = obj_diamondenemy_ch1; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_heartenemy_ch1; global.monstertype[1] = 6Hathy; global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); global.battlemsg[0] =
* Rudinn and Hathy blocked the way!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_116_0")
; break; case 7: global.monsterinstancetype[0] = obj_smallcheckers_enemy_ch1; global.monstertype[0] = 9C.Round; global.monstermakex[0] = xx + 440; global.monstermakey[0] = yy + 150; global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); global.battlemsg[0] =
* C. Round attacked violently!
* (You recall Ralsei's advice to include Susie in an ACT.)
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_128_0")
; ...
(global.encounterno);
278
    __view_set(e__VW.XView, 0, __view_get(e__VW.XView, 0) + 10);
279
    if (x <= (global.monstermakex[0] + 5))
280
    {
281
        x = global.monstermakex[0];
282
        con = 11;
283
        with (s)
284
            scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
285
    }
286
}
287
if (con == 11)
288
{
289
    with (s)
290
        sprite_index = spr_susier_dark_unhappy_ch1;
291
    scr_encountersetup_ch1
scr_encountersetup_ch1

function scr_encountersetup_ch1(arg0) { xx = __view_get(e__VW.XView, 0); yy = __view_get(e__VW.YView, 0); for (i = 0; i < 3; i += 1) { global.heromakex[i] = xx + 80; global.heromakey[i] = yy + 50 + (80 * i); global.monsterinstancetype[i] = obj_lancerboss_ch1; global.monstertype[i] = 1Enemy (placeholder/G-BODY); global.monstermakex[i] = xx + 540; global.monstermakey[i] = yy + 160 + (80 * i); } if (global.char[0] != 0 && global.char[1] == 0 && global.char[2] == 0) global.heromakey[0] = yy + 140; if (global.char[0] != 0 && global.char[1] != 0 && global.char[2] == 0) { global.heromakey[0] = yy + 100; global.heromakey[1] = yy + 180; } switch (arg0) { case 0: break; case 1: global.monsterinstancetype[0] = obj_placeholderenemy_ch1; global.monstertype[0] = 1Enemy (placeholder/G-BODY); global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_placeholderenemy_ch1; global.monstertype[1] = 1Enemy (placeholder/G-BODY); global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); break; case 2: global.monsterinstancetype[0] = obj_lancerboss_ch1; global.monstertype[0] = 2Lancer; global.monstermakex[0] = xx + 540; global.monstermakey[0] = yy + 200; global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); break; case 3: global.monsterinstancetype[0] = obj_dummyenemy_ch1; global.monstertype[0] = 3Dummy; global.monstermakex[0] = xx + 500; global.monstermakey[0] = yy + 160; if (instance_exists(obj_npc_room_ch1)) { global.monstermakex[0] = obj_npc_room_ch1.xstart; global.monstermakey[0] = obj_npc_room_ch1.ystart; } global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); break; case 4: global.monsterinstancetype[0] = obj_diamondenemy_ch1; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 140; global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); global.battlemsg[0] =
* Rudinn drew near!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_82_0")
; if (global.flag[500 times_rudinn_fought] >= 1) global.battlemsg[0] =
* A different Rudinn from last time drew near!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_83_0")
; if (global.flag[500 times_rudinn_fought] == 2) global.battlemsg[0] =
* Assumedly another different Rudinn appeared!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_84_0")
; break; case 5: global.monsterinstancetype[0] = obj_diamondenemy_ch1; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_diamondenemy_ch1; global.monstertype[1] = 5Rudinn; global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); global.battlemsg[0] =
* A necklace of Rudinns blocks your path.
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_100_0")
; break; case 6: global.monsterinstancetype[0] = obj_diamondenemy_ch1; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_heartenemy_ch1; global.monstertype[1] = 6Hathy; global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); global.battlemsg[0] =
* Rudinn and Hathy blocked the way!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_116_0")
; break; case 7: global.monsterinstancetype[0] = obj_smallcheckers_enemy_ch1; global.monstertype[0] = 9C.Round; global.monstermakex[0] = xx + 440; global.monstermakey[0] = yy + 150; global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); global.battlemsg[0] =
* C. Round attacked violently!
* (You recall Ralsei's advice to include Susie in an ACT.)
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_128_0")
; ...
(global.encounterno);
292
    global.fc = 5;
293
    global.fe = 6;
294
    global.typer = 32;
295
    global.msg[0] = 
* Understand?Delay 11 They have to stay in their cells.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_330_0")
;
296
    global.msg[1] = 
* The Lightners can't be allowed to escape.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_331_0")
;
297
    global.msg[2] = 
* ... Especially the purple one.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_332_0")
;
298
    scr_susface_ch1
scr_susface_ch1

function scr_susface_ch1(arg0, arg1) { global.msg[arg0] = scr_84_get_subst_string_ch1(
\TX \F0 \E~1 \FS \TS Close Message
scr_84_get_lang_string_ch1("scr_susface_slash_scr_susface_gml_1_0")
, string(arg1)); }
(3, 0);
299
    global.msg[4] = 
* ... Lancer?Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_334_0")
;
300
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
301
    con = 12;
302
}
303
if (con == 12 && !d_ex_ch1())
304
{
305
    with (diamond)
306
        hspeed = 8;
307
    sprite_index = spr_lancer_battle_hurt_ch1;
308
    exc = instance_create_ch1(x + 20, y - 20, obj_excblcon_ch1);
309
    con = 13;
310
    alarm[4] = 30;
311
}
312
if (con == 14)
313
{
314
    with (exc)
315
        instance_destroy();
316
    global.typer = 32;
317
    global.fe = 12;
318
    global.fc = 5;
319
    global.msg[0] = 
* S... Susie?Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_354_0")
;
320
    global.msg[1] = 
* ... w-what are you doing here...?Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_355_0")
;
321
    con = 15;
322
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
323
}
324
if (con == 15 && !d_ex_ch1())
325
{
326
    sprite_index = spr_lancer_battle_ch1;
327
    with (s)
328
    {
329
        sprite_index = spr_susier_dark_unhappy_ch1;
330
        hspeed = 4;
331
        image_speed = 0.25;
332
    }
333
    con = 16;
334
    alarm[4] = 10;
335
}
336
if (con == 17)
337
{
338
    with (s)
339
        scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
340
    con = 18;
341
    alarm[4] = 20;
342
}
343
if (con == 19)
344
{
345
    global.typer = 30;
346
    global.fc = 1;
347
    global.fe = 0;
348
    global.msg[0] = 
* ...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_385_0")
;
349
    global.msg[1] = 
\E9* Lancer,Delay 11 Kris and Ralsei are still locked up...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_386_0")
;
350
    scr_lanface_ch1
scr_lanface_ch1

function scr_lanface_ch1(arg0, arg1) { global.msg[arg0] = scr_84_get_subst_string_ch1(
\TX \F0 \E~1 \FL \TL Close Message
scr_84_get_lang_string_ch1("scr_lanface_slash_scr_lanface_gml_1_0")
, string(arg1)); }
(2, "C");
351
    global.msg[3] = 
* I...Delay 11 I know.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_388_0")
;
352
    global.msg[4] = 
* I...Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_389_0")
;
353
    con = 20;
354
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
355
}
356
if (con == 20 && !d_ex_ch1())
357
{
358
    sprite_index = spr_lancer_rt_unhappy_ch1;
359
    con = 21;
360
    alarm[4] = 20;
361
}
362
if (con == 22)
363
{
364
    global.fe = 6;
365
    global.msg[0] = 
* I was the one who told my troops to put you down here.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_407_0")
;
366
    global.msg[1] = 
\E5* To...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_408_0")
;
367
    global.msg[2] = 
\E6* To keep you down here.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_409_0")
;
368
    global.msg[3] = 
\E5* Forever.Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_410_0")
;
369
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
370
    con = 23;
371
}
372
if (con == 23 && !d_ex_ch1())
373
{
374
    with (s)
375
    {
376
        hspeed = 4;
377
        image_speed = 0.25;
378
    }
379
    con = 24;
380
    alarm[4] = 10;
381
}
382
if (con == 25)
383
{
384
    with (s)
385
        scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
386
    con = 26;
387
    alarm[4] = 40;
388
}
389
if (con == 27)
390
{
391
    sprite_index = spr_lancer_battle_ch1;
392
    global.typer = 30;
393
    global.fc = 1;
394
    global.fe = 9;
395
    global.msg[0] = 
* L...Delay 11 Lancer...Delay 11 you...Delay 11 you...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_440_0")
;
396
    global.msg[1] = 
* You wanted to get rid of us...?Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_441_0")
;
397
    global.msg[2] = 
* ...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_442_0")
;
398
    global.msg[3] = 
\EC* I thought we were a team.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_443_0")
;
399
    scr_lanface_ch1
scr_lanface_ch1

function scr_lanface_ch1(arg0, arg1) { global.msg[arg0] = scr_84_get_subst_string_ch1(
\TX \F0 \E~1 \FL \TL Close Message
scr_84_get_lang_string_ch1("scr_lanface_slash_scr_lanface_gml_1_0")
, string(arg1)); }
(4, "C");
400
    global.msg[5] = 
* I...Delay 11 I can explain,Delay 11 Susie...Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_445_0")
;
401
    con = 28;
402
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
403
}
404
if (con == 28 && !d_ex_ch1())
405
{
406
    with (s)
407
        sprite_index = spr_susiel_dark_unhappy_ch1;
408
    con = 29;
409
    alarm[4] = 70;
410
}
411
if (con == 30)
412
{
413
    global.fc = 1;
414
    global.fe = 12;
415
    global.typer = 30;
416
    global.msg[0] = 
* ...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_462_0")
;
417
    global.msg[1] = 
\E0* Nah.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_463_0")
;
418
    global.msg[2] = 
* It's fine.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_464_0")
;
419
    global.msg[3] = 
* It's fine,Delay 11 actually.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_465_0")
;
420
    global.msg[4] = 
* You don't have to say anything.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_466_0")
;
421
    global.msg[5] = 
* I...Delay 11 get it.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_467_0")
;
422
    global.msg[6] = 
* I get it,Delay 11 y'know.Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_468_0")
;
423
    con = 31;
424
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
425
}
426
if (con == 31 && !d_ex_ch1())
427
{
428
    with (s)
429
    {
430
        hspeed = -2;
431
        image_speed = 0.2;
432
        sprite_index = spr_susiel_dark_unhappy_ch1;
433
    }
434
    con = 30.5;
435
    alarm[4] = 30;
436
}
437
if (con == 31.5)
438
{
439
    with (s)
440
        scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
441
    con = 32;
442
    alarm[4] = 50;
443
}
444
if (con == 33)
445
{
446
    global.fe = 0;
447
    global.msg[0] = 
* Why would anyone...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_500_0")
;
448
    global.msg[1] = 
\E1* ... really wanna be my friend anyway?Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_501_0")
;
449
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
450
    con = 33.1;
451
}
452
if (con == 33.1 && !d_ex_ch1())
453
{
454
    sprite_index = spr_lancer_battle_hurt_ch1;
455
    with (s)
456
        sprite_index = spr_susier_dark_unhappy_ch1;
457
    exc = instance_create_ch1(x + 50, y - 30, obj_excblcon_ch1);
458
    con = 32.2;
459
    alarm[4] = 30;
460
    global.currentsong[0] = snd_init_ch1("tense.ogg");
461
    global.currentsong[1] = mus_loop_ch1(global.currentsong[0]);
462
}
463
if (con == 33.2)
464
{
465
    sprite_index = spr_lancer_battle_ch1;
466
    with (exc)
467
        instance_destroy();
468
    global.fc = 5;
469
    global.fe = 12;
470
    global.typer = 32;
471
    global.msg[0] = 
* Susie,Delay 11 that's not-Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_526_0")
;
472
    scr_susface_ch1
scr_susface_ch1

function scr_susface_ch1(arg0, arg1) { global.msg[arg0] = scr_84_get_subst_string_ch1(
\TX \F0 \E~1 \FS \TS Close Message
scr_84_get_lang_string_ch1("scr_susface_slash_scr_susface_gml_1_0")
, string(arg1)); }
(1, 2);
473
    global.msg[2] = 
* Shut up.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_528_0")
;
474
    scr_lanface_ch1
scr_lanface_ch1

function scr_lanface_ch1(arg0, arg1) { global.msg[arg0] = scr_84_get_subst_string_ch1(
\TX \F0 \E~1 \FL \TL Close Message
scr_84_get_lang_string_ch1("scr_lanface_slash_scr_lanface_gml_1_0")
, string(arg1)); }
(3, "C");
475
    global.msg[4] = 
* But -Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_530_0")
;
476
    scr_susface_ch1
scr_susface_ch1

function scr_susface_ch1(arg0, arg1) { global.msg[arg0] = scr_84_get_subst_string_ch1(
\TX \F0 \E~1 \FS \TS Close Message
scr_84_get_lang_string_ch1("scr_susface_slash_scr_susface_gml_1_0")
, string(arg1)); }
(5, 3);
477
    global.msg[6] = 
* SHUT UP!Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_532_0")
;
478
    con = 33.3;
479
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
480
}
481
if (con == 33.3 && !d_ex_ch1())
482
{
483
    with (s)
484
        sprite_index = spr_susier_dark_unhappy_ch1;
485
    with (s)
486
    {
487
        image_speed = 0.1;
488
        hspeed = 2;
489
    }
490
    con = 32.4;
491
    alarm[4] = 120;
492
}
493
if (con == 33.4)
494
{
495
    with (s)
496
        scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
497
    con = 32.5;
498
    alarm[4] = 30;
499
}
500
if (con == 33.5)
501
{
502
    global.fe = 0;
503
    global.fc = 1;
504
    global.msg[0] = 
* Get out of my way.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_560_0")
;
505
    scr_lanface_ch1
scr_lanface_ch1

function scr_lanface_ch1(arg0, arg1) { global.msg[arg0] = scr_84_get_subst_string_ch1(
\TX \F0 \E~1 \FL \TL Close Message
scr_84_get_lang_string_ch1("scr_lanface_slash_scr_lanface_gml_1_0")
, string(arg1)); }
(1, 5);
506
    global.msg[2] = 
* ...Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_562_0")
;
507
    con = 34;
508
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
509
}
510
if (con == 34 && !d_ex_ch1())
511
{
512
    with (s)
513
        image_index = 1;
514
    sprite_index = spr_lancer_battle_hurt_ch1;
515
    snd_play_ch1(snd_impact_ch1);
516
    instance_create_ch1(0, 0, obj_shake_ch1);
517
    con = 35;
518
    alarm[4] = 15;
519
}
520
if (con == 36)
521
{
522
    with (s)
523
        scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
524
    con = 37;
525
    alarm[4] = 20;
526
}
527
if (con == 38)
528
{
529
    sprite_index = spr_lancer_battle_ch1;
530
    image_index = 1;
531
    global.fe = 3;
532
    global.fc = 1;
533
    global.typer = 30;
534
    global.msg[0] = 
* Did you HEAR ME?Delay 11
* GET OUT OF MY WAY.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_595_0")
;
535
    scr_lanface_ch1
scr_lanface_ch1

function scr_lanface_ch1(arg0, arg1) { global.msg[arg0] = scr_84_get_subst_string_ch1(
\TX \F0 \E~1 \FL \TL Close Message
scr_84_get_lang_string_ch1("scr_lanface_slash_scr_lanface_gml_1_0")
, string(arg1)); }
(1, 5);
536
    global.msg[2] = 
* ...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_597_0")
;
537
    global.msg[3] = 
\E5* N...Delay 11 no.Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_598_0")
;
538
    con = 39;
539
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
540
}
541
if (con == 39 && !d_ex_ch1())
542
{
543
    with (s)
544
    {
545
        sprite_index = spr_susier_dark_laugh_ch1;
546
        image_speed = 0.25;
547
    }
548
    snd_play_ch1(snd_suslaugh_ch1);
549
    con = 40;
550
    alarm[4] = 60;
551
}
552
if (con == 41)
553
{
554
    with (s)
555
    {
556
        scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
557
        sprite_index = spr_susier_dark_ch1;
558
    }
559
    global.fe = 2;
560
    global.fc = 1;
561
    global.typer = 30;
562
    global.msg[0] = 
* Did you not HEAR ME...?Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_627_0")
;
563
    global.msg[1] = 
\E1* Man,Delay 11 I tried to warn you...Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_628_0")
;
564
    con = 42;
565
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
566
}
567
if (con == 42 && !d_ex_ch1())
568
{
569
    with (s)
570
    {
571
        sprite_index = spr_susiel_dark_ch1;
572
        hspeed = -3;
573
        image_speed = 0.2;
574
    }
575
    con = 43;
576
}
577
if (con == 43)
578
{
579
    if (s.x <= (global.heromakex[0] + 2))
580
    {
581
        with (s)
582
            scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
583
        con = 44;
584
        alarm[4] = 30;
585
    }
586
}
587
if (con == 45)
588
{
589
    global.fe = 1;
590
    global.msg[0] = 
* So,Delay 11 don't expect me to feel guilty...Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_659_0")
;
591
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
592
    con = 46;
593
}
594
if (con == 46 && !d_ex_ch1())
595
{
596
    snd_free_all_ch1();
597
    with (s)
598
    {
599
        image_index = 0;
600
        image_speed = 0.5;
601
        sprite_index = spr_susieb_attack_ch1;
602
    }
603
    snd_play_ch1(snd_laz_c_ch1);
604
    con = 47;
605
    alarm[4] = 10;
606
}
607
if (con == 48)
608
{
609
    with (s)
610
        image_speed = 0;
611
    con = 48.1;
612
    alarm[4] = 30;
613
}
614
if (con == 49.1)
615
{
616
    global.currentsong[0] = snd_init_ch1("vs_susie.ogg");
617
    global.fe = 4;
618
    global.msg[0] = 
* ... when they have to clean you off the floor.Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_691_0")
;
619
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
620
    con = 50;
621
}
622
if (con == 50 && !d_ex_ch1())
623
{
624
    global.currentsong[1] = mus_loop_ext_ch1(global.currentsong[0], 0.9, 1);
625
    with (s)
626
        instance_destroy();
627
    global.encounterno = 20;
628
    global.specialbattle = 0;
629
    global.flag[9 battle_music] = 0;
630
    global.interact = 1;
631
    con = 51;
632
    scr_encountersetup_ch1
scr_encountersetup_ch1

function scr_encountersetup_ch1(arg0) { xx = __view_get(e__VW.XView, 0); yy = __view_get(e__VW.YView, 0); for (i = 0; i < 3; i += 1) { global.heromakex[i] = xx + 80; global.heromakey[i] = yy + 50 + (80 * i); global.monsterinstancetype[i] = obj_lancerboss_ch1; global.monstertype[i] = 1Enemy (placeholder/G-BODY); global.monstermakex[i] = xx + 540; global.monstermakey[i] = yy + 160 + (80 * i); } if (global.char[0] != 0 && global.char[1] == 0 && global.char[2] == 0) global.heromakey[0] = yy + 140; if (global.char[0] != 0 && global.char[1] != 0 && global.char[2] == 0) { global.heromakey[0] = yy + 100; global.heromakey[1] = yy + 180; } switch (arg0) { case 0: break; case 1: global.monsterinstancetype[0] = obj_placeholderenemy_ch1; global.monstertype[0] = 1Enemy (placeholder/G-BODY); global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_placeholderenemy_ch1; global.monstertype[1] = 1Enemy (placeholder/G-BODY); global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); break; case 2: global.monsterinstancetype[0] = obj_lancerboss_ch1; global.monstertype[0] = 2Lancer; global.monstermakex[0] = xx + 540; global.monstermakey[0] = yy + 200; global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); break; case 3: global.monsterinstancetype[0] = obj_dummyenemy_ch1; global.monstertype[0] = 3Dummy; global.monstermakex[0] = xx + 500; global.monstermakey[0] = yy + 160; if (instance_exists(obj_npc_room_ch1)) { global.monstermakex[0] = obj_npc_room_ch1.xstart; global.monstermakey[0] = obj_npc_room_ch1.ystart; } global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); break; case 4: global.monsterinstancetype[0] = obj_diamondenemy_ch1; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 140; global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); global.battlemsg[0] =
* Rudinn drew near!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_82_0")
; if (global.flag[500 times_rudinn_fought] >= 1) global.battlemsg[0] =
* A different Rudinn from last time drew near!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_83_0")
; if (global.flag[500 times_rudinn_fought] == 2) global.battlemsg[0] =
* Assumedly another different Rudinn appeared!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_84_0")
; break; case 5: global.monsterinstancetype[0] = obj_diamondenemy_ch1; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_diamondenemy_ch1; global.monstertype[1] = 5Rudinn; global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); global.battlemsg[0] =
* A necklace of Rudinns blocks your path.
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_100_0")
; break; case 6: global.monsterinstancetype[0] = obj_diamondenemy_ch1; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_heartenemy_ch1; global.monstertype[1] = 6Hathy; global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); global.battlemsg[0] =
* Rudinn and Hathy blocked the way!
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_116_0")
; break; case 7: global.monsterinstancetype[0] = obj_smallcheckers_enemy_ch1; global.monstertype[0] = 9C.Round; global.monstermakex[0] = xx + 440; global.monstermakey[0] = yy + 150; global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); global.battlemsg[0] =
* C. Round attacked violently!
* (You recall Ralsei's advice to include Susie in an ACT.)
scr_84_get_lang_string_ch1("scr_encountersetup_slash_scr_encountersetup_gml_128_0")
; ...
(global.encounterno);
633
    x = global.monstermakex[0];
634
    y = global.monstermakey[0];
635
    instance_create_ch1(0, 0, obj_battlecontroller_ch1);
636
    visible = 0;
637
    hk = instance_create_ch1(__view_get(e__VW.XView, 0) + 640, __view_get(e__VW.YView, 0) - 20, obj_herokris_ch1);
638
    with (hk)
639
        visible = 0;
640
    with (obj_mainchara_ch1)
641
        visible = 0;
642
}
643
if (con == 53)
644
{
645
    s = scr_dark_marker_ch1
scr_dark_marker_ch1

function scr_dark_marker_ch1(arg0, arg1, arg2) { thismarker = instance_create_ch1(arg0, arg1, obj_marker_ch1); with (thismarker) { sprite_index = arg2; image_speed = 0; image_xscale = 2; image_yscale = 2; } return thismarker; }
(obj_herosusie_ch1.x, obj_herosusie_ch1.y, spr_susieb_attack_serious_ch1);
646
    with (s)
647
    {
648
        scr_depth_ch1
scr_depth_ch1

function scr_depth_ch1() { depth = 100000 - ((y * 10) + (sprite_height * 10)); }
();
649
        image_index = 5;
650
    }
651
    visible = 1;
652
    sprite_index = spr_lancer_battle_hurt_ch1;
653
    global.fighting = 0;
654
    with (obj_battlecontroller_ch1)
655
        instance_destroy();
656
    with (obj_herosusie_ch1)
657
        instance_destroy();
658
    with (obj_herokris_ch1)
659
        instance_destroy();
660
    with (obj_tensionbar_ch1)
661
        instance_destroy();
662
    with (obj_lancerboss2_ch1)
663
        instance_destroy();
664
    with (obj_bulletparent_ch1)
665
        instance_destroy();
666
    with (black)
667
        instance_destroy();
668
    dm = instance_create_ch1(x + 30, y + 40, obj_dmgwriter_ch1);
669
    dm.type = 1;
670
    dm.damage = 0;
671
    con = 54;
672
    alarm[4] = 120;
673
}
674
if (con == 55)
675
{
676
    sprite_index = spr_lancer_battle_ch1;
677
    image_index = 0;
678
    global.typer = 32;
679
    global.fc = 5;
680
    global.fe = 12;
681
    global.msg[0] = 
* S...Delay 11 Susie...?Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_762_0")
;
682
    global.msg[1] = 
* Y...Delay 11 you missed...Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_763_0")
;
683
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
684
    con = 56;
685
}
686
if (con == 56 && !d_ex_ch1())
687
{
688
    with (s)
689
        sprite_index = spr_susieb_defeat_ch1;
690
    snd_play_ch1(snd_noise_ch1);
691
    con = 57;
692
    alarm[4] = 45;
693
}
694
if (con == 58)
695
{
696
    global.fe = 12;
697
    global.fc = 1;
698
    global.typer = 30;
699
    global.msg[0] = 
* I...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_781_0")
;
700
    global.msg[1] = 
\E0* I don't wanna kill you,Delay 11 man.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_782_0")
;
701
    global.msg[2] = 
\EC* Just move.Delay 11 Please.Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_783_0")
;
702
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
703
    con = 59;
704
}
705
if (con == 59 && !d_ex_ch1())
706
{
707
    image_index = 1;
708
    global.fc = 5;
709
    global.typer = 32;
710
    global.fe = 5;
711
    global.msg[0] = 
* B...Delay 11 But Susie,Delay 11 if I let you guys go...Delay 11 then...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_794_0")
;
712
    global.msg[1] = 
\EB* Then you and my dad will fight,Delay 11 and...Delay 11 and...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_795_0")
;
713
    global.msg[2] = 
\EA* You'll kill each other.Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_796_0")
;
714
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
715
    con = 60;
716
}
717
if (con == 60 && !d_ex_ch1())
718
{
719
    with (s)
720
        sprite_index = spr_susier_dark_unhappy_ch1;
721
    snd_play_ch1(snd_noise_ch1);
722
    con = 61;
723
    alarm[4] = 30;
724
}
725
if (con == 62)
726
{
727
    global.typer = 30;
728
    global.fc = 1;
729
    global.fe = 12;
730
    global.msg[0] = 
* ...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_814_0")
;
731
    scr_lanface_ch1
scr_lanface_ch1

function scr_lanface_ch1(arg0, arg1) { global.msg[arg0] = scr_84_get_subst_string_ch1(
\TX \F0 \E~1 \FL \TL Close Message
scr_84_get_lang_string_ch1("scr_lanface_slash_scr_lanface_gml_1_0")
, string(arg1)); }
(1, 5);
732
    global.msg[2] = 
* ... at least if you stay here...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_816_0")
;
733
    global.msg[3] = 
* Neither of you will get hurt.Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_817_0")
;
734
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
735
    con = 63;
736
}
737
if (con == 63 && !d_ex_ch1())
738
{
739
    with (s)
740
    {
741
        sprite_index = spr_susiel_dark_unhappy_ch1;
742
        image_speed = 0.2;
743
        hspeed = -2;
744
    }
745
    con = 64;
746
    alarm[4] = 10;
747
}
748
if (con == 65)
749
{
750
    with (s)
751
        scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
752
    con = 66;
753
    alarm[4] = 30;
754
}
755
if (con == 67)
756
{
757
    global.typer = 30;
758
    global.fc = 1;
759
    global.fe = 12;
760
    image_index = 0;
761
    global.msg[0] = 
* ...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_849_0")
;
762
    global.msg[1] = 
* Then I...Delay 11 I...Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_850_0")
;
763
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
764
    con = 68;
765
}
766
if (con == 68 && !d_ex_ch1())
767
{
768
    with (s)
769
    {
770
        hspeed = 6;
771
        sprite_index = spr_susier_dark_ch1;
772
        image_speed = 0.25;
773
    }
774
    con = 69;
775
    alarm[4] = 20;
776
}
777
if (con == 70)
778
{
779
    with (s)
780
        scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
781
    con = 71;
782
    alarm[4] = 20;
783
}
784
if (con == 72)
785
{
786
    global.fe = 0;
787
    global.msg[0] = 
* I won't kill him.Delay 11 Promise.Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_878_0")
;
788
    global.msg[1] = 
\EC* Me and him,Delay 11 we'll just,Delay 11 um...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_879_0")
;
789
    global.msg[2] = 
\ED* Talk it out.Delay 11 Peaceful-style.Delay 11 Y'know.Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_880_0")
;
790
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
791
    con = 73;
792
}
793
if (con == 73 && !d_ex_ch1())
794
{
795
    with (s)
796
        sprite_index = spr_susier_dark_unhappy_ch1;
797
    image_index = 1;
798
    global.fc = 5;
799
    global.typer = 32;
800
    global.fe = 6;
801
    global.msg[0] = 
* I...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_892_0")
;
802
    global.msg[1] = 
\E5* I don't think my dad would like that...Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_893_0")
;
803
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
804
    con = 74;
805
}
806
if (con == 74 && !d_ex_ch1())
807
{
808
    image_index = 0;
809
    with (s)
810
    {
811
        sprite_index = spr_susier_dark_ch1;
812
        hspeed = 12;
813
        image_speed = 0.334;
814
    }
815
    con = 75;
816
    alarm[4] = 10;
817
}
818
if (con == 76)
819
{
820
    with (s)
821
        scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
822
    con = 77;
823
    alarm[4] = 20;
824
}
825
if (con == 78)
826
{
827
    global.fc = 1;
828
    global.typer = 30;
829
    global.fe = 13;
830
    global.msg[0] = 
* Hey,Delay 11 Lancer!Delay 11 C'mon!Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_925_0")
;
831
    global.msg[1] = 
* We're a team,Delay 11 right!?Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_926_0")
;
832
    global.msg[2] = 
* Nothing can stop us!Delay 11 Fighting or not!Delay 11 Alright?Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_927_0")
;
833
    scr_lanface_ch1
scr_lanface_ch1

function scr_lanface_ch1(arg0, arg1) { global.msg[arg0] = scr_84_get_subst_string_ch1(
\TX \F0 \E~1 \FL \TL Close Message
scr_84_get_lang_string_ch1("scr_lanface_slash_scr_lanface_gml_1_0")
, string(arg1)); }
(3, 6);
834
    global.msg[4] = 
* ...Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_929_0")
;
835
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
836
    con = 79;
837
}
838
if (con == 79 && !d_ex_ch1())
839
{
840
    con = 80;
841
    alarm[4] = 30;
842
}
843
if (con == 81)
844
{
845
    sprite_index = spr_lancer_lt_ch1;
846
    global.fe = 3;
847
    global.msg[0] = 
* ... Yeah!Delay 11 Yeah,Delay 11 you're right...!Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_944_0")
;
848
    global.msg[1] = 
* We might as well try!Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_945_0")
;
849
    global.msg[2] = 
\E2* I can help,Delay 11 too!Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_946_0")
;
850
    global.msg[3] = 
\E3* I'll go talk to my dad!Delay 11 Ripen him up!Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_947_0")
;
851
    scr_susface_ch1
scr_susface_ch1

function scr_susface_ch1(arg0, arg1) { global.msg[arg0] = scr_84_get_subst_string_ch1(
\TX \F0 \E~1 \FS \TS Close Message
scr_84_get_lang_string_ch1("scr_susface_slash_scr_susface_gml_1_0")
, string(arg1)); }
(4, "D");
852
    global.msg[5] = 
* Hey,Delay 11 now we're getting somewhere!Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_949_0")
;
853
    scr_lanface_ch1
scr_lanface_ch1

function scr_lanface_ch1(arg0, arg1) { global.msg[arg0] = scr_84_get_subst_string_ch1(
\TX \F0 \E~1 \FL \TL Close Message
scr_84_get_lang_string_ch1("scr_lanface_slash_scr_lanface_gml_1_0")
, string(arg1)); }
(6, 3);
854
    global.msg[7] = 
* I'll head over right now!!!Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_951_0")
;
855
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
856
    con = 82;
857
}
858
if (con == 82 && !d_ex_ch1())
859
{
860
    sprite_index = spr_lancer_rt_ch1;
861
    scr_depth_ch1
scr_depth_ch1

function scr_depth_ch1() { depth = 100000 - ((y * 10) + (sprite_height * 10)); }
();
862
    vspeed = 0;
863
    hspeed = 1;
864
    con = 85;
865
    alarm[4] = 20;
866
}
867
if (con == 86)
868
{
869
    scr_halt_ch1
scr_halt_ch1

function scr_halt_ch1() { image_index = 0; image_speed = 0; speed = 0; }
();
870
    con = 86.1;
871
    alarm[4] = 30;
872
}
873
if (con == 87.1)
874
{
875
    sprite_index = spr_lancer_rt_unhappy_ch1;
876
    global.fe = 6;
877
    global.msg[0] = 
* S...Delay 11 Susie?Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_978_0")
;
878
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
879
    con = 88;
880
}
881
if (con == 88 && !d_ex_ch1())
882
{
883
    with (s)
884
        sprite_index = spr_susier_dark_unhappy_ch1;
885
    con = 89;
886
    alarm[4] = 20;
887
}
888
if (con == 90)
889
{
890
    global.fc = 1;
891
    global.typer = 30;
892
    global.fe = 0;
893
    global.msg[0] = 
* ... Yeah?Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_995_0")
;
894
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
895
    con = 91;
896
}
897
if (con == 91 && !d_ex_ch1())
898
{
899
    sprite_index = spr_lancer_lt_unhappy_ch1;
900
    con = 92;
901
    alarm[4] = 50;
902
}
903
if (con == 93)
904
{
905
    global.fc = 5;
906
    global.typer = 32;
907
    global.fe = 6;
908
    global.msg[0] = 
* Are...Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_1012_0")
;
909
    global.msg[1] = 
\E7* Are we still friends?Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_1013_0")
;
910
    scr_susface_ch1
scr_susface_ch1

function scr_susface_ch1(arg0, arg1) { global.msg[arg0] = scr_84_get_subst_string_ch1(
\TX \F0 \E~1 \FS \TS Close Message
scr_84_get_lang_string_ch1("scr_susface_slash_scr_susface_gml_1_0")
, string(arg1)); }
(2, 5);
911
    global.msg[3] = 
* H... Huh?Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_1015_0")
;
912
    global.msg[4] = 
\E6* Of...Delay 11 Of course!Delay 11 I mean,Delay 11 if you wanna be!Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_1016_0")
;
913
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
914
    con = 94;
915
}
916
if (con == 94 && !d_ex_ch1())
917
{
918
    with (s)
919
        sprite_index = spr_susier_dark_ch1;
920
    global.fc = 5;
921
    global.typer = 32;
922
    global.fe = 3;
923
    sprite_index = spr_lancer_rt_ch1;
924
    global.msg[0] = 
* Phew!Delay 11 See you!!Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_1028_0")
;
925
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
926
    con = 95;
927
}
928
if (con == 95 && !d_ex_ch1())
929
{
930
    hspeed = 10;
931
    con = 96;
932
    alarm[4] = 60;
933
}
934
if (con == 97)
935
{
936
    with (s)
937
        sprite_index = spr_susied_dark_unhappy_ch1;
938
    global.fe = 12;
939
    global.fc = 1;
940
    global.typer = 30;
941
    global.msg[0] = 
* (... how am I gonna get past his dad like that...?)Wait for input
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_1046_0")
;
942
    global.msg[1] = 
\ED* (C... C'mon,Delay 11 I'll figure something out!)Wait for inputClose Message
scr_84_get_lang_string_ch1
scr_84_get_lang_string_ch1

function scr_84_get_lang_string_ch1(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("obj_lancerbattle2_event_slash_Step_0_gml_1047_0")
;
943
    instance_create_ch1(0, 0, obj_dialoguer_ch1);
944
    con = 98;
945
}
946
if (con == 98 && !d_ex_ch1())
947
{
948
    with (s)
949
    {
950
        sprite_index = spr_susier_dark_ch1;
951
        hspeed = 10;
952
        image_speed = 0.334;
953
    }
954
    con = 99;
955
    alarm[4] = 20;
956
}
957
if (con == 100)
958
{
959
    instance_create_ch1(0, 0, obj_fadeout_ch1);
960
    con = 101;
961
    alarm[4] = 60;
962
}
963
if (con == 102)
964
{
965
    global.plot = 154;
966
    global.entrance = 0;
967
    global.interact = 3;
968
    instance_create_ch1(0, 0, obj_persistentfadein_ch1);
969
    room_goto(room_cc_prison_cells_ch1 Castle - B1 - Prison (in wall));
970
}
971
972
enum e__VW
973
{
974
    XView,
975
    YView,
976
    WView,
977
    HView,
978
    Angle,
979
    HBorder,
980
    VBorder,
981
    HSpeed,
982
    VSpeed,
983
    Object,
984
    Visible,
985
    XPort,
986
    YPort,
987
    WPort,
988
    HPort,
989
    Camera,
990
    SurfaceID
991
}