mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-11-17 12:07:38 +01:00
522 lines
19 KiB
PHP
522 lines
19 KiB
PHP
|
BattleFrontier_BattleFactoryPreBattleRoom_MapScripts:: @ 8259ABA
|
||
|
map_script 2, BattleFrontier_BattleFactoryPreBattleRoom_MapScript2_259AEF
|
||
|
map_script 4, BattleFrontier_BattleFactoryPreBattleRoom_MapScript2_259AC5
|
||
|
.byte 0
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_MapScript2_259AC5: @ 8259AC5
|
||
|
map_script_2 VAR_0x4001, 0, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259ACF
|
||
|
.2byte 0
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259ACF:: @ 8259ACF
|
||
|
setvar VAR_0x4001, 1
|
||
|
compare_var_to_value VAR_0x8006, 1
|
||
|
goto_if 5, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259AEA
|
||
|
setobjectxy 1, 8, 7
|
||
|
turnobject 1, 1
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259AEA:: @ 8259AEA
|
||
|
turnobject 255, 2
|
||
|
end
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_MapScript2_259AEF: @ 8259AEF
|
||
|
map_script_2 VAR_0x4000, 0, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259AF9
|
||
|
.2byte 0
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259AF9:: @ 8259AF9
|
||
|
compare_var_to_value VAR_0x8006, 1
|
||
|
goto_eq BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259BA5
|
||
|
setvar VAR_0x4000, 1
|
||
|
applymovement 1, BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1AC
|
||
|
applymovement 255, BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A19A
|
||
|
waitmovement 0
|
||
|
compare_var_to_value VAR_0x8006, 2
|
||
|
goto_eq BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E69
|
||
|
setvar VAR_0x8004, 13
|
||
|
special sub_81A5E74
|
||
|
setvar VAR_0x8004, 12
|
||
|
special sub_81A5E74
|
||
|
setvar VAR_0x8004, 14
|
||
|
special sub_81A5E74
|
||
|
setorcopyvar VAR_0x8005, VAR_RESULT
|
||
|
setvar VAR_0x8004, 15
|
||
|
special sub_81A5E74
|
||
|
setorcopyvar VAR_0x8006, VAR_RESULT
|
||
|
call BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E93
|
||
|
call BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A004
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A1C8, 4
|
||
|
fadescreen 1
|
||
|
setvar VAR_0x8004, 8
|
||
|
special sub_81A5E74
|
||
|
setvar VAR_0x8004, 6
|
||
|
special sub_81A5E74
|
||
|
waitstate
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259B74:: @ 8259B74
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB96, 4
|
||
|
closemessage
|
||
|
call BattleFrontier_BattleFactoryPreBattleRoom_EventScript_23F2B7
|
||
|
compare_var_to_value VAR_RESULT, 0
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A17C
|
||
|
compare_var_to_value VAR_RESULT, 1
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A18B
|
||
|
waitmovement 0
|
||
|
warp BATTLE_FRONTIER_BATTLE_FACTORY_BATTLE_ROOM, 255, 6, 11
|
||
|
waitstate
|
||
|
end
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259BA5:: @ 8259BA5
|
||
|
setvar VAR_0x8004, 9
|
||
|
special sub_81A5E74
|
||
|
setvar VAR_0x8004, 16
|
||
|
special sub_81A5E74
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A22D, 4
|
||
|
playfanfare BGM_ME_ASA
|
||
|
waitfanfare
|
||
|
special sp000_heal_pokemon
|
||
|
setvar VAR_0x8004, 9
|
||
|
special sub_81A1780
|
||
|
compare_var_to_value VAR_RESULT, 0
|
||
|
goto_eq BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259C26
|
||
|
playse 263
|
||
|
waitse
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC15, 4
|
||
|
closemessage
|
||
|
applymovement 1, BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1BF
|
||
|
waitmovement 0
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC58, 4
|
||
|
closemessage
|
||
|
applymovement 1, BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1C3
|
||
|
waitmovement 0
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC89, 4
|
||
|
closemessage
|
||
|
delay 16
|
||
|
goto BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A0B9
|
||
|
end
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259C13:: @ 8259C13
|
||
|
setvar VAR_0x8004, 9
|
||
|
special sub_81A1780
|
||
|
compare_var_to_value VAR_RESULT, 0
|
||
|
goto_if 5, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A0B9
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259C26:: @ 8259C26
|
||
|
setvar VAR_0x8004, 1
|
||
|
setvar VAR_0x8005, 2
|
||
|
special sub_81A1780
|
||
|
compare_var_to_value VAR_RESULT, 1
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E1D
|
||
|
compare_var_to_value VAR_RESULT, 2
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E24
|
||
|
compare_var_to_value VAR_RESULT, 3
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E2B
|
||
|
compare_var_to_value VAR_RESULT, 4
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E32
|
||
|
compare_var_to_value VAR_RESULT, 5
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E39
|
||
|
compare_var_to_value VAR_RESULT, 6
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E40
|
||
|
call BattleFrontier_BattleFactoryPreBattleRoom_EventScript_23E8E0
|
||
|
compare_var_to_value VAR_RESULT, 1
|
||
|
goto_eq BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259CC6
|
||
|
multichoice 19, 4, 103, 1
|
||
|
switch VAR_RESULT
|
||
|
case 0, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D98
|
||
|
case 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259CFC
|
||
|
case 2, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D38
|
||
|
case 3, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D66
|
||
|
case 127, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259C13
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259CC6:: @ 8259CC6
|
||
|
multichoice 20, 6, 104, 1
|
||
|
switch VAR_RESULT
|
||
|
case 0, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D98
|
||
|
case 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D38
|
||
|
case 2, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D66
|
||
|
case 127, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259C13
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259CFC:: @ 8259CFC
|
||
|
message BattleFrontier_BattleFactoryPreBattleRoom_Text_25ABD2
|
||
|
waitmessage
|
||
|
multichoicedefault 20, 8, 94, 1, 0
|
||
|
switch VAR_RESULT
|
||
|
case 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259C13
|
||
|
case 0, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D2E
|
||
|
case 127, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259C13
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D2E:: @ 8259D2E
|
||
|
call BattleFrontier_BattleFactoryPreBattleRoom_EventScript_23E8B4
|
||
|
goto BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259C13
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D38:: @ 8259D38
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A350, 5
|
||
|
switch VAR_RESULT
|
||
|
case 0, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259C13
|
||
|
case 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E47
|
||
|
case 127, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259C13
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D66:: @ 8259D66
|
||
|
message BattleFrontier_BattleFactoryPreBattleRoom_Text_25A37A
|
||
|
waitmessage
|
||
|
multichoicedefault 20, 8, 94, 1, 0
|
||
|
switch VAR_RESULT
|
||
|
case 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259C13
|
||
|
case 0, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25AEF8
|
||
|
case 127, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259C13
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D98:: @ 8259D98
|
||
|
setvar VAR_0x8004, 12
|
||
|
special sub_81A5E74
|
||
|
setvar VAR_0x8004, 14
|
||
|
special sub_81A5E74
|
||
|
setorcopyvar VAR_0x8005, VAR_RESULT
|
||
|
setvar VAR_0x8004, 15
|
||
|
special sub_81A5E74
|
||
|
setorcopyvar VAR_0x8006, VAR_RESULT
|
||
|
call BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E93
|
||
|
call BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A004
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB2E, 5
|
||
|
switch VAR_RESULT
|
||
|
case 0, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259B74
|
||
|
case 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259DF2
|
||
|
case 127, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259B74
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259DF2:: @ 8259DF2
|
||
|
fadescreen 1
|
||
|
setvar VAR_0x8004, 7
|
||
|
special sub_81A5E74
|
||
|
waitstate
|
||
|
compare_var_to_value VAR_RESULT, 1
|
||
|
goto_eq BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259B74
|
||
|
setvar VAR_0x8004, 8
|
||
|
special sub_81A5E74
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB6C, 4
|
||
|
goto BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259B74
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E1D:: @ 8259E1D
|
||
|
message BattleFrontier_BattleFactoryPreBattleRoom_Text_25A263
|
||
|
waitmessage
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E24:: @ 8259E24
|
||
|
message BattleFrontier_BattleFactoryPreBattleRoom_Text_25A289
|
||
|
waitmessage
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E2B:: @ 8259E2B
|
||
|
message BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2AF
|
||
|
waitmessage
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E32:: @ 8259E32
|
||
|
message BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2D5
|
||
|
waitmessage
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E39:: @ 8259E39
|
||
|
message BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2FB
|
||
|
waitmessage
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E40:: @ 8259E40
|
||
|
message BattleFrontier_BattleFactoryPreBattleRoom_Text_25A321
|
||
|
waitmessage
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E47:: @ 8259E47
|
||
|
message BattleFrontier_BattleFactoryPreBattleRoom_Text_25ABAE
|
||
|
waitmessage
|
||
|
setvar VAR_0x8004, 3
|
||
|
setvar VAR_0x8005, 2
|
||
|
special sub_81A5E74
|
||
|
playse SE_SAVE
|
||
|
waitse
|
||
|
fadescreen 1
|
||
|
setvar VAR_0x8004, 4
|
||
|
special sub_81A1780
|
||
|
end
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E69:: @ 8259E69
|
||
|
special copy_player_party_to_sav1
|
||
|
setvar VAR_0x8004, 10
|
||
|
setvar VAR_0x8005, 0
|
||
|
special sub_81A5E74
|
||
|
setvar VAR_0x8004, 2
|
||
|
setvar VAR_0x8005, 6
|
||
|
setvar VAR_0x8006, 1
|
||
|
special sub_81A1780
|
||
|
special CalculatePlayerPartyCount
|
||
|
goto BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259C13
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259E93:: @ 8259E93
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A3B4, 4
|
||
|
compare_var_to_value VAR_0x8005, 0
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F62
|
||
|
compare_var_to_value VAR_0x8005, 1
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F6B
|
||
|
compare_var_to_value VAR_0x8005, 2
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F74
|
||
|
compare_var_to_value VAR_0x8005, 3
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F7D
|
||
|
compare_var_to_value VAR_0x8005, 4
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F86
|
||
|
compare_var_to_value VAR_0x8005, 5
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F8F
|
||
|
compare_var_to_value VAR_0x8005, 6
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F98
|
||
|
compare_var_to_value VAR_0x8005, 7
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FA1
|
||
|
compare_var_to_value VAR_0x8005, 8
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FAA
|
||
|
compare_var_to_value VAR_0x8005, 10
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FB3
|
||
|
compare_var_to_value VAR_0x8005, 11
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FBC
|
||
|
compare_var_to_value VAR_0x8005, 12
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FC5
|
||
|
compare_var_to_value VAR_0x8005, 13
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FCE
|
||
|
compare_var_to_value VAR_0x8005, 14
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FD7
|
||
|
compare_var_to_value VAR_0x8005, 15
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FE0
|
||
|
compare_var_to_value VAR_0x8005, 16
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FE9
|
||
|
compare_var_to_value VAR_0x8005, 17
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FF2
|
||
|
compare_var_to_value VAR_0x8005, 18
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FFB
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F62:: @ 8259F62
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A3F8, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F6B:: @ 8259F6B
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A597, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F74:: @ 8259F74
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A66B, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F7D:: @ 8259F7D
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A5DF, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F86:: @ 8259F86
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A625, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F8F:: @ 8259F8F
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A73B, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259F98:: @ 8259F98
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A6F8, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FA1:: @ 8259FA1
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A77F, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FAA:: @ 8259FAA
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A84E, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FB3:: @ 8259FB3
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A43E, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FBC:: @ 8259FBC
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A482, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FC5:: @ 8259FC5
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A50F, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FCE:: @ 8259FCE
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A4C7, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FD7:: @ 8259FD7
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A6B1, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FE0:: @ 8259FE0
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A554, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FE9:: @ 8259FE9
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A7C4, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FF2:: @ 8259FF2
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A80A, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259FFB:: @ 8259FFB
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A893, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A004:: @ 825A004
|
||
|
compare_var_to_value VAR_0x8006, 0
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A068
|
||
|
compare_var_to_value VAR_0x8006, 1
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A071
|
||
|
compare_var_to_value VAR_0x8006, 2
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A07A
|
||
|
compare_var_to_value VAR_0x8006, 3
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A083
|
||
|
compare_var_to_value VAR_0x8006, 4
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A08C
|
||
|
compare_var_to_value VAR_0x8006, 5
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A095
|
||
|
compare_var_to_value VAR_0x8006, 6
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A09E
|
||
|
compare_var_to_value VAR_0x8006, 7
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A0A7
|
||
|
compare_var_to_value VAR_0x8006, 8
|
||
|
call_if 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A0B0
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A068:: @ 825A068
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAE6, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A071:: @ 825A071
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A9CE, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A07A:: @ 825A07A
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A8D9, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A083:: @ 825A083
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A912, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A08C:: @ 825A08C
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A94C, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A095:: @ 825A095
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA16, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A09E:: @ 825A09E
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAA7, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A0A7:: @ 825A0A7
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25A98C, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A0B0:: @ 825A0B0
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA5A, 4
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A0B9:: @ 825A0B9
|
||
|
message BattleFrontier_BattleFactoryPreBattleRoom_Text_25AD20
|
||
|
waitmessage
|
||
|
call BattleFrontier_BattleFactoryPreBattleRoom_EventScript_23E8E0
|
||
|
compare_var_to_value VAR_RESULT, 1
|
||
|
goto_eq BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A110
|
||
|
multichoice 19, 4, 103, 1
|
||
|
switch VAR_RESULT
|
||
|
case 0, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A146
|
||
|
case 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259CFC
|
||
|
case 2, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D38
|
||
|
case 3, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D66
|
||
|
case 127, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A0B9
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A110:: @ 825A110
|
||
|
multichoice 20, 6, 104, 1
|
||
|
switch VAR_RESULT
|
||
|
case 0, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A146
|
||
|
case 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D38
|
||
|
case 2, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259D66
|
||
|
case 127, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A0B9
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A146:: @ 825A146
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AD61, 4
|
||
|
msgbox BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB2E, 5
|
||
|
switch VAR_RESULT
|
||
|
case 0, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259B74
|
||
|
case 1, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259DF2
|
||
|
case 127, BattleFrontier_BattleFactoryPreBattleRoom_EventScript_259B74
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A17C:: @ 825A17C
|
||
|
applymovement 1, BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1B3
|
||
|
applymovement 255, BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1A0
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_EventScript_25A18B:: @ 825A18B
|
||
|
applymovement 1, BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1B9
|
||
|
applymovement 255, BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1A6
|
||
|
return
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A19A: @ 825A19A
|
||
|
step_up
|
||
|
step_up
|
||
|
step_up
|
||
|
step_up
|
||
|
step_up
|
||
|
step_end
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1A0: @ 825A1A0
|
||
|
step_up
|
||
|
step_left
|
||
|
step_left
|
||
|
step_up
|
||
|
step_up
|
||
|
step_end
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1A6: @ 825A1A6
|
||
|
step_up
|
||
|
step_right
|
||
|
step_right
|
||
|
step_up
|
||
|
step_up
|
||
|
step_end
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1AC: @ 825A1AC
|
||
|
step_up
|
||
|
step_up
|
||
|
step_up
|
||
|
step_up
|
||
|
step_up
|
||
|
step_00
|
||
|
step_end
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1B3: @ 825A1B3
|
||
|
step_left
|
||
|
step_left
|
||
|
step_up
|
||
|
step_up
|
||
|
step_54
|
||
|
step_end
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1B9: @ 825A1B9
|
||
|
step_right
|
||
|
step_right
|
||
|
step_up
|
||
|
step_up
|
||
|
step_54
|
||
|
step_end
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1BF: @ 825A1BF
|
||
|
step_left
|
||
|
step_left
|
||
|
step_left
|
||
|
step_end
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1C3: @ 825A1C3
|
||
|
step_right
|
||
|
step_right
|
||
|
step_right
|
||
|
step_00
|
||
|
step_end
|
||
|
|
||
|
BattleFrontier_BattleFactoryPreBattleRoom_Text_25A1C8: @ 825A1C8
|