1 |
function scr_determine_can_attack_attackingscr_determine_can_attack_attackingfunction scr_determine_can_attack_attacking()
{
var game_mode = global.game_mode;
var battle_enemy_name = global.battle_enemy_name;
if (global.game_mode == "customs")
{
}
else if (global.game_mode == "yellow")
{
switch (battle_enemy_name)
{
case "decibat":
if (global.enemy_sparing == true)
return false;
else
return true;
break;
case "dalv":
if (global.enemy_sparing == true || global.action_2_important == true)
return false;
else
return true;
break;
case "insomnitot solo":
if (global.enemy_sparing == true && global.enemy_low_hp == false)
return false;
else
return true;
break;
case "insomnitot duo":
if (((global.enemy_sparing == true && global.enemy_low_hp == false) || (global.enemy_dead + global.enemy_spared) >= 1) && ((global.enemy_sparing_2 == true && global.enemy_low_hp_2 == false) || (global.enemy_dead_2 + global.enemy_spared_2) >= 1))
return false;
else
return true;
break;
case "know cone insomnitot duo":
if ((global.enemy_dead + global.enemy_spared) >= 1 && (global.enemy_sparing_2 == true && global.enemy_low_hp_2 == false))
return false;
else
return true;
break;
case "cactony slither duo":
return true;
break;
case "martlet pacifist":
var enemy_mode = global.enemy_mode;
switch (enemy_mode)
{
case 2:
case 3:
case 7:
return true;
break;
case 4:
if (global.turns_passed == 3)
return true;
else
return false;
break;
case 5:
if (global.turns_passed <= 4)
return true;
else
return false;
break;
case 6:
if (global.last_action_selected == "Action 3 Phase 2" || global.last_action_selected == "Action 3 Phase 1")
return true;
else
return false;
break;
default:
return false;
}
break;
case "martlet genocide":
var enemy_mode = global.enemy_mode;
switch (enemy_mode)
{
case 2:
if (global.hit_count >= 3)
return true;
else
return false;
break;
case 3:
return true;
break;
default:
return false;
}
break;
case "dummy training pacifist":
return false;
break;
default:
return true;
}
}
} () |
2 |
{ |
3 |
var game_mode = global.game_mode; |
4 |
var battle_enemy_name = global.battle_enemy_name; |
5 |
if (global.game_mode == "customs") |
6 |
{ |
7 |
} |
8 |
else if (global.game_mode == "yellow") |
9 |
{ |
10 |
switch (battle_enemy_name) |
11 |
{ |
12 |
case "decibat": |
13 |
if (global.enemy_sparing == true) |
14 |
return false; |
15 |
else |
16 |
return true; |
17 |
break; |
18 |
case "dalv": |
19 |
if (global.enemy_sparing == true || global.action_2_important == true) |
20 |
return false; |
21 |
else |
22 |
return true; |
23 |
break; |
24 |
case "insomnitot solo": |
25 |
if (global.enemy_sparing == true && global.enemy_low_hp == false) |
26 |
return false; |
27 |
else |
28 |
return true; |
29 |
break; |
30 |
case "insomnitot duo": |
31 |
if (((global.enemy_sparing == true && global.enemy_low_hp == false) || (global.enemy_dead + global.enemy_spared) >= 1) && ((global.enemy_sparing_2 == true && global.enemy_low_hp_2 == false) || (global.enemy_dead_2 + global.enemy_spared_2) >= 1)) |
32 |
return false; |
33 |
else |
34 |
return true; |
35 |
break; |
36 |
case "know cone insomnitot duo": |
37 |
if ((global.enemy_dead + global.enemy_spared) >= 1 && (global.enemy_sparing_2 == true && global.enemy_low_hp_2 == false)) |
38 |
return false; |
39 |
else |
40 |
return true; |
41 |
break; |
42 |
case "cactony slither duo": |
43 |
return true; |
44 |
break; |
45 |
case "martlet pacifist": |
46 |
var enemy_mode = global.enemy_mode; |
47 |
switch (enemy_mode) |
48 |
{ |
49 |
case 2: |
50 |
case 3: |
51 |
case 7: |
52 |
return true; |
53 |
break; |
54 |
case 4: |
55 |
if (global.turns_passed == 3) |
56 |
return true; |
57 |
else |
58 |
return false; |
59 |
break; |
60 |
case 5: |
61 |
if (global.turns_passed <= 4) |
62 |
return true; |
63 |
else |
64 |
return false; |
65 |
break; |
66 |
case 6: |
67 |
if (global.last_action_selected == "Action 3 Phase 2" || global.last_action_selected == "Action 3 Phase 1") |
68 |
return true; |
69 |
else |
70 |
return false; |
71 |
break; |
72 |
default: |
73 |
return false; |
74 |
} |
75 |
break; |
76 |
case "martlet genocide": |
77 |
var enemy_mode = global.enemy_mode; |
78 |
switch (enemy_mode) |
79 |
{ |
80 |
case 2: |
81 |
if (global.hit_count >= 3) |
82 |
return true; |
83 |
else |
84 |
return false; |
85 |
break; |
86 |
case 3: |
87 |
return true; |
88 |
break; |
89 |
default: |
90 |
return false; |
91 |
} |
92 |
break; |
93 |
case "dummy training pacifist": |
94 |
return false; |
95 |
break; |
96 |
default: |
97 |
return true; |
98 |
} |
99 |
} |
100 |
} |