Deltarune (Chapter 1) 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 = __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; 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; global.monstertype[0] = 1Enemy (placeholder/G-BODY); global.monstermakex[0] = xx + 480; global.monstermakey[0] = yy + 110; global.monsterinstancetype[1] = obj_placeholderenemy; 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; 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] =
* Rudinn drew near!
scr_84_get_lang_string("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("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("scr_encountersetup_slash_scr_encountersetup_gml_84_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] =
* A necklace of Rudinns blocks your path.
scr_84_get_lang_string("scr_encountersetup_slash_scr_encountersetup_gml_100_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] =
* Rudinn and Hathy blocked the way!
scr_84_get_lang_string("scr_encountersetup_slash_scr_encountersetup_gml_116_0")
; break; case 7: global.monsterinstancetype[0] = obj_smallcheckers_enemy; 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("scr_encountersetup_slash_scr_encountersetup_gml_128_0")
; ...
(arg0)
2
{
3
    xx = __view_get(e__VW.XView, 0);
4
    yy = __view_get(e__VW.YView, 0);
5
    for (i = 0; i < 3; i += 1)
6
    {
7
        global.heromakex[i] = xx + 80;
8
        global.heromakey[i] = yy + 50 + (80 * i);
9
        global.monsterinstancetype[i] = obj_lancerboss;
10
        global.monstertype[i] = 1Enemy (placeholder/G-BODY);
11
        global.monstermakex[i] = xx + 540;
12
        global.monstermakey[i] = yy + 160 + (80 * i);
13
    }
14
    if (global.char[0] != 0 && global.char[1] == 0 && global.char[2] == 0)
15
        global.heromakey[0] = yy + 140;
16
    if (global.char[0] != 0 && global.char[1] != 0 && global.char[2] == 0)
17
    {
18
        global.heromakey[0] = yy + 100;
19
        global.heromakey[1] = yy + 180;
20
    }
21
    switch (arg0)
22
    {
23
        case 0:
24
            break;
25
        case 1:
26
            global.monsterinstancetype[0] = obj_placeholderenemy;
27
            global.monstertype[0] = 1Enemy (placeholder/G-BODY);
28
            global.monstermakex[0] = xx + 480;
29
            global.monstermakey[0] = yy + 110;
30
            global.monsterinstancetype[1] = obj_placeholderenemy;
31
            global.monstertype[1] = 1Enemy (placeholder/G-BODY);
32
            global.monstermakex[1] = xx + 500;
33
            global.monstermakey[1] = yy + 200;
34
            global.monstertype[2] = 0(None);
35
            break;
36
        case 2:
37
            global.monsterinstancetype[0] = obj_lancerboss;
38
            global.monstertype[0] = 2Lancer;
39
            global.monstermakex[0] = xx + 540;
40
            global.monstermakey[0] = yy + 200;
41
            global.monstertype[1] = 0(None);
42
            global.monstertype[2] = 0(None);
43
            break;
44
        case 3:
45
            global.monsterinstancetype[0] = obj_dummyenemy;
46
            global.monstertype[0] = 3Dummy;
47
            global.monstermakex[0] = xx + 500;
48
            global.monstermakey[0] = yy + 160;
49
            if (instance_exists(obj_npc_room))
50
            {
51
                global.monstermakex[0] = obj_npc_room.xstart;
52
                global.monstermakey[0] = obj_npc_room.ystart;
53
            }
54
            global.monstertype[1] = 0(None);
55
            global.monstertype[2] = 0(None);
56
            break;
57
        case 4:
58
            global.monsterinstancetype[0] = obj_diamondenemy;
59
            global.monstertype[0] = 5Rudinn;
60
            global.monstermakex[0] = xx + 480;
61
            global.monstermakey[0] = yy + 140;
62
            global.monstertype[1] = 0(None);
63
            global.monstertype[2] = 0(None);
64
            global.battlemsg[0] = 
* Rudinn drew near!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_82_0")
;
65
            if (global.flag[500 times_rudinn_fought] >= 1)
66
                global.battlemsg[0] = 
* A different Rudinn from last time drew near!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_83_0")
;
67
            if (global.flag[500 times_rudinn_fought] == 2)
68
                global.battlemsg[0] = 
* Assumedly another different Rudinn appeared!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_84_0")
;
69
            break;
70
        case 5:
71
            global.monsterinstancetype[0] = obj_diamondenemy;
72
            global.monstertype[0] = 5Rudinn;
73
            global.monstermakex[0] = xx + 480;
74
            global.monstermakey[0] = yy + 110;
75
            global.monsterinstancetype[1] = obj_diamondenemy;
76
            global.monstertype[1] = 5Rudinn;
77
            global.monstermakex[1] = xx + 500;
78
            global.monstermakey[1] = yy + 200;
79
            global.monstertype[2] = 0(None);
80
            global.battlemsg[0] = 
* A necklace of Rudinns blocks your path.
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_100_0")
;
81
            break;
82
        case 6:
83
            global.monsterinstancetype[0] = obj_diamondenemy;
84
            global.monstertype[0] = 5Rudinn;
85
            global.monstermakex[0] = xx + 480;
86
            global.monstermakey[0] = yy + 110;
87
            global.monsterinstancetype[1] = obj_heartenemy;
88
            global.monstertype[1] = 6Hathy;
89
            global.monstermakex[1] = xx + 500;
90
            global.monstermakey[1] = yy + 200;
91
            global.monstertype[2] = 0(None);
92
            global.battlemsg[0] = 
* Rudinn and Hathy blocked the way!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_116_0")
;
93
            break;
94
        case 7:
95
            global.monsterinstancetype[0] = obj_smallcheckers_enemy;
96
            global.monstertype[0] = 9C.Round;
97
            global.monstermakex[0] = xx + 440;
98
            global.monstermakey[0] = yy + 150;
99
            global.monstertype[1] = 0(None);
100
            global.monstertype[2] = 0(None);
101
            global.battlemsg[0] = 
* C. Round attacked violently!
* (You recall Ralsei's advice to include Susie in an ACT.)
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_128_0")
;
102
            break;
103
        case 8:
104
            global.monsterinstancetype[0] = obj_clubsenemy;
105
            global.monstertype[0] = 16Clover (Boss);
106
            global.monstermakex[0] = xx + 400;
107
            global.monstermakey[0] = yy + 120;
108
            global.monstertype[1] = 0(None);
109
            global.monstertype[2] = 0(None);
110
            global.battlemsg[0] = 
* Clover grew close!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_139_0")
;
111
            break;
112
        case 9:
113
            global.monsterinstancetype[0] = obj_heartenemy;
114
            global.monstertype[0] = 6Hathy;
115
            global.monstermakex[0] = xx + 480;
116
            global.monstermakey[0] = yy + 20;
117
            global.monsterinstancetype[1] = obj_heartenemy;
118
            global.monstertype[1] = 6Hathy;
119
            global.monstermakex[1] = xx + 500;
120
            global.monstermakey[1] = yy + 120;
121
            global.monsterinstancetype[2] = obj_heartenemy;
122
            global.monstertype[2] = 6Hathy;
123
            global.monstermakex[2] = xx + 460;
124
            global.monstermakey[2] = yy + 220;
125
            global.battlemsg[0] = 
* Three Hathys blocked the way!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_158_0")
;
126
            break;
127
        case 12:
128
            global.monsterinstancetype[0] = obj_checkers_enemy;
129
            global.monstertype[0] = 10K.Round;
130
            global.monstermakex[0] = xx + 480;
131
            global.monstermakey[0] = yy + 120;
132
            global.monstertype[1] = 0(None);
133
            global.monstertype[2] = 0(None);
134
            global.battlemsg[0] = 
* Here it comes!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_172_0")
;
135
            break;
136
        case 13:
137
            global.monsterinstancetype[0] = obj_ponman_enemy;
138
            global.monstertype[0] = 11Ponman;
139
            global.monstermakex[0] = xx + 480;
140
            global.monstermakey[0] = yy + 110;
141
            global.monsterinstancetype[1] = obj_ponman_enemy;
142
            global.monstertype[1] = 11Ponman;
143
            global.monstermakex[1] = xx + 500;
144
            global.monstermakey[1] = yy + 200;
145
            global.battlemsg[0] = 
* Ponman drew near!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_185_0")
;
146
            global.monstertype[2] = 0(None);
147
            break;
148
        case 14:
149
            global.monsterinstancetype[0] = obj_ponman_enemy;
150
            global.monstertype[0] = 11Ponman;
151
            global.monstermakex[0] = xx + 480;
152
            global.monstermakey[0] = yy + 20;
153
            global.monsterinstancetype[1] = obj_ponman_enemy;
154
            global.monstertype[1] = 11Ponman;
155
            global.monstermakex[1] = xx + 500;
156
            global.monstermakey[1] = yy + 120;
157
            global.monsterinstancetype[2] = obj_ponman_enemy;
158
            global.monstertype[2] = 11Ponman;
159
            global.monstermakex[2] = xx + 460;
160
            global.monstermakey[2] = yy + 220;
161
            global.battlemsg[0] = 
* Ponman drew near!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_206_0")
;
162
            break;
163
        case 15:
164
            global.monsterinstancetype[0] = obj_clubsenemy;
165
            global.monstertype[0] = 7Clover (old/unused);
166
            global.monstermakex[0] = xx + 400;
167
            global.monstermakey[0] = yy + 30;
168
            global.monsterinstancetype[1] = obj_heartenemy;
169
            global.monstertype[1] = 6Hathy;
170
            global.monstermakex[1] = xx + 420;
171
            global.monstermakey[1] = yy + 200;
172
            global.monstertype[2] = 0(None);
173
            global.battlemsg[0] = 
* Clover and Hathy grew close!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_223_0")
;
174
            break;
175
        case 16:
176
            global.monsterinstancetype[0] = obj_rabbick_enemy;
177
            global.monstertype[0] = 13Rabbick;
178
            global.monstermakex[0] = xx + 480;
179
            global.monstermakey[0] = yy + 140;
180
            global.monstertype[1] = 0(None);
181
            global.monstertype[2] = 0(None);
182
            global.battlemsg[0] = 
* Rabbick slithered in the way!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_234_0")
;
183
            break;
184
        case 17:
185
            global.monsterinstancetype[0] = obj_rabbick_enemy;
186
            global.monstertype[0] = 13Rabbick;
187
            global.monstermakex[0] = xx + 480;
188
            global.monstermakey[0] = yy + 60;
189
            global.monsterinstancetype[1] = obj_rabbick_enemy;
190
            global.monstertype[1] = 13Rabbick;
191
            global.monstermakex[1] = xx + 460;
192
            global.monstermakey[1] = yy + 180;
193
            global.monstertype[2] = 0(None);
194
            global.battlemsg[0] = 
* Rabbicks slithered in the way!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_250_0")
;
195
            break;
196
        case 18:
197
            global.monsterinstancetype[0] = obj_bloxer_enemy;
198
            global.monstertype[0] = 14Bloxer;
199
            global.monstermakex[0] = xx + 480;
200
            global.monstermakey[0] = yy + 140;
201
            global.monstertype[1] = 0(None);
202
            global.monstertype[2] = 0(None);
203
            global.battlemsg[0] = 
* Bloxer assembled!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_261_0")
;
204
            break;
205
        case 19:
206
            global.monsterinstancetype[0] = obj_bloxer_enemy;
207
            global.monstertype[0] = 14Bloxer;
208
            global.monstermakex[0] = xx + 480;
209
            global.monstermakey[0] = yy + 60;
210
            global.monsterinstancetype[1] = obj_bloxer_enemy;
211
            global.monstertype[1] = 14Bloxer;
212
            global.monstermakex[1] = xx + 460;
213
            global.monstermakey[1] = yy + 180;
214
            global.monstertype[2] = 0(None);
215
            global.battlemsg[0] = 
* Bloxers assembled!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_277_0")
;
216
            break;
217
        case 20:
218
            global.monsterinstancetype[0] = obj_lancerboss2;
219
            global.monstertype[0] = 12Lancer 2;
220
            global.heromakex[0] = xx + 120;
221
            global.monstermakex[0] = xx + 480;
222
            global.monstermakey[0] = yy + 160;
223
            global.monstertype[1] = 0(None);
224
            global.monstertype[2] = 0(None);
225
            global.battlemsg[0] = 
* Lancer blocked the way!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_292_0")
;
226
            break;
227
        case 21:
228
            global.monsterinstancetype[0] = obj_jigsawryenemy;
229
            global.monstertype[0] = 15Jigsawry;
230
            global.monstermakex[0] = xx + 480;
231
            global.monstermakey[0] = yy + 140;
232
            global.monstertype[1] = 0(None);
233
            global.monstertype[2] = 0(None);
234
            global.battlemsg[0] = 
* Jigsawry drew near!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_303_0")
;
235
            if (global.flag[500 times_rudinn_fought] >= 1)
236
                global.battlemsg[0] = 
* A different Jigsawry from last time drew near!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_304_0")
;
237
            if (global.flag[500 times_rudinn_fought] == 2)
238
                global.battlemsg[0] = 
* Assumedly another different Jigsawry appeared!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_305_0")
;
239
            break;
240
        case 22:
241
            global.monsterinstancetype[0] = obj_jigsawryenemy;
242
            global.monstertype[0] = 15Jigsawry;
243
            global.monstermakex[0] = xx + 480;
244
            global.monstermakey[0] = yy + 20;
245
            global.monsterinstancetype[1] = obj_jigsawryenemy;
246
            global.monstertype[1] = 15Jigsawry;
247
            global.monstermakex[1] = xx + 500;
248
            global.monstermakey[1] = yy + 120;
249
            global.monsterinstancetype[2] = obj_jigsawryenemy;
250
            global.monstertype[2] = 15Jigsawry;
251
            global.monstermakex[2] = xx + 460;
252
            global.monstermakey[2] = yy + 220;
253
            global.battlemsg[0] = 
* A board of Jigsawrys blocked the way!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_324_0")
;
254
            break;
255
        case 23:
256
            global.monsterinstancetype[0] = obj_jigsawryenemy;
257
            global.monstertype[0] = 15Jigsawry;
258
            global.monstermakex[0] = xx + 480;
259
            global.monstermakey[0] = yy + 20;
260
            global.monsterinstancetype[1] = obj_diamondenemy;
261
            global.monstertype[1] = 5Rudinn;
262
            global.monstermakex[1] = xx + 500;
263
            global.monstermakey[1] = yy + 120;
264
            global.monsterinstancetype[2] = obj_heartenemy;
265
            global.monstertype[2] = 6Hathy;
266
            global.monstermakex[2] = xx + 460;
267
            global.monstermakey[2] = yy + 220;
268
            global.battlemsg[0] = 
* Smorgasboard.
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_343_0")
;
269
            break;
270
        case 24:
271
            global.monsterinstancetype[0] = obj_rabbick_enemy;
272
            global.monstertype[0] = 13Rabbick;
273
            global.monstermakex[0] = xx + 480;
274
            global.monstermakey[0] = yy + 60;
275
            global.monsterinstancetype[1] = obj_diamondenemy;
276
            global.monstertype[1] = 5Rudinn;
277
            global.monstermakex[1] = xx + 460;
278
            global.monstermakey[1] = yy + 180;
279
            global.monstertype[2] = 0(None);
280
            global.battlemsg[0] = 
* Rabbick slithered in the way!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_358_0")
;
281
            break;
282
        case 25:
283
            global.heromakex[0] = xx + 80;
284
            global.heromakey[0] = yy + 100;
285
            global.heromakex[1] = xx + 90;
286
            global.heromakey[1] = yy + 150;
287
            global.heromakex[2] = xx + 100;
288
            global.heromakey[2] = yy + 210;
289
            global.monsterinstancetype[0] = obj_joker;
290
            global.monstertype[0] = 20JEVIL;
291
            global.monstermakex[0] = xx + 500;
292
            global.monstermakey[0] = yy + 160;
293
            global.monstertype[1] = 0(None);
294
            global.monstertype[2] = 0(None);
295
            global.battlemsg[0] = 
* LET THE GAMES BEGIN!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_384_0")
;
296
            break;
297
        case 27:
298
            global.monsterinstancetype[0] = obj_checkers_enemy;
299
            global.monstertype[0] = 21K.Round 2;
300
            global.monstermakex[0] = xx + 480;
301
            global.monstermakey[0] = yy + 120;
302
            global.monstertype[1] = 0(None);
303
            global.monstertype[2] = 0(None);
304
            global.battlemsg[0] = 
* Here it comes.Delay 11 Again.
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_397_0")
;
305
            global.heromakey[0] = yy + 65;
306
            break;
307
        case 28:
308
            global.monsterinstancetype[0] = obj_rudinnranger;
309
            global.monstertype[0] = 22Rudinn Ranger;
310
            global.monstermakex[0] = xx + 480;
311
            global.monstermakey[0] = yy + 110;
312
            global.monsterinstancetype[1] = obj_rudinnranger;
313
            global.monstertype[1] = 22Rudinn Ranger;
314
            global.monstermakex[1] = xx + 500;
315
            global.monstermakey[1] = yy + 200;
316
            global.monstertype[2] = 0(None);
317
            global.battlemsg[0] = 
* Rudinn Rangers came sparkling into view!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_414_0")
;
318
            break;
319
        case 29:
320
            global.monsterinstancetype[0] = obj_headhathy;
321
            global.monstertype[0] = 23Head Hathy;
322
            global.monstermakex[0] = xx + 480;
323
            global.monstermakey[0] = yy + 110;
324
            global.monsterinstancetype[1] = obj_headhathy;
325
            global.monstertype[1] = 23Head Hathy;
326
            global.monstermakex[1] = xx + 500;
327
            global.monstermakey[1] = yy + 200;
328
            global.monstertype[2] = 0(None);
329
            global.battlemsg[0] = 
* Head Hathy blocked the way quietly!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_430_0")
;
330
            break;
331
        case 30:
332
            global.monsterinstancetype[0] = obj_headhathy;
333
            global.monstertype[0] = 23Head Hathy;
334
            global.monstermakex[0] = xx + 480;
335
            global.monstermakey[0] = yy + 20;
336
            global.monsterinstancetype[1] = obj_headhathy;
337
            global.monstertype[1] = 23Head Hathy;
338
            global.monstermakex[1] = xx + 500;
339
            global.monstermakey[1] = yy + 120;
340
            global.monsterinstancetype[2] = obj_headhathy;
341
            global.monstertype[2] = 23Head Hathy;
342
            global.monstermakex[2] = xx + 460;
343
            global.monstermakey[2] = yy + 220;
344
            global.battlemsg[0] = 
* Head Hathy blocked the way quietly! (x3)
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_449_0")
;
345
            break;
346
        case 31:
347
            global.monsterinstancetype[0] = obj_susieenemy;
348
            global.monstertype[0] = 19Susie (w/ Lancer);
349
            global.monstermakex[0] = xx + 520;
350
            global.monstermakey[0] = yy + 80;
351
            global.monsterinstancetype[1] = obj_lancerboss3;
352
            global.monstertype[1] = 18Lancer 3 (w/ Susie);
353
            global.monstermakex[1] = xx + 540;
354
            global.monstermakey[1] = yy + 240;
355
            global.monstertype[2] = 0(None);
356
            global.battlemsg[0] = 
* Two bad guys blocked the way!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_463_0")
;
357
            break;
358
        case 32:
359
            global.monsterinstancetype[0] = obj_rabbick_enemy;
360
            global.monstertype[0] = 13Rabbick;
361
            global.monstermakex[0] = xx + 480;
362
            global.monstermakey[0] = yy + 20;
363
            global.monsterinstancetype[1] = obj_rabbick_enemy;
364
            global.monstertype[1] = 13Rabbick;
365
            global.monstermakex[1] = xx + 500;
366
            global.monstermakey[1] = yy + 120;
367
            global.monsterinstancetype[2] = obj_rabbick_enemy;
368
            global.monstertype[2] = 13Rabbick;
369
            global.monstermakex[2] = xx + 460;
370
            global.monstermakey[2] = yy + 220;
371
            global.battlemsg[0] = 
* Rabbicks slithered in the way!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_484_0")
;
372
            break;
373
        case 33:
374
            global.monsterinstancetype[0] = obj_diamondenemy;
375
            global.monstertype[0] = 5Rudinn;
376
            global.monstermakex[0] = xx + 480;
377
            global.monstermakey[0] = yy + 20;
378
            global.monsterinstancetype[1] = obj_heartenemy;
379
            global.monstertype[1] = 6Hathy;
380
            global.monstermakex[1] = xx + 500;
381
            global.monstermakey[1] = yy + 120;
382
            global.monsterinstancetype[2] = obj_diamondenemy;
383
            global.monstertype[2] = 5Rudinn;
384
            global.monstermakex[2] = xx + 460;
385
            global.monstermakey[2] = yy + 220;
386
            global.battlemsg[0] = 
* Various guys appeared!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_505_0")
;
387
            break;
388
        case 40:
389
            global.monsterinstancetype[0] = obj_king_boss;
390
            global.monstertype[0] = 25King;
391
            global.monstermakex[0] = xx + 460;
392
            global.monstermakey[0] = yy + 70;
393
            global.monstertype[1] = 0(None);
394
            global.monstertype[2] = 0(None);
395
            global.battlemsg[0] = 
* King blocked the way!
scr_84_get_lang_string
scr_84_get_lang_string

function scr_84_get_lang_string(arg0) { return ds_map_find_value(global.lang_map, arg0); }
("scr_encountersetup_slash_scr_encountersetup_gml_517_0")
;
396
            break;
397
    }
398
}
399
400
enum e__VW
401
{
402
    XView,
403
    YView,
404
    WView,
405
    HView,
406
    Angle,
407
    HBorder,
408
    VBorder,
409
    HSpeed,
410
    VSpeed,
411
    Object,
412
    Visible,
413
    XPort,
414
    YPort,
415
    WPort,
416
    HPort,
417
    Camera,
418
    SurfaceID
419
}