Undertale script viewer

← back to main script listing

gml_Script_scr_battlegroup

(view raw script w/o annotations or w/e)
1
global.monster[0] = 0;
2
global.monster[1] = 0;
3
global.monster[2] = 0;
4
global.monster[3] = 0;
5
global.turn = 0;
6
switch (global.battlegroup)
7
{
8
    case 1:
9
        global.monstertype[0] = 1TestFroggit;
10
        global.monstertype[1] = 1TestFroggit;
11
        global.monstertype[2] = 1TestFroggit;
12
        global.batmusic = caster_load("music/battle1.ogg");
13
        caster_loop(global.batmusic, 0.5, 1);
14
        global.msc = 2;
15
        global.battlelv = 1;
16
        global.actfirst = 0;
17
        global.extraintro = 0;
18
        global.monsterinstance[0] = instance_create(216, 136, obj_testmonster);
19
        global.monsterinstance[1] = instance_create(418, 136, obj_testmonster);
20
        global.monsterinstance[2] = instance_create(14, 136, obj_testmonster);
21
        break;
22
    case 2:
23
        global.monstertype[0] = 2Dummy;
24
        global.monstertype[1] = 0???;
25
        global.monstertype[2] = 0???;
26
        global.batmusic = caster_load("music/prebattle1.ogg");
27
        caster_loop(global.batmusic, 0.5, 1);
28
        global.msc = global.battlegroup + 3000;
29
        global.battlelv = 0;
30
        global.actfirst = 0;
31
        global.extraintro = 0;
32
        global.monsterinstance[0] = instance_create(216, 136, obj_dummymonster);
33
        break;
34
    case 3:
35
        global.monstertype[0] = 3Froggit;
36
        global.monstertype[1] = 0???;
37
        global.monstertype[2] = 0???;
38
        global.batmusic = caster_load("music/prebattle1.ogg");
39
        caster_loop(global.batmusic, 0.5, 1);
40
        global.msc = global.battlegroup + 3000;
41
        global.battlelv = 0;
42
        global.actfirst = 0;
43
        global.extraintro = 0;
44
        global.monsterinstance[0] = instance_create(216, 136, obj_fakefroggit);
45
        break;
46
    case 4:
47
        global.monstertype[0] = 4Froggit;
48
        global.monstertype[1] = 0???;
49
        global.monstertype[2] = 0???;
50
        global.batmusic = caster_load("music/battle1.ogg");
51
        caster_loop(global.batmusic, 0.5, 1);
52
        global.msc = global.battlegroup + 3000;
53
        global.battlelv = 0;
54
        global.actfirst = 0;
55
        global.extraintro = 0;
56
        global.monsterinstance[0] = instance_create(216, 136, obj_froggit);
57
        break;
58
    case 5:
59
        global.monstertype[0] = 5Whimsun;
60
        global.monstertype[1] = 0???;
61
        global.monstertype[2] = 0???;
62
        global.batmusic = caster_load("music/battle1.ogg");
63
        caster_loop(global.batmusic, 0.5, 1);
64
        global.msc = global.battlegroup + 3000;
65
        global.battlelv = 0;
66
        global.actfirst = 0;
67
        global.extraintro = 0;
68
        global.monsterinstance[0] = instance_create(214, 16, obj_whimsun);
69
        break;
70
    case 6:
71
        global.monstertype[0] = 4Froggit;
72
        global.monstertype[1] = 5Whimsun;
73
        global.monstertype[2] = 0???;
74
        global.batmusic = caster_load("music/battle1.ogg");
75
        caster_loop(global.batmusic, 0.5, 1);
76
        global.msc = global.battlegroup + 3000;
77
        global.battlelv = 0;
78
        global.actfirst = 0;
79
        global.extraintro = 0;
80
        global.monsterinstance[0] = instance_create(216, 136, obj_froggit);
81
        global.monsterinstance[1] = instance_create(317, 16, obj_whimsun);
82
        break;
83
    case 7:
84
        global.monstertype[0] = 6Moldsmal;
85
        global.monstertype[1] = 0???;
86
        global.monstertype[2] = 0???;
87
        global.batmusic = caster_load("music/battle1.ogg");
88
        caster_loop(global.batmusic, 0.5, 1);
89
        global.msc = global.battlegroup + 3000;
90
        global.battlelv = 0;
91
        global.actfirst = 0;
92
        global.extraintro = 0;
93
        global.monsterinstance[0] = instance_create(216, 156, obj_moldsmal);
94
        break;
95
    case 8:
96
        global.monstertype[0] = 6Moldsmal;
97
        global.monstertype[1] = 6Moldsmal;
98
        global.monstertype[2] = 6Moldsmal;
99
        global.batmusic = caster_load("music/battle1.ogg");
100
        caster_loop(global.batmusic, 0.5, 1);
101
        global.msc = global.battlegroup + 3000;
102
        global.battlelv = 0;
103
        global.actfirst = 0;
104
        global.extraintro = 0;
105
        global.msc = 0;
106
        global.msg[0] = 
* You tripped into a
line of Moldsmals.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_116")
;
107
        global.monsterinstance[0] = instance_create(15, 156, obj_moldsmal);
108
        global.monsterinstance[1] = instance_create(217, 156, obj_moldsmal);
109
        global.monsterinstance[2] = instance_create(421, 156, obj_moldsmal);
110
        break;
111
    case 9:
112
        global.monstertype[0] = 4Froggit;
113
        global.monstertype[1] = 4Froggit;
114
        global.monstertype[2] = 0???;
115
        global.batmusic = caster_load("music/battle1.ogg");
116
        caster_loop(global.batmusic, 0.5, 1);
117
        global.msc = 0;
118
        global.battlelv = 0;
119
        global.actfirst = 0;
120
        global.extraintro = 0;
121
        global.msg[0] = 
* A pair of Froggits hop
towards you.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_133")
;
122
        global.monsterinstance[0] = instance_create(116, 136, obj_froggit);
123
        global.monsterinstance[1] = instance_create(320, 136, obj_froggit);
124
        break;
125
    case 10:
126
        global.monstertype[0] = 6Moldsmal;
127
        global.monstertype[1] = 6Moldsmal;
128
        global.monstertype[2] = 0???;
129
        global.batmusic = caster_load("music/battle1.ogg");
130
        caster_loop(global.batmusic, 0.5, 1);
131
        global.msc = 0;
132
        global.battlelv = 0;
133
        global.actfirst = 0;
134
        global.extraintro = 0;
135
        global.msg[0] = 
* Moldsmal and Moldsmal
block the way.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_148")
;
136
        global.monsterinstance[0] = instance_create(116, 156, obj_moldsmal);
137
        global.monsterinstance[1] = instance_create(320, 156, obj_moldsmal);
138
        break;
139
    case 11:
140
        global.monstertype[0] = 6Moldsmal;
141
        global.monstertype[1] = 7Migosp;
142
        global.monstertype[2] = 0???;
143
        global.batmusic = caster_load("music/battle1.ogg");
144
        caster_loop(global.batmusic, 0.5, 1);
145
        global.msc = 0;
146
        global.battlelv = 0;
147
        global.actfirst = 0;
148
        global.extraintro = 0;
149
        global.msg[0] = 
* Migosp crawled up close!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_163")
;
150
        global.monsterinstance[0] = instance_create(116, 156, obj_moldsmal);
151
        global.monsterinstance[1] = instance_create(320, 136, obj_migosp);
152
        break;
153
    case 12:
154
        global.monstertype[0] = 7Migosp;
155
        global.monstertype[1] = 8Vegetoid;
156
        global.monstertype[2] = 0???;
157
        global.batmusic = caster_load("music/battle1.ogg");
158
        caster_loop(global.batmusic, 0.5, 1);
159
        global.msc = 0;
160
        global.battlelv = 0;
161
        global.actfirst = 0;
162
        global.extraintro = 0;
163
        global.msg[0] = 
* Vegetoid came out of the earth!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_178")
;
164
        global.monsterinstance[0] = instance_create(116, 136, obj_migosp);
165
        global.monsterinstance[1] = instance_create(320, 136, obj_vegetoid);
166
        break;
167
    case 13:
168
        global.monstertype[0] = 9Loox;
169
        global.monstertype[1] = 0???;
170
        global.monstertype[2] = 0???;
171
        global.batmusic = caster_load("music/battle1.ogg");
172
        caster_loop(global.batmusic, 0.5, 1);
173
        global.msc = 0;
174
        global.battlelv = 0;
175
        global.actfirst = 0;
176
        global.extraintro = 0;
177
        global.msg[0] = 
* Loox drew near!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_193")
;
178
        global.monsterinstance[0] = instance_create(218, 124, obj_loox);
179
        break;
180
    case 14:
181
        global.monstertype[0] = 9Loox;
182
        global.monstertype[1] = 8Vegetoid;
183
        global.monstertype[2] = 0???;
184
        global.batmusic = caster_load("music/battle1.ogg");
185
        caster_loop(global.batmusic, 0.5, 1);
186
        global.msc = 0;
187
        global.battlelv = 0;
188
        global.actfirst = 0;
189
        global.extraintro = 0;
190
        global.msg[0] = 
* Vegetoid and Loox attacked!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_207")
;
191
        global.monsterinstance[0] = instance_create(116, 124, obj_loox);
192
        global.monsterinstance[1] = instance_create(320, 136, obj_vegetoid);
193
        break;
194
    case 15:
195
        global.monstertype[0] = 9Loox;
196
        global.monstertype[1] = 8Vegetoid;
197
        global.monstertype[2] = 7Migosp;
198
        global.batmusic = caster_load("music/battle1.ogg");
199
        caster_loop(global.batmusic, 0.5, 1);
200
        global.msc = 0;
201
        global.battlelv = 0;
202
        global.actfirst = 0;
203
        global.extraintro = 0;
204
        global.msg[0] = 
* Loox and co. decided to
pick on you!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_222")
;
205
        global.monsterinstance[0] = instance_create(14, 124, obj_loox);
206
        global.monsterinstance[1] = instance_create(218, 136, obj_vegetoid);
207
        global.monsterinstance[2] = instance_create(422, 136, obj_migosp);
208
        break;
209
    case 16:
210
        global.monstertype[0] = 8Vegetoid;
211
        global.monstertype[1] = 8Vegetoid;
212
        global.monstertype[2] = 0???;
213
        global.batmusic = caster_load("music/battle1.ogg");
214
        caster_loop(global.batmusic, 0.5, 1);
215
        global.msc = 0;
216
        global.battlelv = 0;
217
        global.actfirst = 0;
218
        global.extraintro = 0;
219
        global.msg[0] = 
* A pair of Vegetoids
came out of the ground!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_238")
;
220
        global.monsterinstance[0] = instance_create(116, 136, obj_vegetoid);
221
        global.monsterinstance[1] = instance_create(320, 136, obj_vegetoid);
222
        break;
223
    case 17:
224
        global.monstertype[0] = 9Loox;
225
        global.monstertype[1] = 9Loox;
226
        global.monstertype[2] = 0???;
227
        global.batmusic = caster_load("music/battle1.ogg");
228
        caster_loop(global.batmusic, 0.5, 1);
229
        global.msc = 0;
230
        global.battlelv = 0;
231
        global.actfirst = 0;
232
        global.extraintro = 0;
233
        global.msg[0] = 
* A pair of Loox
decided to pick on you!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_253")
;
234
        global.monsterinstance[0] = instance_create(116, 124, obj_loox);
235
        global.monsterinstance[1] = instance_create(320, 124, obj_loox);
236
        break;
237
    case 18:
238
        global.monstertype[0] = 8Vegetoid;
239
        global.monstertype[1] = 0???;
240
        global.monstertype[2] = 0???;
241
        global.batmusic = caster_load("music/battle1.ogg");
242
        caster_loop(global.batmusic, 0.5, 1);
243
        global.msc = 0;
244
        global.battlelv = 0;
245
        global.actfirst = 0;
246
        global.extraintro = 0;
247
        global.msg[0] = 
* Vegetoid came out of the earth!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_268")
;
248
        global.monsterinstance[0] = instance_create(218, 136, obj_vegetoid);
249
        break;
250
    case 19:
251
        global.monstertype[0] = 0???;
252
        global.monstertype[1] = 0???;
253
        global.monstertype[2] = 0???;
254
        global.batmusic = caster_load("music/battle1.ogg");
255
        caster_loop(global.batmusic, 0.3, 0.5);
256
        global.msc = 0;
257
        global.battlelv = 0;
258
        global.actfirst = 0;
259
        global.extraintro = 2;
260
        global.msg[2] = 
* But nobody came.Wait for inputClose Message
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_282")
;
261
        break;
262
    case 20:
263
        global.monstertype[0] = 11Napstablook;
264
        global.monstertype[1] = 0???;
265
        global.monstertype[2] = 0???;
266
        global.batmusic = caster_load("music/ghostbattle.ogg");
267
        caster_loop(global.batmusic, 1, 1);
268
        global.msc = 0;
269
        global.battlelv = 0;
270
        global.actfirst = 0;
271
        global.extraintro = 0;
272
        global.msg[0] = 
* Here comes Napstablook.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_297")
;
273
        if (global.flag[6 hardmode] == 1)
274
            global.msg[0] = 
* Here comes Napstablook.Delay 11
* Same as usual.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_299")
;
275
        global.monsterinstance[0] = instance_create(266, 106, obj_napstablook);
276
        break;
277
    case 21:
278
        global.monstertype[0] = 9Loox;
279
        global.monstertype[1] = 0???;
280
        global.monstertype[2] = 0???;
281
        global.batmusic = caster_load("music/battle1.ogg");
282
        caster_loop(global.batmusic, 0.5, 1);
283
        global.msc = 0;
284
        global.battlelv = 0;
285
        global.actfirst = 0;
286
        global.extraintro = 0;
287
        global.msg[0] = 
* Loox drew near!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_193")
;
288
        global.monsterinstance[0] = instance_create(218, 124, obj_loox);
289
        break;
290
    case 22:
291
        global.monstertype[0] = 10Toriel;
292
        global.monstertype[1] = 0???;
293
        global.monstertype[2] = 0???;
294
        global.batmusic = caster_load("music/boss1.ogg");
295
        caster_loop(global.batmusic, 1, 1);
296
        global.msc = 0;
297
        global.battlelv = 0;
298
        global.actfirst = 0;
299
        global.extraintro = 0;
300
        global.msg[0] = 
* Toriel blocks the way!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_327")
;
301
        global.monsterinstance[0] = instance_create(250, 42, obj_torielboss);
302
        break;
303
    case 23:
304
        global.monstertype[0] = 13Doggo;
305
        global.monstertype[1] = 0???;
306
        global.monstertype[2] = 0???;
307
        global.batmusic = caster_load("music/battle1.ogg");
308
        caster_loop(global.batmusic, 0.5, 1);
309
        global.msc = 0;
310
        global.battlelv = 0;
311
        global.actfirst = 0;
312
        global.extraintro = 0;
313
        global.msg[0] = 
* Doggo blocks the way!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_342")
;
314
        global.monsterinstance[0] = instance_create(196, 28, obj_movedoge);
315
        break;
316
    case 24:
317
        global.monstertype[0] = 14Lesser Dog;
318
        global.monstertype[1] = 0???;
319
        global.monstertype[2] = 0???;
320
        global.batmusic = caster_load("music/battle1.ogg");
321
        caster_loop(global.batmusic, 0.5, 1);
322
        global.msc = 0;
323
        global.battlelv = 0;
324
        global.actfirst = 0;
325
        global.extraintro = 0;
326
        global.msg[0] = 
* Lesser Dog appears.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_357")
;
327
        global.monsterinstance[0] = instance_create(216, 38, obj_lesserdoge);
328
        break;
329
    case 25:
330
        global.monstertype[0] = 15Dogamy;
331
        global.monstertype[1] = 16Dogaressa;
332
        global.monstertype[2] = 0???;
333
        global.batmusic = caster_load("music/battle1.ogg");
334
        caster_loop(global.batmusic, 0.5, 1);
335
        global.msc = 0;
336
        global.battlelv = 0;
337
        global.actfirst = 0;
338
        global.extraintro = 0;
339
        global.msg[0] = 
* Dogi assault you!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_371")
;
340
        global.monsterinstance[0] = instance_create(208, 38, obj_mandog);
341
        global.monsterinstance[1] = instance_create(208, 38, obj_womandog);
342
        break;
343
    case 26:
344
        global.monstertype[0] = 17Greater Dog;
345
        global.monstertype[1] = 0???;
346
        global.monstertype[2] = 0???;
347
        global.batmusic = caster_load("music/dogsong.ogg");
348
        caster_loop(global.batmusic, 0.7, 0.95);
349
        global.msc = 0;
350
        global.battlelv = 0;
351
        global.actfirst = 0;
352
        global.extraintro = 0;
353
        global.msg[0] = 
* It's the Greater Dog.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_386")
;
354
        global.monsterinstance[0] = instance_create(208, 38, obj_greatdog);
355
        break;
356
    case 27:
357
        global.monstertype[0] = 25Papyrus;
358
        global.monstertype[1] = 0???;
359
        global.monstertype[2] = 0???;
360
        if (global.flag[67 status_papyrus] < 0)
361
            global.batmusic = caster_load("music/papyrusboss.ogg");
362
        else
363
            global.batmusic = caster_load("music/papyrus.ogg");
364
        if (scr_murderlv
scr_murderlv

mrd = 0; if (global.flag[202 kills_ruins] >= 20) mrd = 1; if (mrd == 1 && global.flag[45 status_toriel] == 4) mrd = 2; if (mrd == 2 && global.flag[52 status_doggo] == 1) mrd = 3; if (mrd == 3 && global.flag[53 status_dogcouple] == 1) mrd = 4; if (mrd == 4 && global.flag[54 status_greaterdog] == 1) mrd = 5; if (mrd == 5 && global.flag[57 status_snowdrake] == 2) mrd = 6; if (mrd == 6 && global.flag[203 kills_tundra] >= 16) mrd = 7; if (mrd == 7 && global.flag[67 status_papyrus] == 1) mrd = 8; if (mrd == 8 && global.flag[81 status_shyren] == 1) mrd = 9; if (mrd == 9 && global.flag[252 killed_glad_dummy] == 1) mrd = 10; if (mrd == 10 && global.flag[204 kills_water] >= 18) mrd = 11; if (mrd == 11 && global.flag[251 killed_undyne_ex] == 1 && global.flag[350 status_undyne] == 1) mrd = 12; if (mrd == 12 && global.flag[402 killed_rg] == 1) mrd = 13; if (mrd == 13 && global.flag[397 killed_muffet] == 1) mrd = 14; if (mrd == 14 && global.flag[205 kills_hotland] >= 40) mrd = 15; if (mrd == 15 && global.flag[425 killed_mettaton] == 1 && global.flag[27 spared_specific] == 0) mrd = 16; murderboy = mrd; if (global.flag[26 murderlevel_override] > 0) mrd = global.flag[26 murderlevel_override]; return mrd;
() < 7)
365
        {
366
            if (global.flag[67 status_papyrus] < 0)
367
                caster_loop(global.batmusic, 0.9, 1);
368
            else
369
                caster_loop(global.batmusic, 0.5, 1);
370
        }
371
        else
372
        {
373
            caster_loop(global.batmusic, 0, 1);
374
        }
375
        global.msc = 0;
376
        global.battlelv = 0;
377
        global.actfirst = 0;
378
        global.extraintro = 0;
379
        global.msg[0] = 
* Papyrus blocks the way!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_411")
;
380
        if (scr_murderlv
scr_murderlv

mrd = 0; if (global.flag[202 kills_ruins] >= 20) mrd = 1; if (mrd == 1 && global.flag[45 status_toriel] == 4) mrd = 2; if (mrd == 2 && global.flag[52 status_doggo] == 1) mrd = 3; if (mrd == 3 && global.flag[53 status_dogcouple] == 1) mrd = 4; if (mrd == 4 && global.flag[54 status_greaterdog] == 1) mrd = 5; if (mrd == 5 && global.flag[57 status_snowdrake] == 2) mrd = 6; if (mrd == 6 && global.flag[203 kills_tundra] >= 16) mrd = 7; if (mrd == 7 && global.flag[67 status_papyrus] == 1) mrd = 8; if (mrd == 8 && global.flag[81 status_shyren] == 1) mrd = 9; if (mrd == 9 && global.flag[252 killed_glad_dummy] == 1) mrd = 10; if (mrd == 10 && global.flag[204 kills_water] >= 18) mrd = 11; if (mrd == 11 && global.flag[251 killed_undyne_ex] == 1 && global.flag[350 status_undyne] == 1) mrd = 12; if (mrd == 12 && global.flag[402 killed_rg] == 1) mrd = 13; if (mrd == 13 && global.flag[397 killed_muffet] == 1) mrd = 14; if (mrd == 14 && global.flag[205 kills_hotland] >= 40) mrd = 15; if (mrd == 15 && global.flag[425 killed_mettaton] == 1 && global.flag[27 spared_specific] == 0) mrd = 16; murderboy = mrd; if (global.flag[26 murderlevel_override] > 0) mrd = global.flag[26 murderlevel_override]; return mrd;
() >= 7)
381
            global.msg[0] = 
* Papyrus is sparing you.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_413")
;
382
        global.monsterinstance[0] = instance_create(250, 42, obj_papyrusboss);
383
        break;
384
    case 28:
385
        global.monstertype[0] = 22Gyftrot;
386
        global.monstertype[1] = 0???;
387
        global.monstertype[2] = 0???;
388
        global.batmusic = caster_load("music/battle1.ogg");
389
        caster_loop(global.batmusic, 0.5, 1);
390
        global.msc = 0;
391
        global.battlelv = 0;
392
        global.actfirst = 0;
393
        global.extraintro = 0;
394
        global.msg[0] = 
* Gyftrot confronts you!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_429")
;
395
        global.monsterinstance[0] = instance_create(208, 38, obj_gyftrot);
396
        break;
397
    case 30:
398
        global.monstertype[0] = 18Snowdrake OR Chilldrake;
399
        global.monstertype[1] = 0???;
400
        global.monstertype[2] = 0???;
401
        global.batmusic = caster_load("music/battle1.ogg");
402
        caster_loop(global.batmusic, 0.5, 1);
403
        global.msc = 0;
404
        global.battlelv = 0;
405
        global.actfirst = 0;
406
        global.extraintro = 0;
407
        if (global.flag[57 status_snowdrake] == 2)
408
        {
409
            global.msg[0] = 
* Chilldrake saunters up!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_445")
;
410
            global.monsterinstance[0] = instance_create(216, 38, obj_chilldrake);
411
        }
412
        else
413
        {
414
            global.msg[0] = 
* Snowdrake flutters forth!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_450")
;
415
            global.monsterinstance[0] = instance_create(216, 38, obj_snowdrake);
416
        }
417
        break;
418
    case 31:
419
        global.monstertype[0] = 18Snowdrake OR Chilldrake;
420
        global.monstertype[1] = 18Snowdrake OR Chilldrake;
421
        global.monstertype[2] = 0???;
422
        global.batmusic = caster_load("music/battle1.ogg");
423
        caster_loop(global.batmusic, 0.5, 1);
424
        global.msc = 0;
425
        global.battlelv = 0;
426
        global.actfirst = 0;
427
        global.extraintro = 0;
428
        global.msg[0] = 
* Chilldrakes flutter forth!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_465")
;
429
        global.monsterinstance[0] = instance_create(114, 38, obj_chilldrake);
430
        global.monsterinstance[1] = instance_create(318, 38, obj_chilldrake);
431
        break;
432
    case 32:
433
        global.monstertype[0] = 19Ice Cap;
434
        global.monstertype[1] = 0???;
435
        global.monstertype[2] = 0???;
436
        global.batmusic = caster_load("music/battle1.ogg");
437
        caster_loop(global.batmusic, 0.5, 1);
438
        global.msc = 0;
439
        global.battlelv = 0;
440
        global.actfirst = 0;
441
        global.extraintro = 0;
442
        global.msg[0] = 
* Icecap struts into view.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_480")
;
443
        global.monsterinstance[0] = instance_create(216, 38, obj_icecap);
444
        break;
445
    case 33:
446
        global.monstertype[0] = 19Ice Cap;
447
        global.monstertype[1] = 18Snowdrake OR Chilldrake;
448
        global.monstertype[2] = 0???;
449
        global.batmusic = caster_load("music/battle1.ogg");
450
        caster_loop(global.batmusic, 0.5, 1);
451
        global.msc = 0;
452
        global.battlelv = 0;
453
        global.actfirst = 0;
454
        global.extraintro = 0;
455
        if (global.flag[57 status_snowdrake] == 2)
456
        {
457
            global.msg[0] = 
* Icecap and Chilldrake
pose like bad guys.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_497")
;
458
            global.monsterinstance[0] = instance_create(114, 38, obj_icecap);
459
            global.monsterinstance[1] = instance_create(318, 38, obj_chilldrake);
460
        }
461
        else
462
        {
463
            global.msg[0] = 
* Icecap and Snowdrake
pose like bad guys.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_503")
;
464
            global.monsterinstance[0] = instance_create(114, 38, obj_icecap);
465
            global.monsterinstance[1] = instance_create(318, 38, obj_snowdrake);
466
        }
467
        break;
468
    case 34:
469
        global.monstertype[0] = 21Jerry;
470
        global.monstertype[1] = 0???;
471
        global.monstertype[2] = 0???;
472
        global.batmusic = caster_load("music/battle1.ogg");
473
        caster_loop(global.batmusic, 0.5, 1);
474
        global.msc = 0;
475
        global.battlelv = 0;
476
        global.actfirst = 0;
477
        global.extraintro = 0;
478
        global.msg[0] = 
* Jerry clings to you!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_519")
;
479
        global.monsterinstance[0] = instance_create(216, 127, obj_jerry);
480
        break;
481
    case 35:
482
        global.monstertype[0] = 19Ice Cap;
483
        global.monstertype[1] = 21Jerry;
484
        global.monstertype[2] = 0???;
485
        global.batmusic = caster_load("music/battle1.ogg");
486
        caster_loop(global.batmusic, 0.5, 1);
487
        global.msc = 0;
488
        global.battlelv = 0;
489
        global.actfirst = 0;
490
        global.extraintro = 0;
491
        global.msg[0] = 
* Icecap appears.Delay 11
* Jerry came too.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_533")
;
492
        global.monsterinstance[0] = instance_create(15, 38, obj_icecap);
493
        global.monsterinstance[1] = instance_create(216, 127, obj_jerry);
494
        break;
495
    case 36:
496
        global.monstertype[0] = 19Ice Cap;
497
        global.monstertype[1] = 21Jerry;
498
        global.monstertype[2] = 18Snowdrake OR Chilldrake;
499
        global.batmusic = caster_load("music/battle1.ogg");
500
        caster_loop(global.batmusic, 0.5, 1);
501
        global.msc = 0;
502
        global.battlelv = 0;
503
        global.actfirst = 0;
504
        global.extraintro = 0;
505
        if (global.flag[57 status_snowdrake] == 2)
506
            global.msg[0] = 
* Icecap and Chilldrake
confront you,Delay 11 sighing.
* Jerry.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_549")
;
507
        else
508
            global.msg[0] = 
* Icecap and Snowdrake
confront you,Delay 11 sighing.
* Jerry.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_548")
;
509
        global.monsterinstance[0] = instance_create(15, 38, obj_icecap);
510
        global.monsterinstance[1] = instance_create(216, 127, obj_jerry);
511
        if (global.flag[57 status_snowdrake] == 2)
512
            global.monsterinstance[2] = instance_create(388, 38, obj_chilldrake);
513
        else
514
            global.monsterinstance[2] = instance_create(388, 38, obj_snowdrake);
515
        break;
516
    case 40:
517
        global.monstertype[0] = 23Aaron;
518
        global.monstertype[1] = 0???;
519
        global.monstertype[2] = 0???;
520
        global.batmusic = caster_load("music/battle1.ogg");
521
        caster_loop(global.batmusic, 0.5, 1);
522
        global.msc = 0;
523
        global.battlelv = 0;
524
        global.actfirst = 0;
525
        global.extraintro = 0;
526
        global.msg[0] = 
* Aaron flexes in!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_566")
;
527
        global.monsterinstance[0] = instance_create(216, 38, obj_aaron);
528
        break;
529
    case 41:
530
        global.monstertype[0] = 24Temmie;
531
        global.monstertype[1] = 0???;
532
        global.monstertype[2] = 0???;
533
        global.batmusic = caster_load("music/battle1.ogg");
534
        caster_loop(global.batmusic, 0.5, 1);
535
        global.msc = 0;
536
        global.battlelv = 0;
537
        global.actfirst = 0;
538
        global.extraintro = 0;
539
        global.msg[0] = 
* Special enemy Temmie appears
here to defeat you!!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_581")
;
540
        global.monsterinstance[0] = instance_create(216, 38, obj_tembattle);
541
        break;
542
    case 42:
543
        global.monstertype[0] = 12Moldsmal;
544
        global.monstertype[1] = 26Moldsmal;
545
        global.monstertype[2] = 0???;
546
        global.batmusic = caster_load("music/battle1.ogg");
547
        caster_loop(global.batmusic, 0.5, 1);
548
        global.msc = 0;
549
        global.battlelv = 0;
550
        global.actfirst = 0;
551
        global.extraintro = 0;
552
        global.msg[0] = 
* You walk into Moldsmal.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_596")
;
553
        global.monsterinstance[0] = instance_create(114, 156, obj_moldsmal);
554
        global.monsterinstance[1] = instance_create(316, 156, obj_moldsmalx);
555
        break;
556
    case 43:
557
        global.monstertype[0] = 28Woshua;
558
        global.monstertype[1] = 0???;
559
        global.monstertype[2] = 0???;
560
        global.batmusic = caster_load("music/battle1.ogg");
561
        caster_loop(global.batmusic, 0.5, 1);
562
        global.msc = 0;
563
        global.battlelv = 0;
564
        global.actfirst = 0;
565
        global.extraintro = 0;
566
        global.msg[0] = 
* Woshua shuffles up.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_612")
;
567
        global.monsterinstance[0] = instance_create(114, 136, obj_woshua);
568
        break;
569
    case 44:
570
        global.monstertype[0] = 29Shyren;
571
        global.monstertype[1] = 0???;
572
        global.monstertype[2] = 0???;
573
        global.batmusic = caster_load("music/battle1.ogg");
574
        caster_loop(global.batmusic, 0.5, 1);
575
        global.msc = 0;
576
        global.battlelv = 0;
577
        global.actfirst = 0;
578
        global.extraintro = 0;
579
        global.msg[0] = 
* Shyren hides in the corner
but somehow encounters you
anyway.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_626")
;
580
        global.monsterinstance[0] = instance_create(218, 36, obj_shyren);
581
        break;
582
    case 45:
583
        global.monstertype[0] = 31Mad Dummy;
584
        global.monstertype[1] = 0???;
585
        global.monstertype[2] = 0???;
586
        global.batmusic = caster_load("music/dummybattle.ogg");
587
        caster_loop(global.batmusic, 0.9, 1);
588
        global.msc = 0;
589
        global.battlelv = 0;
590
        global.actfirst = 0;
591
        global.extraintro = 0;
592
        global.msg[0] = 
* Mad Dummy blocks the way!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_640")
;
593
        global.monsterinstance[0] = instance_create(270, 80, obj_maddummy);
594
        break;
595
    case 46:
596
        global.monstertype[0] = 23Aaron;
597
        global.monstertype[1] = 28Woshua;
598
        global.monstertype[2] = 0???;
599
        global.msc = 0;
600
        global.battlelv = 0;
601
        global.actfirst = 0;
602
        global.extraintro = 0;
603
        global.msg[0] = 
* Mad Dummy blocks the way!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_640")
;
604
        global.monsterinstance[0] = instance_create(114, 38, obj_aaron);
605
        global.monsterinstance[1] = instance_create(318, 136, obj_woshua);
606
        obj_woshbody.con = 1;
607
        obj_woshbody.alarm[4] = 80;
608
        break;
609
    case 47:
610
        global.monstertype[0] = 32Undyne;
611
        global.monstertype[1] = 0???;
612
        global.monstertype[2] = 0???;
613
        global.batmusic = caster_load("music/undyneboss.ogg");
614
        global.msc = 0;
615
        global.battlelv = 0;
616
        global.actfirst = 0;
617
        global.extraintro = 0;
618
        global.msg[0] = " %%";
619
        global.monsterinstance[0] = instance_create(210, 20, obj_undyneboss);
620
        break;
621
    case 48:
622
        global.monstertype[0] = 33Mettaton;
623
        global.monstertype[1] = 0???;
624
        global.monstertype[2] = 0???;
625
        global.batmusic = caster_load("music/mettatonbattle.ogg");
626
        caster_loop(global.batmusic, 0.9, 1);
627
        global.msc = 0;
628
        global.battlelv = 0;
629
        global.actfirst = 0;
630
        global.extraintro = 0;
631
        global.msg[0] = 
* Mettaton attacks!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_687")
;
632
        global.monsterinstance[0] = instance_create(316, 190, obj_mettatonb_quiz);
633
        instance_create(412, 126, obj_questionasker);
634
        break;
635
    case 49:
636
        global.monstertype[0] = 34RG 01;
637
        global.monstertype[1] = 35RG 02;
638
        global.monstertype[2] = 0???;
639
        global.batmusic = caster_load("music/battle1.ogg");
640
        caster_loop(global.batmusic, 0.5, 1);
641
        global.msc = 0;
642
        global.battlelv = 0;
643
        global.actfirst = 0;
644
        global.extraintro = 0;
645
        global.msg[0] = 
* Royal Guard attacks!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_704")
;
646
        global.monsterinstance[0] = instance_create(18, 34, obj_bara01);
647
        global.monsterinstance[1] = instance_create(432, 34, obj_bara02);
648
        break;
649
    case 50:
650
        global.monstertype[0] = 36Tsunderplane;
651
        global.monstertype[1] = 0???;
652
        global.monstertype[2] = 0???;
653
        global.batmusic = caster_load("music/battle1.ogg");
654
        caster_loop(global.batmusic, 0.5, 1);
655
        global.msc = 0;
656
        global.battlelv = 0;
657
        global.actfirst = 0;
658
        global.extraintro = 0;
659
        global.msg[0] = 
* Tsunderplane gets in the way!
* Not on purpose or anything.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_719")
;
660
        global.monsterinstance[0] = instance_create(46, 36, obj_tsunderplane);
661
        break;
662
    case 51:
663
        global.monstertype[0] = 37Vulkin;
664
        global.monstertype[1] = 0???;
665
        global.monstertype[2] = 0???;
666
        global.batmusic = caster_load("music/battle1.ogg");
667
        caster_loop(global.batmusic, 0.5, 1);
668
        global.msc = 0;
669
        global.battlelv = 0;
670
        global.actfirst = 0;
671
        global.extraintro = 0;
672
        global.msg[0] = 
* Vulkin strolls in.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_733")
;
673
        global.monsterinstance[0] = instance_create(106, 125, obj_vulkin);
674
        break;
675
    case 52:
676
        global.monstertype[0] = 38Pyrope;
677
        global.monstertype[1] = 0???;
678
        global.monstertype[2] = 0???;
679
        global.batmusic = caster_load("music/battle1.ogg");
680
        caster_loop(global.batmusic, 0.5, 1);
681
        global.msc = 0;
682
        global.battlelv = 0;
683
        global.actfirst = 0;
684
        global.extraintro = 0;
685
        global.msg[0] = 
* Pyrope bounds towards you!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_747")
;
686
        global.monsterinstance[0] = instance_create(108, 7, obj_pyrope);
687
        break;
688
    case 53:
689
        global.monstertype[0] = 12Moldsmal;
690
        global.monstertype[1] = 12Moldsmal;
691
        global.monstertype[2] = 0???;
692
        global.batmusic = caster_load("music/battle1.ogg");
693
        caster_loop(global.batmusic, 0.5, 1);
694
        global.msc = 0;
695
        global.battlelv = 0;
696
        global.actfirst = 0;
697
        global.extraintro = 0;
698
        global.msg[0] = 
* You walk into Moldsmal.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_596")
;
699
        global.monsterinstance[0] = instance_create(214, 156, obj_moldsmal);
700
        global.monsterinstance[1] = instance_create(418, 156, obj_moldsmal);
701
        break;
702
    case 54:
703
        global.monstertype[0] = 28Woshua;
704
        global.monstertype[1] = 23Aaron;
705
        global.monstertype[2] = 0???;
706
        global.batmusic = caster_load("music/battle1.ogg");
707
        caster_loop(global.batmusic, 0.5, 1);
708
        global.msc = 0;
709
        global.battlelv = 0;
710
        global.actfirst = 0;
711
        global.extraintro = 0;
712
        global.msg[0] = 
* Woshua and Aaron appear.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_778")
;
713
        global.monsterinstance[0] = instance_create(116, 136, obj_woshua);
714
        global.monsterinstance[1] = instance_create(318, 38, obj_aaron);
715
        break;
716
    case 55:
717
        global.monstertype[0] = 28Woshua;
718
        global.monstertype[1] = 26Moldsmal;
719
        global.monstertype[2] = 0???;
720
        global.batmusic = caster_load("music/battle1.ogg");
721
        caster_loop(global.batmusic, 0.5, 1);
722
        global.msc = 0;
723
        global.battlelv = 0;
724
        global.actfirst = 0;
725
        global.extraintro = 0;
726
        global.msg[0] = 
* Moldbygg and Woshua appear.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_795")
;
727
        global.monsterinstance[0] = instance_create(116, 136, obj_woshua);
728
        global.monsterinstance[1] = instance_create(318, 156, obj_moldsmalx);
729
        with (obj_moldsmalx)
730
        {
731
            with (mypart1)
732
                instance_destroy();
733
            visible = false;
734
            stage = 1;
735
            global.monstername[myself] = 
Moldbygg
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("monstername_26b")
;
736
            mypart1 = instance_create(x, y, part1);
737
            mypart1.stage = 1;
738
            global.hurtanim[myself] = 0;
739
            image_index = 0;
740
            scalevalue = 0.01;
741
        }
742
        break;
743
    case 56:
744
        global.monstertype[0] = 39Muffet;
745
        global.monstertype[1] = 0???;
746
        global.monstertype[2] = 0???;
747
        global.batmusic = caster_load("music/spider.ogg");
748
        caster_loop(global.batmusic, 0.5, 1);
749
        global.msc = 0;
750
        global.battlelv = 0;
751
        global.actfirst = 0;
752
        global.extraintro = 0;
753
        global.msg[0] = 
* Muffet traps you!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_826")
;
754
        global.monsterinstance[0] = instance_create(214, 37, obj_spiderb);
755
        break;
756
    case 57:
757
        global.monstertype[0] = 40Mettaton;
758
        global.monstertype[1] = 0???;
759
        global.monstertype[2] = 0???;
760
        global.batmusic = caster_load("music/mettatonbattle.ogg");
761
        caster_loop(global.batmusic, 0.9, 1);
762
        global.msc = 0;
763
        global.battlelv = 0;
764
        global.actfirst = 0;
765
        global.extraintro = 0;
766
        global.msg[0] = 
* Mettaton attacks!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_687")
;
767
        global.monsterinstance[0] = instance_create(316, 190, obj_mettatonb_second);
768
        break;
769
    case 58:
770
        global.monstertype[0] = 41Undyne;
771
        global.monstertype[1] = 0???;
772
        global.monstertype[2] = 0???;
773
        global.batmusic = caster_load("music/undyneboss.ogg");
774
        caster_loop(global.batmusic, 0.9, 1.2);
775
        global.msc = 0;
776
        global.battlelv = 0;
777
        global.actfirst = 0;
778
        global.extraintro = 0;
779
        global.msg[0] = " %%";
780
        global.monsterinstance[0] = instance_create(250, 75, obj_undynebattle2);
781
        break;
782
    case 59:
783
        global.monstertype[0] = 42Madjick;
784
        global.monstertype[1] = 0???;
785
        global.monstertype[2] = 0???;
786
        global.msc = 0;
787
        global.battlelv = 0;
788
        global.actfirst = 0;
789
        global.extraintro = 0;
790
        global.msg[0] = 
* Madjick pops out of its hat!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_868")
;
791
        global.monsterinstance[0] = instance_create(244, 50, obj_wizard);
792
        break;
793
    case 60:
794
        global.monstertype[0] = 43Knight Knight;
795
        global.monstertype[1] = 0???;
796
        global.monstertype[2] = 0???;
797
        global.msc = 0;
798
        global.battlelv = 0;
799
        global.actfirst = 0;
800
        global.extraintro = 0;
801
        global.msg[0] = 
* Knight Knight blocks the way!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_882")
;
802
        global.monsterinstance[0] = instance_create(56, 40, obj_finalknight);
803
        break;
804
    case 61:
805
        global.monstertype[0] = 44Final Froggit;
806
        global.monstertype[1] = 0???;
807
        global.monstertype[2] = 0???;
808
        global.msc = 0;
809
        global.battlelv = 0;
810
        global.actfirst = 0;
811
        global.extraintro = 0;
812
        global.msg[0] = 
* Final Froggit was already there,Delay 11
waiting for you.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_896")
;
813
        global.monsterinstance[0] = instance_create(218, 110, obj_finalfroggit);
814
        break;
815
    case 62:
816
        global.monstertype[0] = 45Astigmatism;
817
        global.monstertype[1] = 0???;
818
        global.monstertype[2] = 0???;
819
        global.msc = 0;
820
        global.battlelv = 0;
821
        global.actfirst = 0;
822
        global.extraintro = 0;
823
        global.msg[0] = 
* Astigmatism drew near.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_910")
;
824
        global.monsterinstance[0] = instance_create(218, 110, obj_astigmatism);
825
        break;
826
    case 63:
827
        global.monstertype[0] = 46Whimsalot;
828
        global.monstertype[1] = 0???;
829
        global.monstertype[2] = 0???;
830
        global.msc = 0;
831
        global.battlelv = 0;
832
        global.actfirst = 0;
833
        global.extraintro = 0;
834
        global.msg[0] = 
* Whimsalot rushed in!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_924")
;
835
        global.monsterinstance[0] = instance_create(218, 110, obj_whimsalot);
836
        break;
837
    case 64:
838
        global.monstertype[0] = 46Whimsalot;
839
        global.monstertype[1] = 44Final Froggit;
840
        global.monstertype[2] = 0???;
841
        global.msc = 0;
842
        global.battlelv = 0;
843
        global.actfirst = 0;
844
        global.extraintro = 0;
845
        global.msg[0] = 
* Whimsalot and Final Froggit
appeared.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_938")
;
846
        global.monsterinstance[0] = instance_create(106, 110, obj_whimsalot);
847
        global.monsterinstance[1] = instance_create(416, 110, obj_finalfroggit);
848
        break;
849
    case 65:
850
        global.monstertype[0] = 46Whimsalot;
851
        global.monstertype[1] = 45Astigmatism;
852
        global.monstertype[2] = 0???;
853
        global.msc = 0;
854
        global.battlelv = 0;
855
        global.actfirst = 0;
856
        global.extraintro = 0;
857
        global.msg[0] = 
* Whimsalot and Astigmatism
appeared.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_953")
;
858
        global.monsterinstance[0] = instance_create(106, 110, obj_whimsalot);
859
        global.monsterinstance[1] = instance_create(416, 110, obj_astigmatism);
860
        break;
861
    case 66:
862
        global.monstertype[0] = 44Final Froggit;
863
        global.monstertype[1] = 45Astigmatism;
864
        global.monstertype[2] = 0???;
865
        global.msc = 0;
866
        global.battlelv = 0;
867
        global.actfirst = 0;
868
        global.extraintro = 0;
869
        global.msg[0] = 
* Final Froggit and Astigmatism
appeared.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_968")
;
870
        global.monsterinstance[0] = instance_create(106, 110, obj_finalfroggit);
871
        global.monsterinstance[1] = instance_create(416, 110, obj_astigmatism);
872
        break;
873
    case 67:
874
        global.monstertype[0] = 44Final Froggit;
875
        global.monstertype[1] = 45Astigmatism;
876
        global.monstertype[2] = 46Whimsalot;
877
        global.msc = 0;
878
        global.battlelv = 0;
879
        global.actfirst = 0;
880
        global.extraintro = 0;
881
        global.msg[0] = 
* What a nightmare!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_983")
;
882
        global.monsterinstance[0] = instance_create(16, 110, obj_finalfroggit);
883
        global.monsterinstance[1] = instance_create(218, 110, obj_astigmatism);
884
        global.monsterinstance[2] = instance_create(420, 110, obj_whimsalot);
885
        break;
886
    case 68:
887
        global.monstertype[0] = 43Knight Knight;
888
        global.monstertype[1] = 42Madjick;
889
        global.monstertype[2] = 0???;
890
        global.msc = 0;
891
        global.battlelv = 0;
892
        global.actfirst = 0;
893
        global.extraintro = 0;
894
        global.msg[0] = 
* Mercenaries emerge from
the shadows.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_999")
;
895
        global.monsterinstance[0] = instance_create(16, 50, obj_finalknight);
896
        global.monsterinstance[1] = instance_create(366, 50, obj_wizard);
897
        break;
898
    case 69:
899
        global.monstertype[0] = 47Bomb;
900
        global.monstertype[1] = 0???;
901
        global.monstertype[2] = 0???;
902
        global.msc = 0;
903
        global.battlelv = 0;
904
        global.actfirst = 0;
905
        global.extraintro = 0;
906
        global.msg[0] = 
* Defuse the bomb!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1015")
;
907
        global.monsterinstance[0] = instance_create(256, 120, obj_battlebomb);
908
        break;
909
    case 70:
910
        global.monstertype[0] = 47Bomb;
911
        global.monstertype[1] = 0???;
912
        global.monstertype[2] = 0???;
913
        global.msc = 0;
914
        global.battlelv = 0;
915
        global.actfirst = 0;
916
        global.extraintro = 0;
917
        global.msg[0] = 
* Defuse the dog!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1029")
;
918
        global.monsterinstance[0] = instance_create(256, 180, obj_battlebomb);
919
        global.monstername[0] = 
Annoying Dog
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("monstername_47a")
;
920
        global.monsterinstance[0].bombtype = 1;
921
        global.monsterinstance[0].mypart1.type = 1;
922
        global.monsterinstance[0].mypart1.bombtype = 1;
923
        global.monsterinstance[0].mypart1.sprite_index = spr_tobdog_sleep_firebattle;
924
        break;
925
    case 71:
926
        global.monstertype[0] = 47Bomb;
927
        global.monstertype[1] = 0???;
928
        global.monstertype[2] = 0???;
929
        global.msc = 0;
930
        global.battlelv = 0;
931
        global.actfirst = 0;
932
        global.extraintro = 0;
933
        global.msg[0] = 
* Defuse the extremely agile
glass of water!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1049")
;
934
        global.monsterinstance[0] = instance_create(256, 180, obj_battlebomb);
935
        global.monstername[0] = 
Extremely Agile Glass
Of Water
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("monstername_47b")
;
936
        global.monsterinstance[0].bombtype = 2;
937
        global.monsterinstance[0].mypart1.type = 2;
938
        global.monsterinstance[0].mypart1.bombtype = 2;
939
        global.monsterinstance[0].mypart1.sprite_index = spr_waterglass_battle;
940
        break;
941
    case 72:
942
        global.monstertype[0] = 47Bomb;
943
        global.monstertype[1] = 0???;
944
        global.monstertype[2] = 0???;
945
        global.msc = 0;
946
        global.battlelv = 0;
947
        global.actfirst = 0;
948
        global.extraintro = 0;
949
        global.msg[0] = 
* Defuse the script!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1068")
;
950
        global.monsterinstance[0] = instance_create(256, 100, obj_battlebomb);
951
        global.monstername[0] = 
Script Bomb
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("monstername_47c")
;
952
        global.monsterinstance[0].bombtype = 3;
953
        global.monsterinstance[0].mypart1.type = 3;
954
        global.monsterinstance[0].mypart1.bombtype = 3;
955
        break;
956
    case 73:
957
        global.monstertype[0] = 47Bomb;
958
        global.monstertype[1] = 0???;
959
        global.monstertype[2] = 0???;
960
        global.msc = 0;
961
        global.battlelv = 0;
962
        global.actfirst = 0;
963
        global.extraintro = 0;
964
        global.msg[0] = 
* Defuse the basketball!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1088")
;
965
        global.monsterinstance[0] = instance_create(256, 80, obj_battlebomb);
966
        global.monstername[0] = 
Basket Bomb
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("monstername_47d")
;
967
        global.monsterinstance[0].bombtype = 4;
968
        global.monsterinstance[0].mypart1.type = 4;
969
        global.monsterinstance[0].mypart1.bombtype = 4;
970
        break;
971
    case 74:
972
        global.monstertype[0] = 47Bomb;
973
        global.monstertype[1] = 0???;
974
        global.monstertype[2] = 0???;
975
        global.msc = 0;
976
        global.battlelv = 0;
977
        global.actfirst = 0;
978
        global.extraintro = 0;
979
        global.msg[0] = 
* Defuse the present!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1107")
;
980
        global.monsterinstance[0] = instance_create(250, 100, obj_battlebomb);
981
        global.monstername[0] = 
Present Bomb
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("monstername_47e")
;
982
        global.monsterinstance[0].bombtype = 5;
983
        global.monsterinstance[0].mypart1.type = 5;
984
        global.monsterinstance[0].mypart1.bombtype = 5;
985
        break;
986
    case 75:
987
        global.monstertype[0] = 47Bomb;
988
        global.monstertype[1] = 0???;
989
        global.monstertype[2] = 0???;
990
        global.msc = 0;
991
        global.battlelv = 0;
992
        global.actfirst = 0;
993
        global.extraintro = 0;
994
        global.msg[0] = 
* Defuse the game!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1126")
;
995
        global.monsterinstance[0] = instance_create(256, 100, obj_battlebomb);
996
        global.monstername[0] = 
Game Bomb
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("monstername_47f")
;
997
        global.monsterinstance[0].bombtype = 6;
998
        global.monsterinstance[0].mypart1.type = 6;
999
        global.monsterinstance[0].mypart1.bombtype = 6;
1000
        break;
1001
    case 76:
1002
        global.monstertype[0] = 49RG 04;
1003
        global.monstertype[1] = 48RG 03;
1004
        global.monstertype[2] = 0???;
1005
        global.batmusic = caster_load("music/battle1.ogg");
1006
        caster_loop(global.batmusic, 0.5, 1);
1007
        global.msc = 0;
1008
        global.battlelv = 0;
1009
        global.actfirst = 0;
1010
        global.extraintro = 0;
1011
        global.msg[0] = 
* Royal Guard attacks!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_704")
;
1012
        global.monsterinstance[0] = instance_create(46, 66, obj_bara04);
1013
        global.monsterinstance[1] = instance_create(460, 66, obj_bara03);
1014
        break;
1015
    case 77:
1016
        global.monstertype[0] = 36Tsunderplane;
1017
        global.monstertype[1] = 37Vulkin;
1018
        global.monstertype[2] = 0???;
1019
        global.batmusic = caster_load("music/battle1.ogg");
1020
        caster_loop(global.batmusic, 0.5, 1);
1021
        global.msc = 0;
1022
        global.battlelv = 0;
1023
        global.actfirst = 0;
1024
        global.extraintro = 0;
1025
        global.msg[0] = 
* Tsunderplane attacks!
* Not because it's jealous Vulkin
is paying attention to you!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1160")
;
1026
        global.monsterinstance[0] = instance_create(46, 36, obj_tsunderplane);
1027
        global.monsterinstance[1] = instance_create(306, 125, obj_vulkin);
1028
        break;
1029
    case 78:
1030
        global.monstertype[0] = 38Pyrope;
1031
        global.monstertype[1] = 38Pyrope;
1032
        global.monstertype[2] = 0???;
1033
        global.batmusic = caster_load("music/battle1.ogg");
1034
        caster_loop(global.batmusic, 0.5, 1);
1035
        global.msc = 0;
1036
        global.battlelv = 0;
1037
        global.actfirst = 0;
1038
        global.extraintro = 0;
1039
        global.msg[0] = 
* The rare and threatening
Double Davis.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1176")
;
1040
        global.monsterinstance[0] = instance_create(106, 10, obj_pyrope);
1041
        global.monsterinstance[1] = instance_create(306, 10, obj_pyrope);
1042
        break;
1043
    case 79:
1044
        global.monstertype[0] = 37Vulkin;
1045
        global.monstertype[1] = 37Vulkin;
1046
        global.monstertype[2] = 0???;
1047
        global.batmusic = caster_load("music/battle1.ogg");
1048
        caster_loop(global.batmusic, 0.5, 1);
1049
        global.msc = 0;
1050
        global.battlelv = 0;
1051
        global.actfirst = 0;
1052
        global.extraintro = 0;
1053
        global.msg[0] = 
* A strange parade blocks the
path.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1191")
;
1054
        global.monsterinstance[0] = instance_create(106, 125, obj_vulkin);
1055
        global.monsterinstance[1] = instance_create(306, 125, obj_vulkin);
1056
        break;
1057
    case 80:
1058
        global.monstertype[0] = 50Mettaton;
1059
        global.monstertype[1] = 0???;
1060
        global.monstertype[2] = 0???;
1061
        global.batmusic = caster_load("music/mettatonbattle.ogg");
1062
        caster_loop(global.batmusic, 0.9, 1);
1063
        global.msc = 0;
1064
        global.battlelv = 0;
1065
        global.actfirst = 0;
1066
        global.extraintro = 0;
1067
        global.msg[0] = 
* Mettaton attacks!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_687")
;
1068
        global.monsterinstance[0] = instance_create(300, 190, obj_mettatonb_third);
1069
        break;
1070
    case 81:
1071
        global.monstertype[0] = 51Mettaton EX;
1072
        global.monstertype[1] = 0???;
1073
        global.monstertype[2] = 0???;
1074
        global.batmusic = caster_load("music/mettaton_ex.ogg");
1075
        caster_loop(global.batmusic, 1, 0.97);
1076
        global.msc = 0;
1077
        global.battlelv = 0;
1078
        global.actfirst = 0;
1079
        global.extraintro = 0;
1080
        global.msg[0] = 
* Mettaton EX makes his premiere!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1221")
;
1081
        global.monsterinstance[0] = instance_create(210, 60, obj_mettatonex);
1082
        break;
1083
    case 82:
1084
        global.monstertype[0] = 53Lemon Bread;
1085
        global.monstertype[1] = 0???;
1086
        global.monstertype[2] = 0???;
1087
        global.batmusic = caster_load("music/amalgam.ogg");
1088
        caster_loop(global.batmusic, 0.8, 1);
1089
        global.msc = 0;
1090
        global.battlelv = 0;
1091
        global.actfirst = 0;
1092
        global.extraintro = 0;
1093
        global.msg[0] = 
* Smells like sweet lemons.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1236")
;
1094
        global.monsterinstance[0] = instance_create(280, 20, obj_lemonbread);
1095
        break;
1096
    case 83:
1097
        global.monstertype[0] = 54,;
1098
        global.monstertype[1] = 0???;
1099
        global.monstertype[2] = 0???;
1100
        global.batmusic = caster_load("music/amalgam.ogg");
1101
        caster_loop(global.batmusic, 0.8, 1);
1102
        global.msc = 0;
1103
        global.battlelv = 0;
1104
        global.actfirst = 0;
1105
        global.extraintro = 0;
1106
        global.msg[0] = 
* ,
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1250")
;
1107
        global.monsterinstance[0] = instance_create(240, 20, obj_reaperbird);
1108
        break;
1109
    case 84:
1110
        global.monstertype[0] = 55Amalgamate;
1111
        global.monstertype[1] = 0???;
1112
        global.monstertype[2] = 0???;
1113
        global.batmusic = caster_load("music/snowy.ogg");
1114
        caster_loop(global.batmusic, 0.9, 0.5);
1115
        global.msc = 0;
1116
        global.battlelv = 0;
1117
        global.actfirst = 0;
1118
        global.extraintro = 0;
1119
        global.msg[0] = 
* It's so cold.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1264")
;
1120
        global.monsterinstance[0] = instance_create(240, 20, obj_snowdrakemom);
1121
        break;
1122
    case 85:
1123
        global.monstertype[0] = 56;
1124
        global.monstertype[1] = 56;
1125
        global.monstertype[2] = 56;
1126
        global.batmusic = caster_load("music/amalgam.ogg");
1127
        caster_loop(global.batmusic, 0.8, 1);
1128
        global.msc = 0;
1129
        global.battlelv = 0;
1130
        global.actfirst = 0;
1131
        global.extraintro = 0;
1132
        global.msg[0] = 
* drew near!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1278")
;
1133
        global.monsterinstance[0] = instance_create(15, 146, obj_memoryhead);
1134
        global.monsterinstance[1] = instance_create(217, 146, obj_memoryhead);
1135
        global.monsterinstance[2] = instance_create(421, 146, obj_memoryhead);
1136
        break;
1137
    case 86:
1138
        global.monstertype[0] = 57Amalgamate;
1139
        global.monstertype[1] = 0???;
1140
        global.monstertype[2] = 0???;
1141
        global.batmusic = caster_load("music/sfx_woofenstein_loop.ogg");
1142
        caster_loop(global.batmusic, 0.8, 0.85);
1143
        global.msc = 0;
1144
        global.battlelv = 0;
1145
        global.actfirst = 0;
1146
        global.extraintro = 0;
1147
        global.msg[0] = 
* It's the Amalgamate.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1294")
;
1148
        global.monsterinstance[0] = instance_create(180, 90, obj_endogeny);
1149
        break;
1150
    case 87:
1151
        global.monstertype[0] = 58Lost Soul;
1152
        global.monstertype[1] = 0???;
1153
        global.monstertype[2] = 0???;
1154
        if (!caster_is_playing(global.batmusic))
1155
        {
1156
            if (global.flag[501 conversation_asriel_fight] == 0)
1157
                global.batmusic = caster_load("music/xpart.ogg");
1158
            else
1159
                global.batmusic = caster_load("music/xpart_2.ogg");
1160
            caster_loop(global.batmusic, 0.8, 0.95);
1161
        }
1162
        global.msc = 0;
1163
        global.battlelv = 0;
1164
        global.actfirst = 0;
1165
        global.extraintro = 0;
1166
        global.msg[0] = 
* The Lost Soul appeared.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1314")
;
1167
        global.monsterinstance[0] = instance_create(296, 70, obj_ripoff_undyne);
1168
        break;
1169
    case 88:
1170
        global.monstertype[0] = 60Lost Soul;
1171
        global.monstertype[1] = 61Lost Soul;
1172
        global.monstertype[2] = 0???;
1173
        if (!caster_is_playing(global.batmusic))
1174
        {
1175
            if (global.flag[501 conversation_asriel_fight] == 0)
1176
                global.batmusic = caster_load("music/xpart.ogg");
1177
            else
1178
                global.batmusic = caster_load("music/xpart_2.ogg");
1179
            caster_loop(global.batmusic, 0.8, 0.95);
1180
        }
1181
        global.msc = 0;
1182
        global.battlelv = 0;
1183
        global.actfirst = 0;
1184
        global.extraintro = 0;
1185
        global.msg[0] = 
* The Lost Souls appeared.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1334")
;
1186
        global.monsterinstance[0] = instance_create(76, 35, obj_ripoff_papyrus);
1187
        global.monsterinstance[1] = instance_create(456, 148, obj_ripoff_sans);
1188
        break;
1189
    case 89:
1190
        global.monstertype[0] = 59Lost Soul;
1191
        global.monstertype[1] = 0???;
1192
        global.monstertype[2] = 0???;
1193
        if (!caster_is_playing(global.batmusic))
1194
        {
1195
            if (global.flag[501 conversation_asriel_fight] == 0)
1196
                global.batmusic = caster_load("music/xpart.ogg");
1197
            else
1198
                global.batmusic = caster_load("music/xpart_2.ogg");
1199
            caster_loop(global.batmusic, 0.8, 0.95);
1200
        }
1201
        global.msc = 0;
1202
        global.battlelv = 0;
1203
        global.actfirst = 0;
1204
        global.extraintro = 0;
1205
        global.msg[0] = 
* The Lost Soul appeared.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1314")
;
1206
        global.monsterinstance[0] = instance_create(266, 100, obj_ripoff_alphys);
1207
        break;
1208
    case 90:
1209
        global.monstertype[0] = 62Lost Soul;
1210
        global.monstertype[1] = 63Lost Soul;
1211
        global.monstertype[2] = 0???;
1212
        if (!caster_is_playing(global.batmusic))
1213
        {
1214
            if (global.flag[501 conversation_asriel_fight] == 0)
1215
                global.batmusic = caster_load("music/xpart.ogg");
1216
            else
1217
                global.batmusic = caster_load("music/xpart_2.ogg");
1218
            caster_loop(global.batmusic, 0.8, 0.95);
1219
        }
1220
        global.msc = 0;
1221
        global.battlelv = 0;
1222
        global.actfirst = 0;
1223
        global.extraintro = 0;
1224
        global.msg[0] = 
* The Lost Souls appeared.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1334")
;
1225
        global.monsterinstance[0] = instance_create(26, 94, obj_ripoff_toriel);
1226
        global.monsterinstance[1] = instance_create(356, 62, obj_ripoff_asgore);
1227
        break;
1228
    case 91:
1229
        global.monstertype[0] = 64Monster Kid;
1230
        global.monstertype[1] = 0???;
1231
        global.monstertype[2] = 0???;
1232
        global.batmusic = caster_load("music/prebattle1.ogg");
1233
        caster_loop(global.batmusic, 1, 0.25);
1234
        global.msc = 0;
1235
        global.battlelv = 0;
1236
        global.actfirst = 0;
1237
        global.extraintro = 0;
1238
        global.msg[0] = 
* In my way.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1395")
;
1239
        global.monsterinstance[0] = instance_create(260, 110, obj_mkid_battle);
1240
        break;
1241
    case 92:
1242
        global.monstertype[0] = 65Undyne the Undying;
1243
        global.monstertype[1] = 0???;
1244
        global.monstertype[2] = 0???;
1245
        global.batmusic = caster_load("music/x_undyne.ogg");
1246
        caster_loop(global.batmusic, 1, 1);
1247
        global.msc = 0;
1248
        global.battlelv = 0;
1249
        global.actfirst = 0;
1250
        global.extraintro = 0;
1251
        global.msg[0] = 
* The heroine appears.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1410")
;
1252
        global.monsterinstance[0] = instance_create(210, 20, obj_undyne_ex);
1253
        break;
1254
    case 93:
1255
        global.monstertype[0] = 66Glad Dummy;
1256
        global.monstertype[1] = 0???;
1257
        global.monstertype[2] = 0???;
1258
        global.batmusic = caster_load("music/prebattle1.ogg");
1259
        caster_loop(global.batmusic, 0.5, 1);
1260
        global.msc = 0;
1261
        global.msg[0] = 
* Glad Dummy lets you go.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1422")
;
1262
        global.battlelv = 0;
1263
        global.actfirst = 0;
1264
        global.extraintro = 0;
1265
        global.monsterinstance[0] = instance_create(216, 136, obj_gladdummy);
1266
        break;
1267
    case 94:
1268
        global.monstertype[0] = 67Mettaton NEO;
1269
        global.monstertype[1] = 0???;
1270
        global.monstertype[2] = 0???;
1271
        global.batmusic = caster_load("music/mettaton_neo.ogg");
1272
        caster_loop(global.batmusic, 0.7, 1);
1273
        global.msc = 0;
1274
        global.battlelv = 0;
1275
        global.actfirst = 0;
1276
        global.extraintro = 0;
1277
        global.msg[0] = 
* Mettaton NEO blocks the way!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1439")
;
1278
        global.monsterinstance[0] = instance_create(210, 0, obj_mettaton_neo);
1279
        break;
1280
    case 95:
1281
        with (obj_battlebg)
1282
            instance_destroy();
1283
        global.monstertype[0] = 68Sans;
1284
        global.monstertype[1] = 0???;
1285
        global.monstertype[2] = 0???;
1286
        global.batmusic = caster_load("music/zz_megalovania.ogg");
1287
        global.msc = 0;
1288
        global.battlelv = 0;
1289
        global.actfirst = 0;
1290
        global.extraintro = 0;
1291
        global.msg[0] = "";
1292
        global.monsterinstance[0] = instance_create(270, 110, obj_sansb);
1293
        break;
1294
    case 100:
1295
        global.monstertype[0] = 52Asgore;
1296
        global.monstertype[1] = 0???;
1297
        global.monstertype[2] = 0???;
1298
        global.msc = 0;
1299
        global.battlelv = 0;
1300
        global.actfirst = 0;
1301
        global.extraintro = 0;
1302
        global.msg[0] = "";
1303
        global.monster[0] = 1;
1304
        global.monsterinstance[0] = instance_create(116, 16, obj_asgore_finalintro);
1305
        global.mnfight = -999;
1306
        break;
1307
    case 101:
1308
        global.monstertype[0] = 52Asgore;
1309
        global.monstertype[1] = 0???;
1310
        global.monstertype[2] = 0???;
1311
        global.batmusic = caster_load("music/vsasgore.ogg");
1312
        caster_loop(global.batmusic, 1, 1);
1313
        global.msc = 0;
1314
        global.battlelv = 0;
1315
        global.actfirst = 0;
1316
        global.extraintro = 0;
1317
        global.msg[0] = 
* ASGORE attacks!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1484")
;
1318
        global.monsterinstance[0] = instance_create(208, 8, obj_asgoreb);
1319
        instance_create(0, 0, obj_purplegradienter);
1320
        instance_create(0, 0, obj_orangeparticlegen);
1321
        break;
1322
    case 120:
1323
        global.monstertype[0] = 70Final Froggit;
1324
        global.monstertype[1] = 71Astigmatism;
1325
        global.monstertype[2] = 0???;
1326
        global.batmusic = caster_load("music/battle2.ogg");
1327
        caster_loop(global.batmusic, 0.75, 1);
1328
        global.msc = 0;
1329
        global.battlelv = 0;
1330
        global.actfirst = 0;
1331
        global.extraintro = 0;
1332
        global.msg[0] = 
* That doesn't seem correct.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1501")
;
1333
        global.monsterinstance[0] = instance_create(106, 110, obj_finalfroggit);
1334
        global.monsterinstance[1] = instance_create(416, 110, obj_astigmatism);
1335
        break;
1336
    case 121:
1337
        global.monstertype[0] = 70Final Froggit;
1338
        global.monstertype[1] = 73Migospel;
1339
        global.monstertype[2] = 0???;
1340
        global.batmusic = caster_load("music/battle2.ogg");
1341
        caster_loop(global.batmusic, 0.75, 1);
1342
        global.msc = 0;
1343
        global.battlelv = 0;
1344
        global.actfirst = 0;
1345
        global.extraintro = 0;
1346
        global.msg[0] = 
* Final Froggit stopped chasing
Migospel around.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1517")
;
1347
        global.monsterinstance[0] = instance_create(106, 110, obj_finalfroggit);
1348
        global.monsterinstance[1] = instance_create(426, 130, obj_migospel);
1349
        break;
1350
    case 122:
1351
        global.monstertype[0] = 75Parsnik;
1352
        global.monstertype[1] = 0???;
1353
        global.monstertype[2] = 0???;
1354
        global.batmusic = caster_load("music/battle2.ogg");
1355
        caster_loop(global.batmusic, 0.75, 1);
1356
        global.msc = 0;
1357
        global.battlelv = 0;
1358
        global.actfirst = 0;
1359
        global.extraintro = 0;
1360
        global.msg[0] = 
* Parsnik slithered out of the
earth!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1532")
;
1361
        global.monsterinstance[0] = instance_create(111, 120, obj_parsnik);
1362
        break;
1363
    case 123:
1364
        global.monstertype[0] = 74Moldessa;
1365
        global.monstertype[1] = 74Moldessa;
1366
        global.monstertype[2] = 0???;
1367
        global.batmusic = caster_load("music/battle2.ogg");
1368
        caster_loop(global.batmusic, 0.75, 1);
1369
        global.msc = 0;
1370
        global.battlelv = 0;
1371
        global.actfirst = 0;
1372
        global.extraintro = 0;
1373
        global.msg[0] = 
* You tripped over some
Moldessas.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1547")
;
1374
        global.monsterinstance[0] = instance_create(118, 127, obj_moldessa);
1375
        global.monsterinstance[1] = instance_create(318, 127, obj_moldessa);
1376
        break;
1377
    case 124:
1378
        global.monstertype[0] = 74Moldessa;
1379
        global.monstertype[1] = 74Moldessa;
1380
        global.monstertype[2] = 74Moldessa;
1381
        global.batmusic = caster_load("music/battle2.ogg");
1382
        caster_loop(global.batmusic, 0.75, 1);
1383
        global.msc = 0;
1384
        global.battlelv = 0;
1385
        global.actfirst = 0;
1386
        global.extraintro = 0;
1387
        global.msg[0] = 
* A line of Moldessas block the
path.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1563")
;
1388
        global.monsterinstance[0] = instance_create(18, 127, obj_moldessa);
1389
        global.monsterinstance[1] = instance_create(218, 127, obj_moldessa);
1390
        global.monsterinstance[2] = instance_create(418, 127, obj_moldessa);
1391
        break;
1392
    case 125:
1393
        global.monstertype[0] = 70Final Froggit;
1394
        global.monstertype[1] = 72Whimsalot;
1395
        global.monstertype[2] = 0???;
1396
        global.batmusic = caster_load("music/battle2.ogg");
1397
        caster_loop(global.batmusic, 0.75, 1);
1398
        global.msc = 0;
1399
        global.battlelv = 0;
1400
        global.actfirst = 0;
1401
        global.extraintro = 0;
1402
        global.msg[0] = 
* Can you believe it?
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1580")
;
1403
        global.monsterinstance[0] = instance_create(106, 110, obj_finalfroggit);
1404
        global.monsterinstance[1] = instance_create(416, 120, obj_whimsalot);
1405
        break;
1406
    case 126:
1407
        global.monstertype[0] = 70Final Froggit;
1408
        global.monstertype[1] = 0???;
1409
        global.monstertype[2] = 0???;
1410
        global.batmusic = caster_load("music/battle2.ogg");
1411
        caster_loop(global.batmusic, 0.75, 1);
1412
        global.msc = 0;
1413
        global.battlelv = 0;
1414
        global.actfirst = 0;
1415
        global.extraintro = 0;
1416
        global.msg[0] = 
* Final Froggit hopped in...?
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1595")
;
1417
        global.monsterinstance[0] = instance_create(208, 110, obj_finalfroggit);
1418
        break;
1419
    case 127:
1420
        global.monstertype[0] = 72Whimsalot;
1421
        global.monstertype[1] = 75Parsnik;
1422
        global.monstertype[2] = 0???;
1423
        global.batmusic = caster_load("music/battle2.ogg");
1424
        caster_loop(global.batmusic, 0.75, 1);
1425
        global.msc = 0;
1426
        global.battlelv = 0;
1427
        global.actfirst = 0;
1428
        global.extraintro = 0;
1429
        global.msg[0] = 
* Whimsalot and Parsnik appeared.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1609")
;
1430
        global.monsterinstance[0] = instance_create(110, 120, obj_whimsalot);
1431
        global.monsterinstance[1] = instance_create(316, 120, obj_parsnik);
1432
        break;
1433
    case 128:
1434
        global.monstertype[0] = 74Moldessa;
1435
        global.monstertype[1] = 73Migospel;
1436
        global.monstertype[2] = 0???;
1437
        global.batmusic = caster_load("music/battle2.ogg");
1438
        caster_loop(global.batmusic, 0.75, 1);
1439
        global.msc = 0;
1440
        global.battlelv = 0;
1441
        global.actfirst = 0;
1442
        global.extraintro = 0;
1443
        global.msg[0] = 
* Migospel flutters in,Delay 11 carrying
Moldessa.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1624")
;
1444
        global.monsterinstance[0] = instance_create(116, 127, obj_moldessa);
1445
        global.monsterinstance[1] = instance_create(324, 130, obj_migospel);
1446
        break;
1447
    case 129:
1448
        global.monstertype[0] = 75Parsnik;
1449
        global.monstertype[1] = 73Migospel;
1450
        global.monstertype[2] = 0???;
1451
        global.batmusic = caster_load("music/battle2.ogg");
1452
        caster_loop(global.batmusic, 0.75, 1);
1453
        global.msc = 0;
1454
        global.battlelv = 0;
1455
        global.actfirst = 0;
1456
        global.extraintro = 0;
1457
        global.msg[0] = 
* Migospel flutters in,Delay 11 carrying
Parsnik.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1639")
;
1458
        global.monsterinstance[0] = instance_create(111, 120, obj_parsnik);
1459
        global.monsterinstance[1] = instance_create(324, 130, obj_migospel);
1460
        break;
1461
    case 130:
1462
        global.monstertype[0] = 75Parsnik;
1463
        global.monstertype[1] = 75Parsnik;
1464
        global.monstertype[2] = 0???;
1465
        global.batmusic = caster_load("music/battle2.ogg");
1466
        caster_loop(global.batmusic, 0.75, 1);
1467
        global.msc = 0;
1468
        global.battlelv = 0;
1469
        global.actfirst = 0;
1470
        global.extraintro = 0;
1471
        global.msg[0] = 
* Parsniks hissed out of the
earth!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1654")
;
1472
        global.monsterinstance[0] = instance_create(111, 120, obj_parsnik);
1473
        global.monsterinstance[1] = instance_create(318, 120, obj_parsnik);
1474
        break;
1475
    case 131:
1476
        global.monstertype[0] = 75Parsnik;
1477
        global.monstertype[1] = 71Astigmatism;
1478
        global.monstertype[2] = 0???;
1479
        global.batmusic = caster_load("music/battle2.ogg");
1480
        caster_loop(global.batmusic, 0.75, 1);
1481
        global.msc = 0;
1482
        global.battlelv = 0;
1483
        global.actfirst = 0;
1484
        global.extraintro = 0;
1485
        global.msg[0] = 
* Not only potatoes have eyes.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1669")
;
1486
        global.monsterinstance[0] = instance_create(111, 120, obj_parsnik);
1487
        global.monsterinstance[1] = instance_create(314, 110, obj_astigmatism);
1488
        break;
1489
    case 132:
1490
        global.monstertype[0] = 71Astigmatism;
1491
        global.monstertype[1] = 71Astigmatism;
1492
        global.monstertype[2] = 0???;
1493
        global.batmusic = caster_load("music/battle2.ogg");
1494
        caster_loop(global.batmusic, 0.75, 1);
1495
        global.msc = 0;
1496
        global.battlelv = 0;
1497
        global.actfirst = 0;
1498
        global.extraintro = 0;
1499
        global.msg[0] = 
* Eyes appeared from the shadows.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1684")
;
1500
        global.monsterinstance[0] = instance_create(108, 110, obj_astigmatism);
1501
        global.monsterinstance[1] = instance_create(312, 110, obj_astigmatism);
1502
        break;
1503
    case 133:
1504
        global.monstertype[0] = 71Astigmatism;
1505
        global.monstertype[1] = 73Migospel;
1506
        global.monstertype[2] = 74Moldessa;
1507
        global.batmusic = caster_load("music/battle2.ogg");
1508
        caster_loop(global.batmusic, 0.75, 1);
1509
        global.msc = 0;
1510
        global.battlelv = 0;
1511
        global.actfirst = 0;
1512
        global.extraintro = 0;
1513
        global.msg[0] = 
* Looks like a real party.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1699")
;
1514
        global.monsterinstance[0] = instance_create(8, 110, obj_astigmatism);
1515
        global.monsterinstance[1] = instance_create(213, 130, obj_migospel);
1516
        global.monsterinstance[2] = instance_create(418, 127, obj_moldessa);
1517
        break;
1518
    case 134:
1519
        global.monstertype[0] = 71Astigmatism;
1520
        global.monstertype[1] = 75Parsnik;
1521
        global.monstertype[2] = 74Moldessa;
1522
        global.batmusic = caster_load("music/battle2.ogg");
1523
        caster_loop(global.batmusic, 0.75, 1);
1524
        global.msc = 0;
1525
        global.battlelv = 0;
1526
        global.actfirst = 0;
1527
        global.extraintro = 0;
1528
        global.msg[0] = 
* Party from Hell.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1716")
;
1529
        global.monsterinstance[0] = instance_create(18, 120, obj_whimsalot);
1530
        global.monsterinstance[1] = instance_create(218, 120, obj_parsnik);
1531
        global.monsterinstance[2] = instance_create(418, 127, obj_moldessa);
1532
        break;
1533
    case 135:
1534
        global.monstertype[0] = 76Glyde;
1535
        global.monstertype[1] = 0???;
1536
        global.monstertype[2] = 0???;
1537
        global.batmusic = caster_load("music/battle1.ogg");
1538
        caster_loop(global.batmusic, 0.5, 1);
1539
        global.msc = 0;
1540
        global.battlelv = 0;
1541
        global.actfirst = 0;
1542
        global.extraintro = 0;
1543
        global.msg[0] = 
* Glyde swooped in!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1733")
;
1544
        global.monsterinstance[0] = instance_create(188, 16, obj_glydeb);
1545
        break;
1546
    case 140:
1547
        global.monstertype[0] = 80So Sorry;
1548
        global.monstertype[1] = 0???;
1549
        global.monstertype[2] = 0???;
1550
        global.batmusic = mus_wrongworld;
1551
        caster_loop(global.batmusic, 0.8, 1);
1552
        global.msc = 0;
1553
        global.battlelv = 0;
1554
        global.actfirst = 0;
1555
        global.extraintro = 0;
1556
        global.msg[0] = 
* You're blocked in politely!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1747")
;
1557
        global.monsterinstance[0] = instance_create(216, 78, obj_sosorry);
1558
        break;
1559
    case 255:
1560
        global.monstertype[0] = 99Asriel Dreemurr;
1561
        global.monstertype[1] = 0???;
1562
        global.monstertype[2] = 0???;
1563
        caster_free(all);
1564
        global.batmusic = caster_load("music/xpart.ogg");
1565
        caster_loop(global.batmusic, 0.8, 0.95);
1566
        global.msc = 0;
1567
        global.battlelv = 0;
1568
        global.actfirst = 0;
1569
        global.extraintro = 0;
1570
        global.msg[0] = 
* It's the end.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1762")
;
1571
        global.monsterinstance[0] = instance_create(258, 8, obj_asrielb);
1572
        break;
1573
    case 256:
1574
        global.monstertype[0] = 100Asriel;
1575
        global.monstertype[1] = 0???;
1576
        global.monstertype[2] = 0???;
1577
        global.flag[15 in_battle] = 1;
1578
        global.flag[500 but_it_refused] = 1;
1579
        if (!caster_is_playing(global.batmusic))
1580
        {
1581
            if (global.flag[501 conversation_asriel_fight] == 0)
1582
                global.batmusic = caster_load("music/a2.ogg");
1583
            else
1584
                global.batmusic = caster_load("music/xpart_2.ogg");
1585
            caster_loop(global.batmusic, 0.8, 0.95);
1586
        }
1587
        global.msc = 0;
1588
        global.battlelv = 0;
1589
        global.actfirst = 0;
1590
        global.extraintro = 0;
1591
        global.msg[0] = 
* ASRIEL blocks the way!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1787")
;
1592
        if (global.flag[501 conversation_asriel_fight] == 2)
1593
            global.msg[0] = 
* ASRIEL's SOUL was awakened
by the power of your
friends!
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1789")
;
1594
        if (global.flag[501 conversation_asriel_fight] == 3)
1595
            global.msg[0] = 
* It's time to say goodbye.
scr_gettext
scr_gettext

var text_id = argument[0]; var text = ds_map_find_value(global.text_data_en, text_id); if (is_undefined(text)) text = ""; if (global.language == "ja") { var loc_text = ds_map_find_value(global.text_data_ja, text_id); if (!is_undefined(loc_text)) text = loc_text; } for (var i = 1; i <= (string_length(text) - 3); i++) { if (string_copy(text, i, 2) == "\[" && string_char_at(text, i + 3) == "]") { var sel = string_char_at(text, i + 2); var replace; if (sel == "C") replace = global.charname; else if (sel == "G") replace = string(global.gold); else if (sel == "I") replace = global.itemname[global.menucoord[1]]; else if (sel == "1" && argument_count > 1) replace = argument[1]; else if (sel == "2" && argument_count > 2) replace = argument[2]; else if (sel == "3" && argument_count > 3) replace = argument[3]; else if (sel == "4" && argument_count > 4) replace = argument[4]; else if (sel == "5" && argument_count > 5) replace = argument[5]; else if (sel == "6" && argument_count > 6) replace = argument[6]; else if (sel == "7" && argument_count > 7) replace = argument[7]; else if (sel == "8" && argument_count > 8) replace = argument[8]; else if (sel == "9" && argument_count > 9) replace = argument[9]; else replace = ""; var before = string_copy(text, 1, i - 1); var after = string_copy(text, i + 4, string_length(text)); text = before + replace + after; i += (string_length(replace) - 1); } } return text;
("scr_battlegroup_1791")
;
1596
        global.border = 0;
1597
        SCR_BORDERSETUP
SCR_BORDERSETUP

if (global.border == 0) { global.idealborder[0] = 32; global.idealborder[1] = 602; global.idealborder[2] = 250; global.idealborder[3] = 385; } if (global.border == 1) { global.idealborder[0] = 217; global.idealborder[1] = 417; global.idealborder[2] = 180; global.idealborder[3] = 385; } if (global.border == 2) { global.idealborder[0] = 217; global.idealborder[1] = 417; global.idealborder[2] = 125; global.idealborder[3] = 385; } if (global.border == 3) { global.idealborder[0] = 237; global.idealborder[1] = 397; global.idealborder[2] = 250; global.idealborder[3] = 385; } if (global.border == 4) { global.idealborder[0] = 267; global.idealborder[1] = 367; global.idealborder[2] = 295; global.idealborder[3] = 385; } if (global.border == 5) { global.idealborder[0] = 192; global.idealborder[1] = 442; global.idealborder[2] = 250; global.idealborder[3] = 385; } if (global.border == 6) { global.idealborder[0] = 227; global.idealborder[1] = 407; global.idealborder[2] = 250; global.idealborder[3] = 385; } if (global.border == 7) { global.idealborder[0] = 227; global.idealborder[1] = 407; global.idealborder[2] = 200; global.idealborder[3] = 385; } if (global.border == 8) { global.idealborder[0] = 202; global.idealborder[1] = 432; global.idealborder[2] = 290; global.idealborder[3] = 385; } if (global.border == 9) { global.idealborder[0] = 132; global.idealborder[1] = 492; global.idealborder[2] = 250; global.idealborder[3] = 385; } if (global.border == 10) { global.idealborder[0] = 147; global.idealborder[1] = 487; global.idealborder[2] = 200; global.idealborder[3] = 385; } if (global.border == 11) { global.idealborder[0] = 32; global.idealborder[1] = 602; global.idealborder[2] = 330; global.idealborder[3] = 465; } if (global.border == 12) { global.idealborder[0] = (room_width / 2) - 40; global.idealborder[1] = (room_width / 2) + 40; global.idealborder[2] = (room_height / 2) - 40; global.idealborder[3] = (room_height / 2) + 40; } if (global.border == 13) { global.idealborder[0] = (room_width / 2) - 40; global.idealborder[1] = (room_width / 2) + 40; global.idealborder[2] = 250; global.idealborder[3] = 385; } if (global.border == 14) { global.idealborder[0] = (room_width / 2) - 35; ...
();
1598
        global.monsterinstance[0] = instance_create(320, 48, obj_asrielfinal);
1599
        break;
1600
}