Deltarune (Chapter 4) script viewer

← back to main script listing

gml_GlobalScript_scr_encountersetup

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

function
scr_encountersetup(arg0)
{ xx = camerax(); yy = cameray(); var partyconfig = 0; if (global.char[0] != 0 && global.char[1] == 0 && global.char[2] == 0) partyconfig = 1; if (global.char[0] != 0 && global.char[1] != 0 && global.char[2] == 0) partyconfig = 2; for (var i = 0; i < 3; i++) { global.heromakex[i] = xx + 80; global.heromakey[i] = yy + 50 + (80 * i); global.monsterinstancetype[i] = obj_baseenemy; global.monstertype[i] = 1Enemy (placeholder/G-BODY); global.monstermakex[i] = xx + 500 + (20 * i); global.monstermakey[i] = yy + 40 + (90 * i); } global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); 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; } global.battlemsg[0] = stringsetloc(
* It is known.
"* It is known.", "scr_encountersetup_slash_scr_encountersetup_gml_34_0"
);
switch (arg0) { case 0: break; case 1: global.monsterinstancetype[0] = obj_baseenemy; global.monstertype[0] = 1Enemy (placeholder/G-BODY); global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_baseenemy; global.monstertype[1] = 1Enemy (placeholder/G-BODY); global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); global.battlemsg[0] = stringsetloc(
* Test enemies showed up.
"* Test enemies showed up.", "scr_encountersetup_slash_scr_encountersetup_gml_60_0"
);
break; case 2: global.monsterinstancetype[0] = obj_lancerboss; 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; global.monstertype[0] = 3Dummy; global.monstermakex[0] = xx + 500; global.monstermakey[0] = yy + 160; if (instance_exists(obj_npc_room)) { global.monstermakex[0] = obj_npc_room.xstart; global.monstermakey[0] = obj_npc_room.ystart; } global.monstertype[1] = 0(None); global.monstertype[2] = 0(None); break; case 4: global.monsterinstancetype[0] = obj_diamondenemy; 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] = stringsetloc(
* Rudinn drew near!
"* Rudinn drew near!", "scr_encountersetup_slash_scr_encountersetup_gml_98_0"
);
if (global.flag[500 times_rudinn_fought] >= 1) global.battlemsg[0] = stringsetloc(
* A different Rudinn from last time drew near!
"* A different Rudinn from last time drew near!", "scr_encountersetup_slash_scr_encountersetup_gml_99_0"
);
if (global.flag[500 times_rudinn_fought] == 2) global.battlemsg[0] = stringsetloc(
* Assumedly another different Rudinn appeared!
"* Assumedly another different Rudinn appeared!", "scr_encountersetup_slash_scr_encountersetup_gml_100_0"
);
break; case 5: global.monsterinstancetype[0] = obj_diamondenemy; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_diamondenemy; global.monstertype[1] = 5Rudinn; global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); global.battlemsg[0] = stringsetloc(
* A necklace of Rudinns blocks your path.
"* A necklace of Rudinns blocks your path.", "scr_encountersetup_slash_scr_encountersetup_gml_116_0"
);
break; case 6: global.monsterinstancetype[0] = obj_diamondenemy; global.monstertype[0] = 5Rudinn; global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_heartenemy; global.monstertype[1] = 6Hathy; global.monstermakex[1] = xx + 500; global.monstermakey[1] = yy + 200; global.monstertype[2] = 0(None); global.battlemsg[0] = stringsetloc(
* Rudinn and Hathy blocked the way!
"* Rudinn and Hathy blocked the way!", "scr_encountersetup_slash_scr_encountersetup_gml_132_0"
);
...
(arg0)
2
{
3
    xx = camerax();
4
    yy = cameray();
5
    var partyconfig = 0;
6
    if (global.char[0] != 0 && global.char[1] == 0 && global.char[2] == 0)
7
        partyconfig = 1;
8
    if (global.char[0] != 0 && global.char[1] != 0 && global.char[2] == 0)
9
        partyconfig = 2;
10
    for (var i = 0; i < 3; i++)
11
    {
12
        global.heromakex[i] = xx + 80;
13
        global.heromakey[i] = yy + 50 + (80 * i);
14
        global.monsterinstancetype[i] = obj_baseenemy;
15
        global.monstertype[i] = 1Enemy (placeholder/G-BODY);
16
        global.monstermakex[i] = xx + 500 + (20 * i);
17
        global.monstermakey[i] = yy + 40 + (90 * i);
18
    }
19
    global.monstertype[1] = 0(None);
20
    global.monstertype[2] = 0(None);
21
    if (global.char[0] != 0 && global.char[1] == 0 && global.char[2] == 0)
22
        global.heromakey[0] = yy + 140;
23
    if (global.char[0] != 0 && global.char[1] != 0 && global.char[2] == 0)
24
    {
25
        global.heromakey[0] = yy + 100;
26
        global.heromakey[1] = yy + 180;
27
    }
28
    global.battlemsg[0] = stringsetloc(
* It is known.
"* It is known.", "scr_encountersetup_slash_scr_encountersetup_gml_34_0"
);
29
    switch (arg0)
30
    {
31
        case 0:
32
            break;
33
        case 1:
34
            global.monsterinstancetype[0] = obj_baseenemy;
35
            global.monstertype[0] = 1Enemy (placeholder/G-BODY);
36
            global.monstermakex[0] = xx + 480;
37
            global.monstermakey[0] = yy + 110;
38
            global.monsterinstancetype[1] = obj_baseenemy;
39
            global.monstertype[1] = 1Enemy (placeholder/G-BODY);
40
            global.monstermakex[1] = xx + 500;
41
            global.monstermakey[1] = yy + 200;
42
            global.monstertype[2] = 0(None);
43
            global.battlemsg[0] = stringsetloc(
* Test enemies showed up.
"* Test enemies showed up.", "scr_encountersetup_slash_scr_encountersetup_gml_60_0"
);
44
            break;
45
        case 2:
46
            global.monsterinstancetype[0] = obj_lancerboss;
47
            global.monstertype[0] = 2Lancer;
48
            global.monstermakex[0] = xx + 540;
49
            global.monstermakey[0] = yy + 200;
50
            global.monstertype[1] = 0(None);
51
            global.monstertype[2] = 0(None);
52
            break;
53
        case 3:
54
            global.monsterinstancetype[0] = obj_dummyenemy;
55
            global.monstertype[0] = 3Dummy;
56
            global.monstermakex[0] = xx + 500;
57
            global.monstermakey[0] = yy + 160;
58
            if (instance_exists(obj_npc_room))
59
            {
60
                global.monstermakex[0] = obj_npc_room.xstart;
61
                global.monstermakey[0] = obj_npc_room.ystart;
62
            }
63
            global.monstertype[1] = 0(None);
64
            global.monstertype[2] = 0(None);
65
            break;
66
        case 4:
67
            global.monsterinstancetype[0] = obj_diamondenemy;
68
            global.monstertype[0] = 5Rudinn;
69
            global.monstermakex[0] = xx + 480;
70
            global.monstermakey[0] = yy + 140;
71
            global.monstertype[1] = 0(None);
72
            global.monstertype[2] = 0(None);
73
            global.battlemsg[0] = stringsetloc(
* Rudinn drew near!
"* Rudinn drew near!", "scr_encountersetup_slash_scr_encountersetup_gml_98_0"
);
74
            if (global.flag[500 times_rudinn_fought] >= 1)
75
                global.battlemsg[0] = stringsetloc(
* A different Rudinn from last time drew near!
"* A different Rudinn from last time drew near!", "scr_encountersetup_slash_scr_encountersetup_gml_99_0"
);
76
            if (global.flag[500 times_rudinn_fought] == 2)
77
                global.battlemsg[0] = stringsetloc(
* Assumedly another different Rudinn appeared!
"* Assumedly another different Rudinn appeared!", "scr_encountersetup_slash_scr_encountersetup_gml_100_0"
);
78
            break;
79
        case 5:
80
            global.monsterinstancetype[0] = obj_diamondenemy;
81
            global.monstertype[0] = 5Rudinn;
82
            global.monstermakex[0] = xx + 480;
83
            global.monstermakey[0] = yy + 110;
84
            global.monsterinstancetype[1] = obj_diamondenemy;
85
            global.monstertype[1] = 5Rudinn;
86
            global.monstermakex[1] = xx + 500;
87
            global.monstermakey[1] = yy + 200;
88
            global.monstertype[2] = 0(None);
89
            global.battlemsg[0] = stringsetloc(
* A necklace of Rudinns blocks your path.
"* A necklace of Rudinns blocks your path.", "scr_encountersetup_slash_scr_encountersetup_gml_116_0"
);
90
            break;
91
        case 6:
92
            global.monsterinstancetype[0] = obj_diamondenemy;
93
            global.monstertype[0] = 5Rudinn;
94
            global.monstermakex[0] = xx + 480;
95
            global.monstermakey[0] = yy + 110;
96
            global.monsterinstancetype[1] = obj_heartenemy;
97
            global.monstertype[1] = 6Hathy;
98
            global.monstermakex[1] = xx + 500;
99
            global.monstermakey[1] = yy + 200;
100
            global.monstertype[2] = 0(None);
101
            global.battlemsg[0] = stringsetloc(
* Rudinn and Hathy blocked the way!
"* Rudinn and Hathy blocked the way!", "scr_encountersetup_slash_scr_encountersetup_gml_132_0"
);
102
            break;
103
        case 7:
104
            global.monsterinstancetype[0] = obj_smallcheckers_enemy;
105
            global.monstertype[0] = 9C.Round;
106
            global.monstermakex[0] = xx + 440;
107
            global.monstermakey[0] = yy + 150;
108
            global.monstertype[1] = 0(None);
109
            global.monstertype[2] = 0(None);
110
            global.battlemsg[0] = stringsetloc(
* C. Round attacked violently!
* (You recall Ralsei's advice to include Susie in an ACT.)
"* C. Round attacked violently!&* (You recall Ralsei's advice to include Susie in an ACT.)", "scr_encountersetup_slash_scr_encountersetup_gml_144_0"
);
111
            break;
112
        case 8:
113
            global.monsterinstancetype[0] = obj_clubsenemy;
114
            global.monstertype[0] = 16Clover (Boss);
115
            global.monstermakex[0] = xx + 400;
116
            global.monstermakey[0] = yy + 120;
117
            global.monstertype[1] = 0(None);
118
            global.monstertype[2] = 0(None);
119
            global.battlemsg[0] = stringsetloc(
* Clover grew close!
"* Clover grew close!", "scr_encountersetup_slash_scr_encountersetup_gml_155_0"
);
120
            break;
121
        case 9:
122
            global.monsterinstancetype[0] = obj_heartenemy;
123
            global.monstertype[0] = 6Hathy;
124
            global.monstermakex[0] = xx + 480;
125
            global.monstermakey[0] = yy + 20;
126
            global.monsterinstancetype[1] = obj_heartenemy;
127
            global.monstertype[1] = 6Hathy;
128
            global.monstermakex[1] = xx + 500;
129
            global.monstermakey[1] = yy + 120;
130
            global.monsterinstancetype[2] = obj_heartenemy;
131
            global.monstertype[2] = 6Hathy;
132
            global.monstermakex[2] = xx + 460;
133
            global.monstermakey[2] = yy + 220;
134
            global.battlemsg[0] = stringsetloc(
* Three Hathys blocked the way!
"* Three Hathys blocked the way!", "scr_encountersetup_slash_scr_encountersetup_gml_174_0"
);
135
            break;
136
        case 12:
137
            global.monsterinstancetype[0] = obj_checkers_enemy;
138
            global.monstertype[0] = 10K.Round;
139
            global.monstermakex[0] = xx + 480;
140
            global.monstermakey[0] = yy + 120;
141
            global.monstertype[1] = 0(None);
142
            global.monstertype[2] = 0(None);
143
            global.battlemsg[0] = stringsetloc(
* Here it comes!
"* Here it comes!", "scr_encountersetup_slash_scr_encountersetup_gml_188_0"
);
144
            break;
145
        case 13:
146
            global.monsterinstancetype[0] = obj_ponman_enemy;
147
            global.monstertype[0] = 11Ponman;
148
            global.monstermakex[0] = xx + 480;
149
            global.monstermakey[0] = yy + 110;
150
            global.monsterinstancetype[1] = obj_ponman_enemy;
151
            global.monstertype[1] = 11Ponman;
152
            global.monstermakex[1] = xx + 500;
153
            global.monstermakey[1] = yy + 200;
154
            global.battlemsg[0] = stringsetloc(
* Ponman drew near!
"* Ponman drew near!", "scr_encountersetup_slash_scr_encountersetup_gml_201_0"
);
155
            global.monstertype[2] = 0(None);
156
            break;
157
        case 14:
158
            global.monsterinstancetype[0] = obj_ponman_enemy;
159
            global.monstertype[0] = 11Ponman;
160
            global.monstermakex[0] = xx + 480;
161
            global.monstermakey[0] = yy + 20;
162
            global.monsterinstancetype[1] = obj_ponman_enemy;
163
            global.monstertype[1] = 11Ponman;
164
            global.monstermakex[1] = xx + 500;
165
            global.monstermakey[1] = yy + 120;
166
            global.monsterinstancetype[2] = obj_ponman_enemy;
167
            global.monstertype[2] = 11Ponman;
168
            global.monstermakex[2] = xx + 460;
169
            global.monstermakey[2] = yy + 220;
170
            global.battlemsg[0] = stringsetloc(
* Ponman drew near!
"* Ponman drew near!", "scr_encountersetup_slash_scr_encountersetup_gml_222_0"
);
171
            break;
172
        case 15:
173
            global.monsterinstancetype[0] = obj_clubsenemy;
174
            global.monstertype[0] = 7Clover (old/unused);
175
            global.monstermakex[0] = xx + 400;
176
            global.monstermakey[0] = yy + 30;
177
            global.monsterinstancetype[1] = obj_heartenemy;
178
            global.monstertype[1] = 6Hathy;
179
            global.monstermakex[1] = xx + 420;
180
            global.monstermakey[1] = yy + 200;
181
            global.monstertype[2] = 0(None);
182
            global.battlemsg[0] = stringsetloc(
* Clover and Hathy grew close!
"* Clover and Hathy grew close!", "scr_encountersetup_slash_scr_encountersetup_gml_239_0"
);
183
            break;
184
        case 16:
185
            global.monsterinstancetype[0] = obj_rabbick_enemy;
186
            global.monstertype[0] = 13Rabbick;
187
            global.monstermakex[0] = xx + 480;
188
            global.monstermakey[0] = yy + 140;
189
            global.monstertype[1] = 0(None);
190
            global.monstertype[2] = 0(None);
191
            global.battlemsg[0] = stringsetloc(
* Rabbick slithered in the way!
"* Rabbick slithered in the way!", "scr_encountersetup_slash_scr_encountersetup_gml_250_0"
);
192
            break;
193
        case 17:
194
            global.monsterinstancetype[0] = obj_rabbick_enemy;
195
            global.monstertype[0] = 13Rabbick;
196
            global.monstermakex[0] = xx + 480;
197
            global.monstermakey[0] = yy + 60;
198
            global.monsterinstancetype[1] = obj_rabbick_enemy;
199
            global.monstertype[1] = 13Rabbick;
200
            global.monstermakex[1] = xx + 460;
201
            global.monstermakey[1] = yy + 180;
202
            global.monstertype[2] = 0(None);
203
            global.battlemsg[0] = stringsetloc(
* Rabbicks slithered in the way!
"* Rabbicks slithered in the way!", "scr_encountersetup_slash_scr_encountersetup_gml_266_0"
);
204
            break;
205
        case 18:
206
            global.monsterinstancetype[0] = obj_bloxer_enemy;
207
            global.monstertype[0] = 14Bloxer;
208
            global.monstermakex[0] = xx + 480;
209
            global.monstermakey[0] = yy + 140;
210
            global.monstertype[1] = 0(None);
211
            global.monstertype[2] = 0(None);
212
            global.battlemsg[0] = stringsetloc(
* Bloxer assembled!
"* Bloxer assembled!", "scr_encountersetup_slash_scr_encountersetup_gml_277_0"
);
213
            break;
214
        case 19:
215
            global.monsterinstancetype[0] = obj_bloxer_enemy;
216
            global.monstertype[0] = 14Bloxer;
217
            global.monstermakex[0] = xx + 480;
218
            global.monstermakey[0] = yy + 60;
219
            global.monsterinstancetype[1] = obj_bloxer_enemy;
220
            global.monstertype[1] = 14Bloxer;
221
            global.monstermakex[1] = xx + 460;
222
            global.monstermakey[1] = yy + 180;
223
            global.monstertype[2] = 0(None);
224
            global.battlemsg[0] = stringsetloc(
* Bloxers assembled!
"* Bloxers assembled!", "scr_encountersetup_slash_scr_encountersetup_gml_293_0"
);
225
            break;
226
        case 20:
227
            global.monsterinstancetype[0] = obj_lancerboss2;
228
            global.monstertype[0] = 12Lancer 2;
229
            global.heromakex[0] = xx + 120;
230
            global.monstermakex[0] = xx + 480;
231
            global.monstermakey[0] = yy + 160;
232
            global.monstertype[1] = 0(None);
233
            global.monstertype[2] = 0(None);
234
            global.battlemsg[0] = stringsetloc(
* Lancer blocked the way!
"* Lancer blocked the way!", "scr_encountersetup_slash_scr_encountersetup_gml_308_0"
);
235
            break;
236
        case 21:
237
            global.monsterinstancetype[0] = obj_jigsawryenemy;
238
            global.monstertype[0] = 15Jigsawry;
239
            global.monstermakex[0] = xx + 480;
240
            global.monstermakey[0] = yy + 140;
241
            global.monstertype[1] = 0(None);
242
            global.monstertype[2] = 0(None);
243
            global.battlemsg[0] = stringsetloc(
* Jigsawry drew near!
"* Jigsawry drew near!", "scr_encountersetup_slash_scr_encountersetup_gml_319_0"
);
244
            if (global.flag[500 times_rudinn_fought] >= 1)
245
                global.battlemsg[0] = stringsetloc(
* A different Jigsawry from last time drew near!
"* A different Jigsawry from last time drew near!", "scr_encountersetup_slash_scr_encountersetup_gml_320_0"
);
246
            if (global.flag[500 times_rudinn_fought] == 2)
247
                global.battlemsg[0] = stringsetloc(
* Assumedly another different Jigsawry appeared!
"* Assumedly another different Jigsawry appeared!", "scr_encountersetup_slash_scr_encountersetup_gml_321_0"
);
248
            break;
249
        case 22:
250
            global.monsterinstancetype[0] = obj_jigsawryenemy;
251
            global.monstertype[0] = 15Jigsawry;
252
            global.monstermakex[0] = xx + 480;
253
            global.monstermakey[0] = yy + 20;
254
            global.monsterinstancetype[1] = obj_jigsawryenemy;
255
            global.monstertype[1] = 15Jigsawry;
256
            global.monstermakex[1] = xx + 500;
257
            global.monstermakey[1] = yy + 120;
258
            global.monsterinstancetype[2] = obj_jigsawryenemy;
259
            global.monstertype[2] = 15Jigsawry;
260
            global.monstermakex[2] = xx + 460;
261
            global.monstermakey[2] = yy + 220;
262
            global.battlemsg[0] = stringsetloc(
* A board of Jigsawrys blocked the way!
"* A board of Jigsawrys blocked the way!", "scr_encountersetup_slash_scr_encountersetup_gml_340_0"
);
263
            break;
264
        case 23:
265
            global.monsterinstancetype[0] = obj_jigsawryenemy;
266
            global.monstertype[0] = 15Jigsawry;
267
            global.monstermakex[0] = xx + 480;
268
            global.monstermakey[0] = yy + 20;
269
            global.monsterinstancetype[1] = obj_diamondenemy;
270
            global.monstertype[1] = 5Rudinn;
271
            global.monstermakex[1] = xx + 500;
272
            global.monstermakey[1] = yy + 120;
273
            global.monsterinstancetype[2] = obj_heartenemy;
274
            global.monstertype[2] = 6Hathy;
275
            global.monstermakex[2] = xx + 460;
276
            global.monstermakey[2] = yy + 220;
277
            global.battlemsg[0] = stringsetloc(
* Smorgasboard.
"* Smorgasboard.", "scr_encountersetup_slash_scr_encountersetup_gml_359_0"
);
278
            break;
279
        case 24:
280
            global.monsterinstancetype[0] = obj_rabbick_enemy;
281
            global.monstertype[0] = 13Rabbick;
282
            global.monstermakex[0] = xx + 480;
283
            global.monstermakey[0] = yy + 60;
284
            global.monsterinstancetype[1] = obj_diamondenemy;
285
            global.monstertype[1] = 5Rudinn;
286
            global.monstermakex[1] = xx + 460;
287
            global.monstermakey[1] = yy + 180;
288
            global.monstertype[2] = 0(None);
289
            global.battlemsg[0] = stringsetloc(
* Rabbick slithered in the way!
"* Rabbick slithered in the way!", "scr_encountersetup_slash_scr_encountersetup_gml_374_0"
);
290
            break;
291
        case 25:
292
            global.heromakex[0] = xx + 80;
293
            global.heromakey[0] = yy + 100;
294
            global.heromakex[1] = xx + 90;
295
            global.heromakey[1] = yy + 150;
296
            global.heromakex[2] = xx + 100;
297
            global.heromakey[2] = yy + 210;
298
            global.monsterinstancetype[0] = obj_joker;
299
            global.monstertype[0] = 20JEVIL;
300
            global.monstermakex[0] = xx + 500;
301
            global.monstermakey[0] = yy + 160;
302
            global.monstertype[1] = 0(None);
303
            global.monstertype[2] = 0(None);
304
            global.battlemsg[0] = stringsetloc(
* LET THE GAMES BEGIN!
"* LET THE GAMES BEGIN!", "scr_encountersetup_slash_scr_encountersetup_gml_400_0"
);
305
            break;
306
        case 27:
307
            global.monsterinstancetype[0] = obj_checkers_enemy;
308
            global.monstertype[0] = 21K.Round 2;
309
            global.monstermakex[0] = xx + 480;
310
            global.monstermakey[0] = yy + 120;
311
            global.monstertype[1] = 0(None);
312
            global.monstertype[2] = 0(None);
313
            global.battlemsg[0] = stringsetloc(
* Here it comes.Delay 11 Again.
"* Here it comes^1. Again.", "scr_encountersetup_slash_scr_encountersetup_gml_413_0"
);
314
            global.heromakey[0] = yy + 65;
315
            break;
316
        case 28:
317
            global.monsterinstancetype[0] = obj_rudinnranger;
318
            global.monstertype[0] = 22Rudinn Ranger;
319
            global.monstermakex[0] = xx + 480;
320
            global.monstermakey[0] = yy + 110;
321
            global.monsterinstancetype[1] = obj_rudinnranger;
322
            global.monstertype[1] = 22Rudinn Ranger;
323
            global.monstermakex[1] = xx + 500;
324
            global.monstermakey[1] = yy + 200;
325
            global.monstertype[2] = 0(None);
326
            global.battlemsg[0] = stringsetloc(
* Rudinn Rangers came sparkling into view!
"* Rudinn Rangers came sparkling into view!", "scr_encountersetup_slash_scr_encountersetup_gml_430_0"
);
327
            break;
328
        case 29:
329
            global.monsterinstancetype[0] = obj_headhathy;
330
            global.monstertype[0] = 23Head Hathy;
331
            global.monstermakex[0] = xx + 480;
332
            global.monstermakey[0] = yy + 110;
333
            global.monsterinstancetype[1] = obj_headhathy;
334
            global.monstertype[1] = 23Head Hathy;
335
            global.monstermakex[1] = xx + 500;
336
            global.monstermakey[1] = yy + 200;
337
            global.monstertype[2] = 0(None);
338
            global.battlemsg[0] = stringsetloc(
* Head Hathy blocked the way quietly!
"* Head Hathy blocked the way quietly!", "scr_encountersetup_slash_scr_encountersetup_gml_446_0"
);
339
            break;
340
        case 30:
341
            global.monsterinstancetype[0] = obj_headhathy;
342
            global.monstertype[0] = 23Head Hathy;
343
            global.monstermakex[0] = xx + 480;
344
            global.monstermakey[0] = yy + 20;
345
            global.monsterinstancetype[1] = obj_headhathy;
346
            global.monstertype[1] = 23Head Hathy;
347
            global.monstermakex[1] = xx + 500;
348
            global.monstermakey[1] = yy + 120;
349
            global.monsterinstancetype[2] = obj_headhathy;
350
            global.monstertype[2] = 23Head Hathy;
351
            global.monstermakex[2] = xx + 460;
352
            global.monstermakey[2] = yy + 220;
353
            global.battlemsg[0] = stringsetloc(
* Head Hathy blocked the way quietly! (x3)
"* Head Hathy blocked the way quietly! (x3)", "scr_encountersetup_slash_scr_encountersetup_gml_465_0"
);
354
            break;
355
        case 31:
356
            global.monsterinstancetype[0] = obj_susieenemy;
357
            global.monstertype[0] = 19Susie (w/ Lancer);
358
            global.monstermakex[0] = xx + 520;
359
            global.monstermakey[0] = yy + 80;
360
            global.monsterinstancetype[1] = obj_lancerboss3;
361
            global.monstertype[1] = 18Lancer 3 (w/ Susie);
362
            global.monstermakex[1] = xx + 540;
363
            global.monstermakey[1] = yy + 240;
364
            global.monstertype[2] = 0(None);
365
            global.battlemsg[0] = stringsetloc(
* Two bad guys blocked the way!
"* Two bad guys blocked the way!", "scr_encountersetup_slash_scr_encountersetup_gml_479_0"
);
366
            break;
367
        case 32:
368
            global.monsterinstancetype[0] = obj_rabbick_enemy;
369
            global.monstertype[0] = 13Rabbick;
370
            global.monstermakex[0] = xx + 480;
371
            global.monstermakey[0] = yy + 20;
372
            global.monsterinstancetype[1] = obj_rabbick_enemy;
373
            global.monstertype[1] = 13Rabbick;
374
            global.monstermakex[1] = xx + 500;
375
            global.monstermakey[1] = yy + 120;
376
            global.monsterinstancetype[2] = obj_rabbick_enemy;
377
            global.monstertype[2] = 13Rabbick;
378
            global.monstermakex[2] = xx + 460;
379
            global.monstermakey[2] = yy + 220;
380
            global.battlemsg[0] = stringsetloc(
* Rabbicks slithered in the way!
"* Rabbicks slithered in the way!", "scr_encountersetup_slash_scr_encountersetup_gml_500_0"
);
381
            break;
382
        case 33:
383
            global.monsterinstancetype[0] = obj_diamondenemy;
384
            global.monstertype[0] = 5Rudinn;
385
            global.monstermakex[0] = xx + 480;
386
            global.monstermakey[0] = yy + 20;
387
            global.monsterinstancetype[1] = obj_heartenemy;
388
            global.monstertype[1] = 6Hathy;
389
            global.monstermakex[1] = xx + 500;
390
            global.monstermakey[1] = yy + 120;
391
            global.monsterinstancetype[2] = obj_diamondenemy;
392
            global.monstertype[2] = 5Rudinn;
393
            global.monstermakex[2] = xx + 460;
394
            global.monstermakey[2] = yy + 220;
395
            global.battlemsg[0] = stringsetloc(
* Various guys appeared!
"* Various guys appeared!", "scr_encountersetup_slash_scr_encountersetup_gml_521_0"
);
396
            break;
397
        case 40:
398
            global.monsterinstancetype[0] = obj_king_boss;
399
            global.monstertype[0] = 25King;
400
            global.monstermakex[0] = xx + 460;
401
            global.monstermakey[0] = yy + 70;
402
            global.monstertype[1] = 0(None);
403
            global.monstertype[2] = 0(None);
404
            global.battlemsg[0] = stringsetloc(
* King blocked the way!
"* King blocked the way!", "scr_encountersetup_slash_scr_encountersetup_gml_533_0"
);
405
            break;
406
        case 71:
407
            global.heromakex[0] = xx + 94;
408
            global.heromakey[0] = yy + 50;
409
            global.heromakex[1] = xx + 80;
410
            global.heromakey[1] = yy + 122;
411
            global.heromakex[2] = xx + 72;
412
            global.heromakey[2] = yy + 200;
413
            global.monsterinstancetype[0] = obj_clubsenemy;
414
            global.monstertype[0] = 47Clover (rematch);
415
            global.monstermakex[0] = xx + 400;
416
            global.monstermakey[0] = yy + 80;
417
            global.battlemsg[0] = stringsetloc(
* Clover joins the stage!
"* Clover joins the stage!", "scr_encountersetup_slash_scr_encountersetup_gml_892_0"
);
418
            break;
419
        case 72:
420
            global.heromakex[0] = xx + 94;
421
            global.heromakey[0] = yy + 50;
422
            global.heromakex[1] = xx + 80;
423
            global.heromakey[1] = yy + 122;
424
            global.heromakex[2] = xx + 72;
425
            global.heromakey[2] = yy + 200;
426
            global.monsterinstancetype[0] = obj_dojograzeenemy;
427
            global.monstertype[0] = 42Tasque Manager;
428
            global.monstermakex[0] = xx + 440;
429
            global.monstermakey[0] = yy + 100;
430
            global.battlemsg[0] = stringsetloc(
* It's a grazing adventure.
"* It's a grazing adventure.", "scr_encountersetup_slash_scr_encountersetup_gml_901_0"
);
431
            break;
432
        case 89:
433
            global.heromakex[0] = xx + 94;
434
            global.heromakey[0] = yy + 50;
435
            global.heromakex[1] = xx + 80;
436
            global.heromakey[1] = yy + 122;
437
            global.heromakex[2] = xx + 72;
438
            global.heromakey[2] = yy + 200;
439
            global.monsterinstancetype[0] = obj_tasque_manager_enemy;
440
            global.monstertype[0] = 42Tasque Manager;
441
            global.monstermakex[0] = xx + 487;
442
            global.monstermakey[0] = yy + 94;
443
            global.monstertype[1] = 0(None);
444
            global.monstertype[2] = 0(None);
445
            global.battlemsg[0] = stringsetloc(
* Graze!
"* Graze!", "scr_encountersetup_slash_scr_encountersetup_gml_1247_0"
);
446
            break;
447
        case 90:
448
            global.heromakex[0] = xx + 94;
449
            global.heromakey[0] = yy + 50;
450
            global.heromakex[1] = xx + 80;
451
            global.heromakey[1] = yy + 122;
452
            global.heromakex[2] = xx + 72;
453
            global.heromakey[2] = yy + 200;
454
            global.monsterinstancetype[0] = obj_werewire_enemy;
455
            global.monstertype[0] = 33Werewire;
456
            global.monstermakex[0] = xx + 476;
457
            global.monstermakey[0] = yy + 70;
458
            global.monsterinstancetype[1] = obj_werewire_enemy;
459
            global.monstertype[1] = 33Werewire;
460
            global.monstermakex[1] = xx + 454;
461
            global.monstermakey[1] = yy + 168;
462
            global.monstertype[2] = 0(None);
463
            global.battlemsg[0] = stringsetloc(
* Round One!
"* Round One!", "scr_encountersetup_slash_scr_encountersetup_gml_1263_0"
);
464
            break;
465
        case 91:
466
            global.heromakex[0] = xx + 94;
467
            global.heromakey[0] = yy + 50;
468
            global.heromakex[1] = xx + 80;
469
            global.heromakey[1] = yy + 122;
470
            global.heromakex[2] = xx + 72;
471
            global.heromakey[2] = yy + 200;
472
            global.monsterinstancetype[0] = obj_poppup_enemy;
473
            global.monstertype[0] = 31Poppup;
474
            global.monstermakex[0] = xx + 412;
475
            global.monstermakey[0] = yy + 40;
476
            global.monsterinstancetype[1] = obj_omawaroid_enemy;
477
            global.monstertype[1] = 30Ambyu-Lance;
478
            global.monstermakex[1] = xx + 466;
479
            global.monstermakey[1] = yy + 106;
480
            global.monsterinstancetype[2] = obj_virovirokun_enemy;
481
            global.monstertype[2] = 35Virovirokun;
482
            global.monstermakex[2] = xx + 412;
483
            global.monstermakey[2] = yy + 184;
484
            global.battlemsg[0] = stringsetloc(
* Round Two!
"* Round Two!", "scr_encountersetup_slash_scr_encountersetup_gml_1282_0"
);
485
            break;
486
        case 92:
487
            global.heromakex[0] = xx + 94;
488
            global.heromakey[0] = yy + 50;
489
            global.heromakex[1] = xx + 80;
490
            global.heromakey[1] = yy + 122;
491
            global.heromakex[2] = xx + 72;
492
            global.heromakey[2] = yy + 200;
493
            global.monsterinstancetype[0] = obj_tasque_enemy;
494
            global.monstertype[0] = 32Tasque;
495
            global.monstermakex[0] = xx + 432;
496
            global.monstermakey[0] = yy + 52;
497
            global.monsterinstancetype[1] = obj_tasque_enemy;
498
            global.monstertype[1] = 32Tasque;
499
            global.monstermakex[1] = xx + 476;
500
            global.monstermakey[1] = yy + 140;
501
            global.monsterinstancetype[2] = obj_maus_enemy;
502
            global.monstertype[2] = 34Maus;
503
            global.monstermakex[2] = xx + 512;
504
            global.monstermakey[2] = yy + 236;
505
            global.battlemsg[0] = stringsetloc(
* Round Three!
"* Round Three!", "scr_encountersetup_slash_scr_encountersetup_gml_1301_0"
);
506
            break;
507
        case 93:
508
            global.flag[426 swatchling_combo] = choose(0, 1, 2, 3);
509
            global.heromakex[0] = xx + 94;
510
            global.heromakey[0] = yy + 50;
511
            global.heromakex[1] = xx + 80;
512
            global.heromakey[1] = yy + 122;
513
            global.heromakex[2] = xx + 72;
514
            global.heromakey[2] = yy + 200;
515
            global.monsterinstancetype[0] = obj_swatchling_enemy;
516
            global.monstertype[0] = 36Swatchling;
517
            global.monstermakex[0] = xx + 394;
518
            global.monstermakey[0] = yy + 8;
519
            global.monsterinstancetype[1] = obj_swatchling_enemy;
520
            global.monstertype[1] = 36Swatchling;
521
            global.monstermakex[1] = xx + 490;
522
            global.monstermakey[1] = yy + 74;
523
            global.monsterinstancetype[2] = obj_swatchling_enemy;
524
            global.monstertype[2] = 36Swatchling;
525
            global.monstermakex[2] = xx + 394;
526
            global.monstermakey[2] = yy + 160;
527
            global.battlemsg[0] = stringsetloc(
* Round Four!
"* Round Four!", "scr_encountersetup_slash_scr_encountersetup_gml_1323_0"
);
528
            break;
529
        case 94:
530
            global.heromakex[0] = xx + 94;
531
            global.heromakey[0] = yy + 50;
532
            global.heromakex[1] = xx + 80;
533
            global.heromakey[1] = yy + 122;
534
            global.heromakex[2] = xx + 72;
535
            global.heromakey[2] = yy + 200;
536
            global.monsterinstancetype[0] = obj_werewerewire_enemy;
537
            global.monstertype[0] = 40Werewerewire;
538
            global.monstermakex[0] = xx + 464;
539
            global.monstermakey[0] = yy + 68;
540
            global.monsterinstancetype[1] = obj_werewerewire_enemy;
541
            global.monstertype[1] = 40Werewerewire;
542
            global.monstermakex[1] = xx + 494;
543
            global.monstermakey[1] = yy + 184;
544
            global.monstertype[2] = 0(None);
545
            global.battlemsg[0] = stringsetloc(
* Final Round!
"* Final Round!", "scr_encountersetup_slash_scr_encountersetup_gml_1339_0"
);
546
            break;
547
        case 100:
548
            global.heromakex[0] = xx + 94;
549
            global.heromakey[0] = yy + 50;
550
            global.heromakex[1] = xx + 80;
551
            global.heromakey[1] = yy + 122;
552
            global.heromakex[2] = xx + 72;
553
            global.heromakey[2] = yy + 200;
554
            global.monsterinstancetype[0] = obj_dojo_spareenemy;
555
            global.monstertype[0] = 52Jigsaw Joe;
556
            global.monstermakex[0] = xx + 440;
557
            global.monstermakey[0] = yy + 100;
558
            global.battlemsg[0] = stringsetloc(
* Jigsaw Joe jigs in!
"* Jigsaw Joe jigs in!", "scr_encountersetup_slash_scr_encountersetup_gml_1422_0"
);
559
            break;
560
        case 150:
561
            global.heromakex[0] = xx + 94;
562
            global.heromakey[0] = yy + 50;
563
            global.heromakex[1] = xx + 80;
564
            global.heromakey[1] = yy + 122;
565
            global.heromakex[2] = xx + 72;
566
            global.heromakey[2] = yy + 200;
567
            global.monsterinstancetype[0] = obj_guei_enemy;
568
            global.monstertype[0] = 62Guei;
569
            global.monstermakex[0] = xx + 476;
570
            global.monstermakey[0] = yy + 70;
571
            global.monsterinstancetype[1] = obj_guei_enemy;
572
            global.monstertype[1] = 62Guei;
573
            global.monstermakex[1] = xx + 454;
574
            global.monstermakey[1] = yy + 168;
575
            global.monstertype[2] = 0(None);
576
            global.battlemsg[0] = stringsetloc(
* Guei wisps in your way!
"* Guei wisps in your way!", "scr_encountersetup_slash_scr_encountersetup_gml_841_0"
);
577
            break;
578
        case 151:
579
            global.heromakex[0] = xx + 94;
580
            global.heromakey[0] = yy + 50;
581
            global.heromakex[1] = xx + 80;
582
            global.heromakey[1] = yy + 122;
583
            global.heromakex[2] = xx + 72;
584
            global.heromakey[2] = yy + 200;
585
            global.monsterinstancetype[0] = obj_balthizard_enemy;
586
            global.monstertype[0] = 63Balthizard;
587
            global.monstermakex[0] = xx + 476;
588
            global.monstermakey[0] = yy + 70;
589
            global.monsterinstancetype[1] = obj_balthizard_enemy;
590
            global.monstertype[1] = 63Balthizard;
591
            global.monstermakex[1] = xx + 454;
592
            global.monstermakey[1] = yy + 168;
593
            global.monstertype[2] = 0(None);
594
            global.battlemsg[0] = stringsetloc(
* Balthizard swings in!
"* Balthizard swings in!", "scr_encountersetup_slash_scr_encountersetup_gml_864_0"
);
595
            break;
596
        case 152:
597
            global.heromakex[0] = xx + 94;
598
            global.heromakey[0] = yy + 50;
599
            global.heromakex[1] = xx + 80;
600
            global.heromakey[1] = yy + 122;
601
            global.heromakex[2] = xx + 72;
602
            global.heromakey[2] = yy + 200;
603
            global.monsterinstancetype[0] = obj_bibliox_enemy;
604
            global.monstertype[0] = 64Bibliox;
605
            global.monstermakex[0] = xx + 460;
606
            global.monstermakey[0] = yy + 84;
607
            global.monsterinstancetype[1] = obj_bibliox_enemy;
608
            global.monstertype[1] = 64Bibliox;
609
            global.monstermakex[1] = xx + 480;
610
            global.monstermakey[1] = yy + 200;
611
            global.monstertype[2] = 0(None);
612
            global.battlemsg[0] = stringsetloc(
* Bibliox opens up!
"* Bibliox opens up!", "scr_encountersetup_slash_scr_encountersetup_gml_887_0"
);
613
            break;
614
        case 153:
615
            global.heromakex[0] = xx + 94;
616
            global.heromakey[0] = yy + 50;
617
            global.heromakex[1] = xx + 80;
618
            global.heromakey[1] = yy + 122;
619
            global.heromakex[2] = xx + 72;
620
            global.heromakey[2] = yy + 200;
621
            global.monsterinstancetype[0] = obj_mizzle_enemy;
622
            global.monstertype[0] = 65Mizzle;
623
            global.monstermakex[0] = xx + 496;
624
            global.monstermakey[0] = yy + 70;
625
            global.monsterinstancetype[1] = obj_mizzle_enemy;
626
            global.monstertype[1] = 65Mizzle;
627
            global.monstermakex[1] = xx + 474;
628
            global.monstermakey[1] = yy + 168;
629
            global.monstertype[2] = 0(None);
630
            global.battlemsg[0] = stringsetloc(
* Mizzle was woken up!
"* Mizzle was woken up!", "scr_encountersetup_slash_scr_encountersetup_gml_910_0"
);
631
            break;
632
        case 154:
633
            var krloc = [94, 50];
634
            var suloc = [80, 122];
635
            var raloc = [72, 200];
636
            if (partyconfig == 1)
637
                krloc = [80, 122];
638
            if (partyconfig == 2)
639
            {
640
                krloc = [94, 86];
641
                suloc = [80, 166];
642
            }
643
            global.heromakex[0] = xx + krloc[0];
644
            global.heromakey[0] = yy + krloc[1];
645
            global.heromakex[1] = xx + suloc[0];
646
            global.heromakey[1] = yy + suloc[1];
647
            global.heromakex[2] = xx + raloc[0];
648
            global.heromakey[2] = yy + raloc[1];
649
            global.monsterinstancetype[0] = obj_bell_enemy;
650
            global.monstertype[0] = 66Wicabel;
651
            global.monstermakex[0] = xx + 475;
652
            global.monstermakey[0] = yy + 56;
653
            global.monsterinstancetype[1] = obj_bell_enemy;
654
            global.monstertype[1] = 66Wicabel;
655
            global.monstermakex[1] = xx + 488;
656
            global.monstermakey[1] = yy + 188;
657
            global.monstertype[2] = 0(None);
658
            global.battlemsg[0] = stringsetloc(
* Wicabel clangs in your way!
"* Wicabel clangs in your way!", "scr_encountersetup_slash_scr_encountersetup_gml_948_0"
);
659
            break;
660
        case 155:
661
            var krloc = [94, 50];
662
            var suloc = [80, 122];
663
            var raloc = [72, 200];
664
            if (partyconfig == 1)
665
                krloc = [80, 122];
666
            if (partyconfig == 2)
667
            {
668
                krloc = [94, 86];
669
                suloc = [80, 166];
670
            }
671
            global.heromakex[0] = xx + krloc[0];
672
            global.heromakey[0] = yy + krloc[1];
673
            global.heromakex[1] = xx + suloc[0];
674
            global.heromakey[1] = yy + suloc[1];
675
            global.heromakex[2] = xx + raloc[0];
676
            global.heromakey[2] = yy + raloc[1];
677
            global.monsterinstancetype[0] = obj_halo_enemy;
678
            global.monstertype[0] = 67Winglade;
679
            global.monstermakex[0] = xx + 500;
680
            global.monstermakey[0] = yy + 84;
681
            global.monsterinstancetype[1] = obj_halo_enemy;
682
            global.monstertype[1] = 67Winglade;
683
            global.monstermakex[1] = xx + 520;
684
            global.monstermakey[1] = yy + 230;
685
            global.monstertype[2] = 0(None);
686
            global.battlemsg[0] = stringsetloc(
* Winglade cuts in!
"* Winglade cuts in!", "scr_encountersetup_slash_scr_encountersetup_gml_971_0"
);
687
            break;
688
        case 156:
689
            global.heromakex[0] = xx + 94;
690
            global.heromakey[0] = yy + 50;
691
            global.heromakex[1] = xx + 80;
692
            global.heromakey[1] = yy + 122;
693
            global.heromakex[2] = xx + 72;
694
            global.heromakey[2] = yy + 200;
695
            global.monsterinstancetype[0] = obj_organ_enemy;
696
            global.monstertype[0] = 68Organikk;
697
            global.monstermakex[0] = xx + 476;
698
            global.monstermakey[0] = yy + 47;
699
            global.monsterinstancetype[1] = obj_organ_enemy;
700
            global.monstertype[1] = 68Organikk;
701
            global.monstermakex[1] = xx + 476;
702
            global.monstermakey[1] = yy + 168;
703
            global.monstertype[2] = 0(None);
704
            global.battlemsg[0] = stringsetloc(
* Organikk accosts you!
"* Organikk accosts you!", "scr_encountersetup_slash_scr_encountersetup_gml_995_0"
);
705
            break;
706
        case 157:
707
            var krloc = [94, 50];
708
            var suloc = [80, 122];
709
            var raloc = [72, 200];
710
            if (partyconfig == 1)
711
                krloc = [80, 122];
712
            if (partyconfig == 2)
713
            {
714
                krloc = [94, 86];
715
                suloc = [80, 166];
716
            }
717
            global.heromakex[0] = xx + krloc[0];
718
            global.heromakey[0] = yy + krloc[1];
719
            global.heromakex[1] = xx + suloc[0];
720
            global.heromakey[1] = yy + suloc[1];
721
            global.heromakex[2] = xx + raloc[0];
722
            global.heromakey[2] = yy + raloc[1];
723
            global.monsterinstancetype[0] = obj_bell_enemy;
724
            global.monstertype[0] = 66Wicabel;
725
            global.monstermakex[0] = xx + 476;
726
            global.monstermakey[0] = yy + 70;
727
            global.monsterinstancetype[1] = obj_organ_enemy;
728
            global.monstertype[1] = 68Organikk;
729
            global.monstermakex[1] = xx + 476;
730
            global.monstermakey[1] = yy + 168;
731
            global.monstertype[2] = 0(None);
732
            global.battlemsg[0] = stringsetloc(
* It's a cacophony.
"* It's a cacophony.", "scr_encountersetup_slash_scr_encountersetup_gml_1035_0"
);
733
            break;
734
        case 158:
735
            global.heromakex[0] = xx + 94;
736
            global.heromakey[0] = yy + 50;
737
            global.heromakex[1] = xx + 80;
738
            global.heromakey[1] = yy + 122;
739
            global.heromakex[2] = xx + 72;
740
            global.heromakey[2] = yy + 200;
741
            global.monsterinstancetype[0] = obj_guei_enemy;
742
            global.monstertype[0] = 62Guei;
743
            global.monstermakex[0] = xx + 476;
744
            global.monstermakey[0] = yy + 70;
745
            global.monsterinstancetype[1] = obj_balthizard_enemy;
746
            global.monstertype[1] = 63Balthizard;
747
            global.monstermakex[1] = xx + 454;
748
            global.monstermakey[1] = yy + 198;
749
            global.monstertype[2] = 0(None);
750
            global.battlemsg[0] = stringsetloc(
* Smells like scented candles.
"* Smells like scented candles.", "scr_encountersetup_slash_scr_encountersetup_gml_1058_0"
);
751
            break;
752
        case 159:
753
            global.heromakex[0] = xx + 94;
754
            global.heromakey[0] = yy + 50;
755
            global.heromakex[1] = xx + 80;
756
            global.heromakey[1] = yy + 122;
757
            global.heromakex[2] = xx + 72;
758
            global.heromakey[2] = yy + 200;
759
            global.monsterinstancetype[0] = obj_mizzle_enemy;
760
            global.monstertype[0] = 65Mizzle;
761
            global.monstermakex[0] = xx + 496;
762
            global.monstermakey[0] = yy + 70;
763
            global.monsterinstancetype[1] = obj_bibliox_enemy;
764
            global.monstertype[1] = 64Bibliox;
765
            global.monstermakex[1] = xx + 480;
766
            global.monstermakey[1] = yy + 200;
767
            global.monstertype[2] = 0(None);
768
            global.battlemsg[0] = stringset("");
769
            break;
770
        case 160:
771
            global.monsterinstancetype[0] = obj_hammer_of_justice_enemy;
772
            global.monstertype[0] = 105Tenna (Doom Board)/Hammer of Justice;
773
            global.monstermakex[0] = xx + 418 + 42;
774
            global.monstermakey[0] = yy + 69 + 92;
775
            global.heromakex[0] = 108;
776
            global.heromakey[0] = 149;
777
            global.heromakex[1] = 108;
778
            global.heromakey[1] = 149;
779
            if (room == room_dw_church_arena)
780
            {
781
                global.heromakex[0] = 629;
782
                global.heromakey[0] = 149;
783
            }
784
            global.battlemsg[0] = stringsetloc(
* (The bell of justice rings...)
(ATTACK to show what you've got!)
"* (The bell of justice rings...)&(ATTACK to show what you've got!)", "scr_encountersetup_slash_scr_encountersetup_gml_1120_0"
);
785
            break;
786
        case 161:
787
            var krloc = [94, 50];
788
            var suloc = [80, 122];
789
            var raloc = [72, 200];
790
            if (partyconfig == 1)
791
                krloc = [80, 122];
792
            if (partyconfig == 2)
793
            {
794
                krloc = [94, 86];
795
                suloc = [80, 166];
796
            }
797
            global.heromakex[0] = xx + krloc[0];
798
            global.heromakey[0] = yy + krloc[1];
799
            global.heromakex[1] = xx + suloc[0];
800
            global.heromakey[1] = yy + suloc[1];
801
            global.heromakex[2] = xx + raloc[0];
802
            global.heromakey[2] = yy + raloc[1];
803
            global.monsterinstancetype[0] = obj_bibliox_enemy;
804
            global.monstertype[0] = 64Bibliox;
805
            global.monstermakex[0] = xx + 459;
806
            global.monstermakey[0] = yy + 56;
807
            global.monsterinstancetype[1] = obj_halo_enemy;
808
            global.monstertype[1] = 67Winglade;
809
            global.monstermakex[1] = xx + 520;
810
            global.monstermakey[1] = yy + 227;
811
            global.monstertype[2] = 0(None);
812
            global.battlemsg[0] = stringsetloc(
* The flapping of wings and pages fills the room.
"* The flapping of wings and pages fills the room.", "scr_encountersetup_slash_scr_encountersetup_gml_1143_0_b"
);
813
            break;
814
        case 162:
815
            global.heromakex[0] = xx + 94;
816
            global.heromakey[0] = yy + 50;
817
            global.heromakex[1] = xx + 80;
818
            global.heromakey[1] = yy + 122;
819
            global.heromakex[2] = xx + 72;
820
            global.heromakey[2] = yy + 200;
821
            global.monsterinstancetype[0] = obj_halo_enemy;
822
            global.monstertype[0] = 67Winglade;
823
            global.monstermakex[0] = xx + 500;
824
            global.monstermakey[0] = yy + 84;
825
            global.monsterinstancetype[1] = obj_balthizard_enemy;
826
            global.monstertype[1] = 63Balthizard;
827
            global.monstermakex[1] = xx + 454;
828
            global.monstermakey[1] = yy + 168;
829
            global.monstertype[2] = 0(None);
830
            global.battlemsg[0] = stringset("");
831
            break;
832
        case 163:
833
            global.heromakex[0] = xx + 94;
834
            global.heromakey[0] = yy + 50;
835
            global.heromakex[1] = xx + 80;
836
            global.heromakey[1] = yy + 122;
837
            global.heromakex[2] = xx + 72;
838
            global.heromakey[2] = yy + 200;
839
            global.monsterinstancetype[0] = obj_guei_enemy;
840
            global.monstertype[0] = 62Guei;
841
            global.monstermakex[0] = xx + 470;
842
            global.monstermakey[0] = yy + 70;
843
            global.monsterinstancetype[1] = obj_organ_enemy;
844
            global.monstertype[1] = 68Organikk;
845
            global.monstermakex[1] = xx + 485;
846
            global.monstermakey[1] = yy + 170;
847
            global.monstertype[2] = 0(None);
848
            global.battlemsg[0] = stringset("");
849
            break;
850
        case 164:
851
            global.heromakex[0] = xx + 94;
852
            global.heromakey[0] = yy + 50;
853
            global.heromakex[1] = xx + 80;
854
            global.heromakey[1] = yy + 122;
855
            global.heromakex[2] = xx + 72;
856
            global.heromakey[2] = yy + 200;
857
            global.monsterinstancetype[0] = obj_guei_enemy;
858
            global.monstertype[0] = 65Mizzle;
859
            global.monstermakex[0] = xx + 470;
860
            global.monstermakey[0] = yy + 70;
861
            global.monsterinstancetype[1] = obj_bibliox_enemy;
862
            global.monstertype[1] = 64Bibliox;
863
            global.monstermakex[1] = xx + 280;
864
            global.monstermakey[1] = yy + 200;
865
            global.monstertype[2] = 0(None);
866
            global.battlemsg[0] = stringset("");
867
            break;
868
        case 165:
869
            global.heromakex[0] = xx + 94;
870
            global.heromakey[0] = yy + 50;
871
            global.heromakex[1] = xx + 80;
872
            global.heromakey[1] = yy + 122;
873
            global.heromakex[2] = xx + 72;
874
            global.heromakey[2] = yy + 200;
875
            global.monsterinstancetype[0] = obj_mizzle_enemy;
876
            global.monstertype[0] = 65Mizzle;
877
            global.monstermakex[0] = xx + 496;
878
            global.monstermakey[0] = yy + 70;
879
            global.monsterinstancetype[1] = obj_guei_enemy;
880
            global.monstertype[1] = 62Guei;
881
            global.monstermakex[1] = xx + 454;
882
            global.monstermakey[1] = yy + 168;
883
            global.monstertype[2] = 0(None);
884
            global.battlemsg[0] = stringset("");
885
            break;
886
        case 166:
887
            global.heromakex[0] = xx + 94;
888
            global.heromakey[0] = yy + 50;
889
            global.heromakex[1] = xx + 80;
890
            global.heromakey[1] = yy + 122;
891
            global.heromakex[2] = xx + 72;
892
            global.heromakey[2] = yy + 200;
893
            global.monsterinstancetype[0] = obj_mizzle_enemy;
894
            global.monstertype[0] = 65Mizzle;
895
            global.monstermakex[0] = xx + 496;
896
            global.monstermakey[0] = yy + 70;
897
            global.monsterinstancetype[1] = obj_balthizard_enemy;
898
            global.monstertype[1] = 63Balthizard;
899
            global.monstermakex[1] = xx + 454;
900
            global.monstermakey[1] = yy + 168;
901
            global.monstertype[2] = 0(None);
902
            global.battlemsg[0] = stringset("");
903
            break;
904
        case 167:
905
            global.heromakex[0] = xx + 94;
906
            global.heromakey[0] = yy + 50;
907
            global.heromakex[1] = xx + 80;
908
            global.heromakey[1] = yy + 122;
909
            global.heromakex[2] = xx + 72;
910
            global.heromakey[2] = yy + 200;
911
            global.monsterinstancetype[0] = obj_mizzle_enemy;
912
            global.monstertype[0] = 65Mizzle;
913
            global.monstermakex[0] = xx + 496;
914
            global.monstermakey[0] = yy + 70;
915
            global.monsterinstancetype[1] = obj_organ_enemy;
916
            global.monstertype[1] = 68Organikk;
917
            global.monstermakex[1] = xx + 520;
918
            global.monstermakey[1] = yy + 200;
919
            global.monstertype[2] = 0(None);
920
            global.battlemsg[0] = stringset("");
921
            break;
922
        case 168:
923
            global.heromakex[0] = xx + 94;
924
            global.heromakey[0] = yy + 50;
925
            global.heromakex[1] = xx + 80;
926
            global.heromakey[1] = yy + 122;
927
            global.heromakex[2] = xx + 72;
928
            global.heromakey[2] = yy + 200;
929
            global.monsterinstancetype[0] = obj_balthizard_enemy;
930
            global.monstertype[0] = 63Balthizard;
931
            global.monstermakex[0] = xx + 476;
932
            global.monstermakey[0] = yy + 70;
933
            global.monsterinstancetype[1] = obj_organ_enemy;
934
            global.monstertype[1] = 68Organikk;
935
            global.monstermakex[1] = xx + 510;
936
            global.monstermakey[1] = yy + 190;
937
            global.monstertype[2] = 0(None);
938
            global.battlemsg[0] = stringset("");
939
            break;
940
        case 169:
941
            global.heromakex[0] = xx + 94;
942
            global.heromakey[0] = yy + 50;
943
            global.heromakex[1] = xx + 80;
944
            global.heromakey[1] = yy + 122;
945
            global.heromakex[2] = xx + 72;
946
            global.heromakey[2] = yy + 200;
947
            global.monsterinstancetype[0] = obj_bell_enemy;
948
            global.monstertype[0] = 66Wicabel;
949
            global.monstermakex[0] = xx + 476;
950
            global.monstermakey[0] = yy + 70;
951
            global.monsterinstancetype[1] = obj_organ_enemy;
952
            global.monstertype[1] = 68Organikk;
953
            global.monstermakex[1] = xx + 510;
954
            global.monstermakey[1] = yy + 190;
955
            global.monstertype[2] = 0(None);
956
            global.battlemsg[0] = stringset("");
957
            break;
958
        case 170:
959
            global.heromakex[0] = xx + 94;
960
            global.heromakey[0] = yy + 50;
961
            global.heromakex[1] = xx + 80;
962
            global.heromakey[1] = yy + 122;
963
            global.heromakex[2] = xx + 72;
964
            global.heromakey[2] = yy + 200;
965
            global.monsterinstancetype[0] = obj_bibliox_enemy;
966
            global.monstertype[0] = 64Bibliox;
967
            global.monstermakex[0] = xx + 476;
968
            global.monstermakey[0] = yy + 70;
969
            global.monsterinstancetype[1] = obj_bell_enemy;
970
            global.monstertype[1] = 66Wicabel;
971
            global.monstermakex[1] = xx + 480;
972
            global.monstermakey[1] = yy + 200;
973
            global.monstertype[2] = 0(None);
974
            global.battlemsg[0] = stringset("");
975
            break;
976
        case 171:
977
            global.heromakex[0] = xx + 94;
978
            global.heromakey[0] = yy + 50;
979
            global.heromakex[1] = xx + 80;
980
            global.heromakey[1] = yy + 122;
981
            global.heromakex[2] = xx + 72;
982
            global.heromakey[2] = yy + 200;
983
            global.monsterinstancetype[0] = obj_bell_enemy;
984
            global.monstertype[0] = 66Wicabel;
985
            global.monstermakex[0] = xx + 476;
986
            global.monstermakey[0] = yy + 70;
987
            global.monsterinstancetype[1] = obj_mizzle_enemy;
988
            global.monstertype[1] = 65Mizzle;
989
            global.monstermakex[1] = xx + 510;
990
            global.monstermakey[1] = yy + 190;
991
            global.monstertype[2] = 0(None);
992
            global.battlemsg[0] = stringset("");
993
            break;
994
        case 172:
995
            global.heromakex[0] = xx + 94;
996
            global.heromakey[0] = yy + 50;
997
            global.heromakex[1] = xx + 80;
998
            global.heromakey[1] = yy + 122;
999
            global.heromakex[2] = xx + 72;
1000
            global.heromakey[2] = yy + 200;
1001
            global.monsterinstancetype[0] = obj_bell_enemy;
1002
            global.monstertype[0] = 66Wicabel;
1003
            global.monstermakex[0] = xx + 486;
1004
            global.monstermakey[0] = yy + 60;
1005
            global.monsterinstancetype[1] = obj_halo_enemy;
1006
            global.monstertype[1] = 67Winglade;
1007
            global.monstermakex[1] = xx + 524;
1008
            global.monstermakey[1] = yy + 229;
1009
            global.monstertype[2] = 0(None);
1010
            global.battlemsg[0] = stringset("");
1011
            break;
1012
        case 173:
1013
            global.heromakex[0] = xx + 94;
1014
            global.heromakey[0] = yy + 50;
1015
            global.heromakex[1] = xx + 80;
1016
            global.heromakey[1] = yy + 122;
1017
            global.heromakex[2] = xx + 72;
1018
            global.heromakey[2] = yy + 200;
1019
            global.monsterinstancetype[0] = obj_halo_enemy;
1020
            global.monstertype[0] = 67Winglade;
1021
            global.monstermakex[0] = xx + 500;
1022
            global.monstermakey[0] = yy + 84;
1023
            global.monsterinstancetype[1] = obj_guei_enemy;
1024
            global.monstertype[1] = 62Guei;
1025
            global.monstermakex[1] = xx + 454;
1026
            global.monstermakey[1] = yy + 168;
1027
            global.monstertype[2] = 0(None);
1028
            global.battlemsg[0] = stringset("");
1029
            break;
1030
        case 174:
1031
            global.monsterinstancetype[0] = obj_jackenstein_enemy;
1032
            global.monstertype[0] = 107Lanino (w/ Rouxls)/Jackenstein;
1033
            global.monstermakex[0] = xx + 442;
1034
            global.monstermakey[0] = yy + 60;
1035
            global.battlemsg[0] = stringsetloc(
* Darkness constricts you...
* TP Gain reduced outside of TREASURE!
"* Darkness constricts you...&* \\cYTP\\c0 Gain reduced outside of \\cYTREASURE!\\c0", "scr_encountersetup_slash_scr_encountersetup_gml_1441_0"
);
1036
            break;
1037
        case 175:
1038
            global.monsterinstancetype[0] = obj_titan_enemy;
1039
            global.monstertype[0] = 108Titan;
1040
            global.monstermakex[0] = xx + 390;
1041
            global.monstermakey[0] = yy + 120;
1042
            global.battlemsg[0] = stringsetloc(
* Darkness constricts you...
* TP Gain reduced outside of ???
"* Darkness constricts you...&* \\cYTP\\c0 Gain reduced outside of \\cG???\\c0", "scr_encountersetup_slash_scr_encountersetup_gml_1450_0"
);
1043
            for (var i = 0; i < 3; i += 1)
1044
            {
1045
                global.heromakex[i] = (xx + 130) - (32 * i);
1046
                if (i == 0)
1047
                    global.heromakex[i] += 12;
1048
                global.heromakey[i] = yy + 140 + (30 * i);
1049
            }
1050
            break;
1051
        case 176:
1052
            global.monsterinstancetype[0] = obj_sound_of_justice_enemy;
1053
            global.monstertype[0] = 106Elnina (w/ Rouxls)/Sound of Justice;
1054
            global.monstermakex[0] = xx + 465;
1055
            global.monstermakey[0] = yy + 115;
1056
            global.heromakex[2] = -100;
1057
            global.heromakey[2] = -100;
1058
            global.heromakex[0] = 108;
1059
            global.heromakey[0] = 149;
1060
            global.battlemsg[0] = stringsetloc(
* Darkness constricts you...
* TP Gain reduced!
"* Darkness constricts you...&* \\cYTP\\c0 Gain reduced!", "scr_encountersetup_slash_scr_encountersetup_gml_1474_0"
);
1061
            break;
1062
        case 177:
1063
            global.heromakex[0] = xx + 94;
1064
            global.heromakey[0] = yy + 50;
1065
            global.heromakex[1] = xx + 80;
1066
            global.heromakey[1] = yy + 122;
1067
            global.heromakex[2] = xx + 72;
1068
            global.heromakey[2] = yy + 200;
1069
            global.monsterinstancetype[0] = obj_titan_spawn_enemy;
1070
            global.monstertype[0] = 109Titan Spawn;
1071
            global.monstermakex[0] = (xx + 500) - 40;
1072
            global.monstermakey[0] = (yy + 84) - 46;
1073
            global.monsterinstancetype[1] = obj_titan_spawn_enemy;
1074
            global.monstertype[1] = 109Titan Spawn;
1075
            global.monstermakex[1] = (xx + 500) - 40;
1076
            global.monstermakey[1] = (yy + 244) - 46;
1077
            global.monstertype[2] = 0(None);
1078
            global.battlemsg[0] = stringsetloc(
* Darkness constricts you...
* TP Gain reduced outside of ???
"* Darkness constricts you...&* \\cYTP\\c0 Gain reduced outside of \\cG???\\c0", "scr_encountersetup_slash_scr_encountersetup_gml_1497_0"
);
1079
            break;
1080
        case 178:
1081
            global.heromakex[0] = xx + 94;
1082
            global.heromakey[0] = yy + 50;
1083
            global.heromakex[1] = xx + 80;
1084
            global.heromakey[1] = yy + 122;
1085
            global.heromakex[2] = xx + 72;
1086
            global.heromakey[2] = yy + 200;
1087
            global.monsterinstancetype[0] = obj_lanino_rematch_enemy;
1088
            global.monstertype[0] = 111Lanino (dojo);
1089
            global.monstermakex[0] = xx + 480;
1090
            global.monstermakey[0] = yy + 46;
1091
            global.monsterinstancetype[1] = obj_elnina_rematch_enemy;
1092
            global.monstertype[1] = 110Elnina (dojo);
1093
            global.monstermakex[1] = xx + 510;
1094
            global.monstermakey[1] = yy + 180;
1095
            global.monstertype[2] = 0(None);
1096
            global.battlemsg[0] = stringsetloc(
* This time, the weather sticks together!
"* This time, the weather sticks together!", "scr_encountersetup_slash_scr_encountersetup_gml_1519_0"
);
1097
            break;
1098
        case 179:
1099
            global.monsterinstancetype[0] = obj_pippins_enemy;
1100
            global.monstertype[0] = 59Pippins;
1101
            global.monstermakex[0] = xx + 500;
1102
            global.monstermakey[0] = yy + 84;
1103
            global.monsterinstancetype[1] = obj_rudinnranger;
1104
            global.monstertype[1] = 5Rudinn;
1105
            global.monstermakex[1] = xx + 454;
1106
            global.monstermakey[1] = yy + 168;
1107
            global.battlemsg[0] = stringset("");
1108
            break;
1109
        case 180:
1110
            global.monsterinstancetype[0] = obj_zapper_enemy;
1111
            global.monstertype[0] = 56Zapper;
1112
            global.monstermakex[0] = xx + 500;
1113
            global.monstermakey[0] = yy + 84;
1114
            global.monsterinstancetype[1] = obj_swatchling_enemy;
1115
            global.monstertype[1] = 36Swatchling;
1116
            global.monstermakex[1] = xx + 454;
1117
            global.monstermakey[1] = yy + 168;
1118
            global.battlemsg[0] = stringset("");
1119
            break;
1120
        case 181:
1121
            global.monsterinstancetype[0] = obj_ribbick_enemy;
1122
            global.monstertype[0] = 57Ribbick;
1123
            global.monstermakex[0] = xx + 500;
1124
            global.monstermakey[0] = yy + 84;
1125
            global.monsterinstancetype[1] = obj_ribbick_enemy;
1126
            global.monstertype[1] = 57Ribbick;
1127
            global.monstermakex[1] = xx + 454;
1128
            global.monstermakey[1] = yy + 168;
1129
            global.battlemsg[0] = stringset("");
1130
            break;
1131
        case 182:
1132
            global.monsterinstancetype[0] = obj_ribbick_enemy;
1133
            global.monstertype[0] = 57Ribbick;
1134
            global.monstermakex[0] = xx + 500;
1135
            global.monstermakey[0] = yy + 84;
1136
            global.monsterinstancetype[1] = obj_ribbick_enemy;
1137
            global.monstertype[1] = 57Ribbick;
1138
            global.monstermakex[1] = xx + 454;
1139
            global.monstermakey[1] = yy + 168;
1140
            global.battlemsg[0] = stringset("");
1141
            break;
1142
        case 183:
1143
            global.monsterinstancetype[0] = obj_holywatercooler_enemy;
1144
            global.monstertype[0] = 69Miss Mizzle;
1145
            global.monstermakex[0] = xx + 484;
1146
            global.monstermakey[0] = yy + 138;
1147
            global.battlemsg[0] = stringsetloc(
* This is not your typical watercooler!
"* This is not your typical watercooler!", "scr_encountersetup_slash_scr_encountersetup_gml_1597_0"
);
1148
            break;
1149
        case 184:
1150
            global.heromakex[0] = xx + 94;
1151
            global.heromakey[0] = yy + 50;
1152
            global.heromakex[1] = xx + 80;
1153
            global.heromakey[1] = yy + 122;
1154
            global.heromakex[2] = xx + 72;
1155
            global.heromakey[2] = yy + 200;
1156
            global.monsterinstancetype[0] = obj_mizzle_enemy;
1157
            global.monstertype[0] = 65Mizzle;
1158
            global.monstermakex[0] = xx + 496;
1159
            global.monstermakey[0] = yy + 50;
1160
            global.monsterinstancetype[1] = obj_mizzle_enemy;
1161
            global.monstertype[1] = 65Mizzle;
1162
            global.monstermakex[1] = xx + 474;
1163
            global.monstermakey[1] = yy + 130;
1164
            global.monsterinstancetype[2] = obj_mizzle_enemy;
1165
            global.monstertype[2] = 65Mizzle;
1166
            global.monstermakex[2] = xx + 494;
1167
            global.monstermakey[2] = yy + 210;
1168
            global.battlemsg[0] = stringset("");
1169
            break;
1170
        case 185:
1171
            global.heromakex[0] = xx + 94;
1172
            global.heromakey[0] = yy + 50;
1173
            global.heromakex[1] = xx + 80;
1174
            global.heromakey[1] = yy + 122;
1175
            global.heromakex[2] = xx + 72;
1176
            global.heromakey[2] = yy + 200;
1177
            global.monsterinstancetype[0] = obj_mizzle_enemy;
1178
            global.monstertype[0] = 65Mizzle;
1179
            global.monstermakex[0] = xx + 496;
1180
            global.monstermakey[0] = yy + 70;
1181
            global.battlemsg[0] = stringset("");
1182
            break;
1183
        case 186:
1184
            global.monsterinstancetype[0] = obj_sound_of_justice_enemy;
1185
            global.monstertype[0] = 106Elnina (w/ Rouxls)/Sound of Justice;
1186
            global.monstermakex[0] = xx + 465;
1187
            global.monstermakey[0] = yy + 115;
1188
            if (room == room_dw_churchb_nongerson)
1189
            {
1190
                global.heromakex[0] = camerax() + 86;
1191
                global.heromakey[0] = cameray() + 52;
1192
            }
1193
            global.heromakey[1] += 20;
1194
            global.heromakex[2] = -100;
1195
            global.heromakey[2] = -100;
1196
            yy = __view_get(e__VW.YView, 0);
1197
            global.battlemsg[0] = stringsetloc(
* Darkness constricts you...
* TP Gain reduced!
"* Darkness constricts you...&* \\cYTP\\c0 Gain reduced!", "scr_encountersetup_slash_scr_encountersetup_gml_1663_0"
);
1198
            break;
1199
        case 187:
1200
            var krloc = [94, 50];
1201
            var suloc = [80, 122];
1202
            var raloc = [72, 200];
1203
            if (partyconfig == 1)
1204
                krloc = [80, 122];
1205
            if (partyconfig == 2)
1206
            {
1207
                krloc = [94, 86];
1208
                suloc = [80, 166];
1209
            }
1210
            global.heromakex[0] = xx + krloc[0];
1211
            global.heromakey[0] = yy + krloc[1];
1212
            global.heromakex[1] = xx + suloc[0];
1213
            global.heromakey[1] = yy + suloc[1];
1214
            global.heromakex[2] = xx + raloc[0];
1215
            global.heromakey[2] = yy + raloc[1];
1216
            global.monsterinstancetype[0] = obj_organ_enemy;
1217
            global.monstertype[0] = 68Organikk;
1218
            global.monstermakex[0] = xx + 470;
1219
            global.monstermakey[0] = yy + 22;
1220
            global.monsterinstancetype[1] = obj_bell_enemy;
1221
            global.monstertype[1] = 66Wicabel;
1222
            global.monstermakex[1] = xx + 500;
1223
            global.monstermakey[1] = yy + 176;
1224
            global.monstertype[2] = 0(None);
1225
            break;
1226
        case 188:
1227
            var krloc = [94, 50];
1228
            var suloc = [80, 122];
1229
            var raloc = [72, 200];
1230
            if (partyconfig == 1)
1231
                krloc = [80, 122];
1232
            if (partyconfig == 2)
1233
            {
1234
                krloc = [94, 86];
1235
                suloc = [80, 166];
1236
            }
1237
            global.heromakex[0] = xx + krloc[0];
1238
            global.heromakey[0] = yy + krloc[1];
1239
            global.heromakex[1] = xx + suloc[0];
1240
            global.heromakey[1] = yy + suloc[1];
1241
            global.heromakex[2] = xx + raloc[0];
1242
            global.heromakey[2] = yy + raloc[1];
1243
            global.monsterinstancetype[0] = obj_organ_enemy;
1244
            global.monstertype[0] = 68Organikk;
1245
            global.monstermakex[0] = xx + 470;
1246
            global.monstermakey[0] = yy + 5;
1247
            global.monsterinstancetype[1] = obj_organ_enemy;
1248
            global.monstertype[1] = 68Organikk;
1249
            global.monstermakex[1] = xx + 500;
1250
            global.monstermakey[1] = yy + 106;
1251
            global.monsterinstancetype[2] = obj_bell_enemy;
1252
            global.monstertype[2] = 66Wicabel;
1253
            global.monstermakex[2] = xx + 470;
1254
            global.monstermakey[2] = yy + 210;
1255
            global.battlemsg[0] = stringsetloc(
* It's a cacophony!
"* It's a cacophony!", "scr_encountersetup_slash_scr_encountersetup_gml_1745_0"
);
1256
            break;
1257
        case 189:
1258
            var krloc = [94, 50];
1259
            var suloc = [80, 122];
1260
            var raloc = [72, 200];
1261
            if (partyconfig == 1)
1262
                krloc = [80, 122];
1263
            if (partyconfig == 2)
1264
            {
1265
                krloc = [94, 86];
1266
                suloc = [80, 166];
1267
            }
1268
            global.heromakex[0] = xx + krloc[0];
1269
            global.heromakey[0] = yy + krloc[1];
1270
            global.heromakex[1] = xx + suloc[0];
1271
            global.heromakey[1] = yy + suloc[1];
1272
            global.heromakex[2] = xx + raloc[0];
1273
            global.heromakey[2] = yy + raloc[1];
1274
            global.monsterinstancetype[0] = obj_balthizard_enemy;
1275
            global.monstertype[0] = 63Balthizard;
1276
            global.monstermakex[0] = xx + 476;
1277
            global.monstermakey[0] = (yy + 70) - 20 - 4;
1278
            global.monsterinstancetype[1] = obj_mizzle_enemy;
1279
            global.monstertype[1] = 65Mizzle;
1280
            global.monstermakex[1] = xx + 500;
1281
            global.monstermakey[1] = yy + 106 + 8 + 10;
1282
            global.monsterinstancetype[2] = obj_guei_enemy;
1283
            global.monstertype[2] = 62Guei;
1284
            global.monstermakex[2] = xx + 470;
1285
            global.monstermakey[2] = ((yy + 210) - 20) + 6;
1286
            global.battlemsg[0] = stringsetloc(
* Water, fire, air.
"* Water, fire, air.", "scr_encountersetup_slash_scr_encountersetup_gml_1787_0"
);
1287
            break;
1288
        case 190:
1289
            var krloc = [94, 50];
1290
            var suloc = [80, 122];
1291
            var raloc = [72, 200];
1292
            if (partyconfig == 1)
1293
                krloc = [80, 122];
1294
            if (partyconfig == 2)
1295
            {
1296
                krloc = [94, 86];
1297
                suloc = [80, 166];
1298
            }
1299
            global.heromakex[0] = xx + krloc[0];
1300
            global.heromakey[0] = yy + krloc[1];
1301
            global.heromakex[1] = xx + suloc[0];
1302
            global.heromakey[1] = yy + suloc[1];
1303
            global.heromakex[2] = xx + raloc[0];
1304
            global.heromakey[2] = yy + raloc[1];
1305
            global.monsterinstancetype[0] = obj_bell_enemy;
1306
            global.monstertype[0] = 66Wicabel;
1307
            global.monstermakex[0] = xx + 476 + 24;
1308
            global.monstermakey[0] = yy + 46 + 62;
1309
            global.battlemsg[0] = stringsetloc(
* Wicabel clangs in your way!
"* Wicabel clangs in your way!", "scr_encountersetup_slash_scr_encountersetup_gml_1819_0"
);
1310
            break;
1311
        case 191:
1312
            var krloc = [94, 50];
1313
            var suloc = [80, 122];
1314
            var raloc = [72, 200];
1315
            if (partyconfig == 1)
1316
                krloc = [80, 122];
1317
            if (partyconfig == 2)
1318
            {
1319
                krloc = [94, 86];
1320
                suloc = [80, 166];
1321
            }
1322
            global.monsterinstancetype[0] = obj_halo_enemy;
1323
            global.monstertype[0] = 67Winglade;
1324
            global.monstermakex[0] = xx + 500;
1325
            global.monstermakey[0] = yy + 84;
1326
            global.monsterinstancetype[1] = obj_organ_enemy;
1327
            global.monstertype[1] = 68Organikk;
1328
            global.monstermakex[1] = xx + 470;
1329
            global.monstermakey[1] = yy + 160;
1330
            global.battlemsg[0] = stringsetloc(
* Steel clangs in a song.
"* Steel clangs in a song.", "scr_encountersetup_slash_scr_encountersetup_gml_1848_0"
);
1331
            break;
1332
        case 500:
1333
            global.monsterinstancetype[0] = obj_multiboss_enemy1;
1334
            global.monstertype[0] = 500Multiboss Example;
1335
            global.monstermakex[0] = xx + 480;
1336
            global.monstermakey[0] = yy + 80;
1337
            global.monsterinstancetype[1] = obj_multiboss_enemy2;
1338
            global.monstertype[1] = 500Multiboss Example;
1339
            global.monstermakex[1] = xx + 500;
1340
            global.monstermakey[1] = yy + 160;
1341
            global.monsterinstancetype[2] = obj_multiboss_enemy3;
1342
            global.monstertype[2] = 500Multiboss Example;
1343
            global.monstermakex[2] = xx + 520;
1344
            global.monstermakey[2] = yy + 240;
1345
            global.battlemsg[0] = stringsetloc(
* A multiboss example showed up.
"* A multiboss example showed up.", "scr_encountersetup_slash_scr_encountersetup_gml_60_0"
);
1346
            break;
1347
        case 501:
1348
            global.monsterinstancetype[0] = obj_multiboss_controller_enemy1;
1349
            global.monstertype[0] = 501Multiboss C Example;
1350
            global.monstermakex[0] = xx + 480;
1351
            global.monstermakey[0] = yy + 80;
1352
            global.monsterinstancetype[1] = obj_multiboss_controller_enemy2;
1353
            global.monstertype[1] = 501Multiboss C Example;
1354
            global.monstermakex[1] = xx + 500;
1355
            global.monstermakey[1] = yy + 160;
1356
            global.monsterinstancetype[2] = obj_multiboss_controller_enemy3;
1357
            global.monstertype[2] = 501Multiboss C Example;
1358
            global.monstermakex[2] = xx + 520;
1359
            global.monstermakey[2] = yy + 240;
1360
            global.battlemsg[0] = stringsetloc(
* A multiboss example with controller showed up.
"* A multiboss example with controller showed up.", "scr_encountersetup_slash_scr_encountersetup_gml_60_0"
);
1361
            break;
1362
        case 777:
1363
            global.monsterinstancetype[0] = obj_bullettester_enemy;
1364
            global.monsterinstancetype[1] = obj_bullettester_enemy;
1365
            global.monsterinstancetype[2] = obj_bullettester_enemy;
1366
            global.monstertype[0] = 1Enemy (placeholder/G-BODY);
1367
            global.monstertype[1] = 1Enemy (placeholder/G-BODY);
1368
            global.monstertype[2] = 1Enemy (placeholder/G-BODY);
1369
            global.battlemsg[0] = stringset(" ");
1370
            break;
1371
        default:
1372
            global.monsterinstancetype[0] = obj_baseenemy;
1373
            global.monstertype[0] = 1Enemy (placeholder/G-BODY);
1374
            global.monstermakex[0] = xx + 480;
1375
            global.monstermakey[0] = yy + 110;
1376
            global.monsterinstancetype[1] = obj_baseenemy;
1377
            global.monstertype[1] = 1Enemy (placeholder/G-BODY);
1378
            global.monstermakex[1] = xx + 500;
1379
            global.monstermakey[1] = yy + 200;
1380
            global.monstertype[2] = 0(None);
1381
            break;
1382
    }
1383
}
1384
1385
enum e__VW
1386
{
1387
    XView,
1388
    YView,
1389
    WView,
1390
    HView,
1391
    Angle,
1392
    HBorder,
1393
    VBorder,
1394
    HSpeed,
1395
    VSpeed,
1396
    Object,
1397
    Visible,
1398
    XPort,
1399
    YPort,
1400
    WPort,
1401
    HPort,
1402
    Camera,
1403
    SurfaceID
1404
}