1 |
function scr_battle_core_directory_enemy_attack_scriptsscr_battle_core_directory_enemy_attack_scriptsfunction scr_battle_core_directory_enemy_attack_scripts()
{
var battle_enemy_name = global.battle_enemy_name;
var game_mode = global.game_mode;
if (instance_exists(obj_heart_battle_fighting_parent))
{
if (global.party_member == 1171)
{
if (battle_ceroba_buff_noloop == false && obj_heart_battle_fighting_parent.moveable == true)
{
battle_ceroba_buff_noloop = true;
if (!instance_exists(obj_battle_enemy_attack_ceroba_diamond_buff) && global.current_pp_self <= 0)
instance_create_depth(obj_heart_battle_fighting_parent.x, obj_heart_battle_fighting_parent.y, -30, obj_battle_enemy_attack_ceroba_diamond_buff);
exit;
}
else if (instance_exists(obj_battle_enemy_attack_ceroba_diamond_buff))
{
exit;
}
}
if (battle_enemy_name == "flier solo")
{
script_execute(scr_enemy_timer_attacks_flier_solo);
}
else if (battle_enemy_name == "flier trio")
{
script_execute(scr_enemy_timer_attacks_flier_trio);
}
else if (battle_enemy_name == "penilla solo")
{
script_execute(scr_enemy_timer_attacks_penilla_solo);
}
else if (battle_enemy_name == "flier penilla duo")
{
script_execute(scr_enemy_timer_attacks_flier_penilla_duo);
}
else if (battle_enemy_name == "sweet corn solo")
{
script_execute(scr_enemy_timer_attacks_sweet_corn_solo);
}
else if (battle_enemy_name == "sweet corn duo")
{
script_execute(scr_enemy_timer_attacks_sweet_corn_duo);
}
else if (battle_enemy_name == "sweet corn penilla duo")
{
script_execute(scr_enemy_timer_attacks_sweet_corn_penilla_duo);
}
else if (battle_enemy_name == "crispy scroll solo")
{
script_execute(scr_enemy_timer_attacks_crispy_scroll_solo);
}
else if (battle_enemy_name == "crispy scroll penilla duo")
{
script_execute(scr_enemy_timer_attacks_crispy_scroll_penilla_duo);
}
else if (battle_enemy_name == "rorrim solo")
{
script_execute(scr_enemy_timer_attacks_rorrim_solo);
}
else if (battle_enemy_name == "decibat")
{
script_execute(scr_enemy_timer_attacks_decibat);
}
else if (battle_enemy_name == "dalv")
{
script_execute(scr_enemy_timer_attacks_dalv);
}
else if (battle_enemy_name == "micro froggit")
{
script_execute(scr_enemy_timer_attacks_micro_froggit);
}
else if (battle_enemy_name == "insomnitot solo")
{
script_execute(scr_enemy_timer_attacks_insomnitot_solo);
}
else if (battle_enemy_name == "insomnitot duo")
{
script_execute(scr_enemy_timer_attacks_insomnitot_duo);
}
else if (battle_enemy_name == "know cone solo")
{
script_execute(scr_enemy_timer_attacks_know_cone_solo);
}
else if (battle_enemy_name == "know cone insomnitot duo")
{
script_execute(scr_enemy_timer_attacks_know_cone_insomnitot_duo);
}
else if (battle_enemy_name == "frostermit solo")
{
script_execute(scr_enemy_timer_attacks_frostermit_solo);
}
else if (battle_enemy_name == "frostermit know cone duo")
{
script_execute(scr_enemy_timer_attacks_frostermit_know_cone_duo);
}
else if (battle_enemy_name == "trihecta together" || battle_enemy_name == "trihecta separated")
{
script_execute(scr_enemy_timer_attacks_trihecta);
}
else if (battle_enemy_name == "martlet pacifist")
... () |
2 |
{ |
3 |
var battle_enemy_name = global.battle_enemy_name; |
4 |
var game_mode = global.game_mode; |
5 |
if (instance_exists(obj_heart_battle_fighting_parent)) |
6 |
{ |
7 |
if (global.party_member == 1171) |
8 |
{ |
9 |
if (battle_ceroba_buff_noloop == false && obj_heart_battle_fighting_parent.moveable == true) |
10 |
{ |
11 |
battle_ceroba_buff_noloop = true; |
12 |
if (!instance_exists(obj_battle_enemy_attack_ceroba_diamond_buff) && global.current_pp_self <= 0) |
13 |
instance_create_depth(obj_heart_battle_fighting_parent.x, obj_heart_battle_fighting_parent.y, -30, obj_battle_enemy_attack_ceroba_diamond_buff); |
14 |
exit; |
15 |
} |
16 |
else if (instance_exists(obj_battle_enemy_attack_ceroba_diamond_buff)) |
17 |
{ |
18 |
exit; |
19 |
} |
20 |
} |
21 |
if (battle_enemy_name == "flier solo") |
22 |
{ |
23 |
script_execute(scr_enemy_timer_attacks_flier_solo); |
24 |
} |
25 |
else if (battle_enemy_name == "flier trio") |
26 |
{ |
27 |
script_execute(scr_enemy_timer_attacks_flier_trio); |
28 |
} |
29 |
else if (battle_enemy_name == "penilla solo") |
30 |
{ |
31 |
script_execute(scr_enemy_timer_attacks_penilla_solo); |
32 |
} |
33 |
else if (battle_enemy_name == "flier penilla duo") |
34 |
{ |
35 |
script_execute(scr_enemy_timer_attacks_flier_penilla_duo); |
36 |
} |
37 |
else if (battle_enemy_name == "sweet corn solo") |
38 |
{ |
39 |
script_execute(scr_enemy_timer_attacks_sweet_corn_solo); |
40 |
} |
41 |
else if (battle_enemy_name == "sweet corn duo") |
42 |
{ |
43 |
script_execute(scr_enemy_timer_attacks_sweet_corn_duo); |
44 |
} |
45 |
else if (battle_enemy_name == "sweet corn penilla duo") |
46 |
{ |
47 |
script_execute(scr_enemy_timer_attacks_sweet_corn_penilla_duo); |
48 |
} |
49 |
else if (battle_enemy_name == "crispy scroll solo") |
50 |
{ |
51 |
script_execute(scr_enemy_timer_attacks_crispy_scroll_solo); |
52 |
} |
53 |
else if (battle_enemy_name == "crispy scroll penilla duo") |
54 |
{ |
55 |
script_execute(scr_enemy_timer_attacks_crispy_scroll_penilla_duo); |
56 |
} |
57 |
else if (battle_enemy_name == "rorrim solo") |
58 |
{ |
59 |
script_execute(scr_enemy_timer_attacks_rorrim_solo); |
60 |
} |
61 |
else if (battle_enemy_name == "decibat") |
62 |
{ |
63 |
script_execute(scr_enemy_timer_attacks_decibat); |
64 |
} |
65 |
else if (battle_enemy_name == "dalv") |
66 |
{ |
67 |
script_execute(scr_enemy_timer_attacks_dalv); |
68 |
} |
69 |
else if (battle_enemy_name == "micro froggit") |
70 |
{ |
71 |
script_execute(scr_enemy_timer_attacks_micro_froggit); |
72 |
} |
73 |
else if (battle_enemy_name == "insomnitot solo") |
74 |
{ |
75 |
script_execute(scr_enemy_timer_attacks_insomnitot_solo); |
76 |
} |
77 |
else if (battle_enemy_name == "insomnitot duo") |
78 |
{ |
79 |
script_execute(scr_enemy_timer_attacks_insomnitot_duo); |
80 |
} |
81 |
else if (battle_enemy_name == "know cone solo") |
82 |
{ |
83 |
script_execute(scr_enemy_timer_attacks_know_cone_solo); |
84 |
} |
85 |
else if (battle_enemy_name == "know cone insomnitot duo") |
86 |
{ |
87 |
script_execute(scr_enemy_timer_attacks_know_cone_insomnitot_duo); |
88 |
} |
89 |
else if (battle_enemy_name == "frostermit solo") |
90 |
{ |
91 |
script_execute(scr_enemy_timer_attacks_frostermit_solo); |
92 |
} |
93 |
else if (battle_enemy_name == "frostermit know cone duo") |
94 |
{ |
95 |
script_execute(scr_enemy_timer_attacks_frostermit_know_cone_duo); |
96 |
} |
97 |
else if (battle_enemy_name == "trihecta together" || battle_enemy_name == "trihecta separated") |
98 |
{ |
99 |
script_execute(scr_enemy_timer_attacks_trihecta); |
100 |
} |
101 |
else if (battle_enemy_name == "martlet pacifist") |
102 |
{ |
103 |
script_execute(scr_enemy_timer_attacks_martlet_pacifist); |
104 |
} |
105 |
else if (battle_enemy_name == "martlet genocide") |
106 |
{ |
107 |
script_execute(scr_enemy_timer_attacks_martlet_genocide); |
108 |
} |
109 |
else if (battle_enemy_name == "dunebud solo") |
110 |
{ |
111 |
script_execute(scr_enemy_timer_attacks_dunebud_solo); |
112 |
} |
113 |
else if (battle_enemy_name == "dunebud duo") |
114 |
{ |
115 |
script_execute(scr_enemy_timer_attacks_dunebud_duo); |
116 |
} |
117 |
else if (battle_enemy_name == "cactony solo") |
118 |
{ |
119 |
script_execute(scr_enemy_timer_attacks_cactony_solo); |
120 |
} |
121 |
else if (battle_enemy_name == "slither solo") |
122 |
{ |
123 |
script_execute(scr_enemy_timer_attacks_slither_solo); |
124 |
} |
125 |
else if (battle_enemy_name == "bowll solo") |
126 |
{ |
127 |
script_execute(scr_enemy_timer_attacks_bowll_solo); |
128 |
} |
129 |
else if (battle_enemy_name == "cactony slither duo") |
130 |
{ |
131 |
script_execute(scr_enemy_timer_attacks_cactony_slither_duo); |
132 |
} |
133 |
else if (battle_enemy_name == "el bailador") |
134 |
{ |
135 |
script_execute(scr_enemy_timer_attacks_el_bailador); |
136 |
} |
137 |
else if (battle_enemy_name == "flower girls") |
138 |
{ |
139 |
script_execute(scr_enemy_timer_attacks_flower_girls); |
140 |
} |
141 |
else if (battle_enemy_name == "ceroba genocide") |
142 |
{ |
143 |
script_execute(scr_enemy_timer_attacks_ceroba_genocide); |
144 |
} |
145 |
else if (battle_enemy_name == "starlo") |
146 |
{ |
147 |
script_execute(scr_enemy_timer_attacks_starlo); |
148 |
} |
149 |
else if (battle_enemy_name == "boulders minifight") |
150 |
{ |
151 |
script_execute(scr_enemy_timer_attacks_boulders); |
152 |
} |
153 |
else if (battle_enemy_name == "feisty five") |
154 |
{ |
155 |
script_execute(scr_enemy_timer_attacks_feisty_five); |
156 |
} |
157 |
else if (battle_enemy_name == "steam minifight") |
158 |
{ |
159 |
script_execute(scr_enemy_timer_attacks_steam); |
160 |
} |
161 |
else if (battle_enemy_name == "energy balls minifight") |
162 |
{ |
163 |
script_execute(scr_enemy_timer_attacks_energy_balls); |
164 |
} |
165 |
else if (battle_enemy_name == "goosic") |
166 |
{ |
167 |
script_execute(scr_enemy_timer_attacks_goosic_solo); |
168 |
} |
169 |
else if (battle_enemy_name == "jandroid") |
170 |
{ |
171 |
script_execute(scr_enemy_timer_attacks_jandroid_solo); |
172 |
} |
173 |
else if (battle_enemy_name == "sousborg") |
174 |
{ |
175 |
script_execute(scr_enemy_timer_attacks_sousborg); |
176 |
} |
177 |
else if (battle_enemy_name == "tellyvis") |
178 |
{ |
179 |
script_execute(scr_enemy_timer_attacks_tellyvis_solo); |
180 |
} |
181 |
else if (battle_enemy_name == "jandroid goosic duo") |
182 |
{ |
183 |
script_execute(scr_enemy_timer_attacks_jandroid_goosic_duo); |
184 |
} |
185 |
else if (battle_enemy_name == "jandroid duo") |
186 |
{ |
187 |
script_execute(scr_enemy_timer_attacks_jandroid_duo); |
188 |
} |
189 |
else if (battle_enemy_name == "axis") |
190 |
{ |
191 |
script_execute(scr_enemy_timer_attacks_axis); |
192 |
} |
193 |
else if (battle_enemy_name == "axis genocide") |
194 |
{ |
195 |
script_execute(scr_enemy_timer_attacks_axis_geno); |
196 |
} |
197 |
else if (battle_enemy_name == "macro froggit") |
198 |
{ |
199 |
script_execute(scr_enemy_timer_attacks_macro); |
200 |
} |
201 |
else if (battle_enemy_name == "guardener") |
202 |
{ |
203 |
script_execute(scr_enemy_timer_attacks_guardener); |
204 |
} |
205 |
else if (battle_enemy_name == "flowey") |
206 |
{ |
207 |
script_execute(scr_enemy_timer_attacks_flowey); |
208 |
} |
209 |
else if (battle_enemy_name == "ceroba") |
210 |
{ |
211 |
script_execute(scr_enemy_timer_attacks_ceroba); |
212 |
} |
213 |
else if (battle_enemy_name == "martlet genocide final") |
214 |
{ |
215 |
script_execute(scr_enemy_timer_attacks_martlet_genocide_final); |
216 |
} |
217 |
else if (battle_enemy_name == "asgore") |
218 |
{ |
219 |
script_execute(scr_enemy_timer_attacks_asgore); |
220 |
} |
221 |
else |
222 |
{ |
223 |
global.attack_counter = 0; |
224 |
global.attack_counter_max = 0; |
225 |
} |
226 |
} |
227 |
else |
228 |
{ |
229 |
global.attack_counter = 0; |
230 |
global.attack_counter_max = 0; |
231 |
} |
232 |
} |