pokeemerald/data/maps/BattleFrontier_BattleFactoryLobby/scripts.inc

612 lines
22 KiB
PHP
Raw Normal View History

2017-11-10 02:21:31 +01:00
BattleFrontier_BattleFactoryLobby_MapScripts:: @ 82583E8
2019-02-22 08:28:32 +01:00
map_script MAP_SCRIPT_ON_FRAME_TABLE, BattleFrontier_BattleFactoryLobby_MapScript2_258407
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, BattleFrontier_BattleFactoryLobby_MapScript2_2583F3
2017-11-10 02:21:31 +01:00
.byte 0
BattleFrontier_BattleFactoryLobby_MapScript2_2583F3: @ 82583F3
2018-05-19 18:02:43 +02:00
map_script_2 VAR_TEMP_1, 0, BattleFrontier_BattleFactoryLobby_EventScript_2583FD
2017-11-10 02:21:31 +01:00
.2byte 0
BattleFrontier_BattleFactoryLobby_EventScript_2583FD:: @ 82583FD
2018-05-19 18:02:43 +02:00
setvar VAR_TEMP_1, 1
2019-09-16 05:47:07 +02:00
turnobject EVENT_OBJ_ID_PLAYER, DIR_NORTH
2017-11-10 02:21:31 +01:00
end
BattleFrontier_BattleFactoryLobby_MapScript2_258407: @ 8258407
2018-05-19 18:02:43 +02:00
map_script_2 VAR_TEMP_0, 0, BattleFrontier_BattleFactoryLobby_EventScript_258431
map_script_2 VAR_TEMP_0, 1, BattleFrontier_BattleFactoryLobby_EventScript_25843A
map_script_2 VAR_TEMP_0, 2, BattleFrontier_BattleFactoryLobby_EventScript_258592
map_script_2 VAR_TEMP_0, 3, BattleFrontier_BattleFactoryLobby_EventScript_25849B
map_script_2 VAR_TEMP_0, 4, BattleFrontier_BattleFactoryLobby_EventScript_258506
2017-11-10 02:21:31 +01:00
.2byte 0
BattleFrontier_BattleFactoryLobby_EventScript_258431:: @ 8258431
2019-11-10 02:40:25 +01:00
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_0
2018-11-01 21:31:10 +01:00
special CallFrontierUtilFunc
2017-11-10 02:21:31 +01:00
end
BattleFrontier_BattleFactoryLobby_EventScript_25843A:: @ 825843A
lockall
msgbox BattleFrontier_BattleFactoryLobby_Text_258ECA, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
closemessage
setvar VAR_0x8004, 8
2018-11-11 16:44:27 +01:00
special CallBattleFactoryFunction
2017-11-10 02:21:31 +01:00
setvar VAR_0x8004, 2
setvar VAR_0x8005, 3
setvar VAR_0x8006, 0
2018-11-11 16:44:27 +01:00
special CallBattleFactoryFunction
2017-11-10 02:21:31 +01:00
setvar VAR_0x8004, 2
setvar VAR_0x8005, 1
setvar VAR_0x8006, 0
2018-11-11 16:44:27 +01:00
special CallBattleFactoryFunction
2017-11-10 02:21:31 +01:00
setvar VAR_0x8004, 2
setvar VAR_0x8005, 2
setvar VAR_0x8006, 0
2018-11-11 16:44:27 +01:00
special CallBattleFactoryFunction
2019-11-10 02:40:25 +01:00
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_2
2017-11-10 02:21:31 +01:00
setvar VAR_0x8005, 0
setvar VAR_0x8006, 0
2018-11-01 21:31:10 +01:00
special CallFrontierUtilFunc
2018-05-19 18:02:43 +02:00
setvar VAR_TEMP_0, 255
2017-11-10 02:21:31 +01:00
releaseall
end
BattleFrontier_BattleFactoryLobby_EventScript_25849B:: @ 825849B
lockall
2019-11-10 02:40:25 +01:00
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_IS_FRONTIER_BRAIN
2018-11-01 21:31:10 +01:00
special CallFrontierUtilFunc
2019-11-10 02:40:25 +01:00
compare VAR_RESULT, TRUE
2018-12-22 02:28:24 +01:00
goto_if_eq BattleFrontier_BattleFactoryLobby_EventScript_2584BD
msgbox BattleFrontier_BattleFactoryLobby_Text_258D93, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
waitmessage
goto BattleFrontier_BattleFactoryLobby_EventScript_2584C6
BattleFrontier_BattleFactoryLobby_EventScript_2584BD:: @ 82584BD
msgbox BattleFrontier_BattleFactoryLobby_Text_25926A, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
waitmessage
BattleFrontier_BattleFactoryLobby_EventScript_2584C6:: @ 82584C6
msgbox BattleFrontier_BattleFactoryLobby_Text_2592BD, MSGBOX_DEFAULT
2019-11-10 02:40:25 +01:00
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_11
2018-11-01 21:31:10 +01:00
special CallFrontierUtilFunc
msgbox BattleFrontier_Text_ObtainedXBattlePoints, MSGBOX_GETPOINTS
2017-11-10 02:21:31 +01:00
message BattleFrontier_BattleFactoryLobby_Text_259323
waitmessage
2019-11-10 02:40:25 +01:00
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_8
2018-11-01 21:31:10 +01:00
special CallFrontierUtilFunc
2018-04-29 14:21:59 +02:00
special LoadPlayerParty
2017-11-10 02:21:31 +01:00
setvar VAR_0x8004, 3
setvar VAR_0x8005, 0
2018-11-11 16:44:27 +01:00
special CallBattleFactoryFunction
2017-11-10 02:21:31 +01:00
playse SE_SAVE
waitse
goto BattleFrontier_BattleFactoryLobby_EventScript_25853B
end
BattleFrontier_BattleFactoryLobby_EventScript_258506:: @ 8258506
lockall
message BattleFrontier_BattleFactoryLobby_Text_258CC7
waitmessage
2019-11-10 02:40:25 +01:00
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_8
2018-11-01 21:31:10 +01:00
special CallFrontierUtilFunc
2018-04-29 14:21:59 +02:00
special LoadPlayerParty
2017-11-10 02:21:31 +01:00
setvar VAR_0x8004, 2
setvar VAR_0x8005, 2
setvar VAR_0x8006, 0
2018-11-11 16:44:27 +01:00
special CallBattleFactoryFunction
2017-11-10 02:21:31 +01:00
setvar VAR_0x8004, 3
setvar VAR_0x8005, 0
2018-11-11 16:44:27 +01:00
special CallBattleFactoryFunction
2017-11-10 02:21:31 +01:00
playse SE_SAVE
waitse
BattleFrontier_BattleFactoryLobby_EventScript_25853B:: @ 825853B
call BattleFrontier_BattleFactoryLobby_EventScript_23E8E0
compare VAR_RESULT, 1
2018-12-22 02:28:24 +01:00
goto_if_eq BattleFrontier_BattleFactoryLobby_EventScript_258582
2017-11-10 02:21:31 +01:00
message BattleFrontier_BattleFactoryLobby_Text_259388
waitmessage
2019-09-19 06:56:51 +02:00
multichoicedefault 20, 8, MULTI_YESNO, 1, 0
2017-11-10 02:21:31 +01:00
switch VAR_RESULT
case 1, BattleFrontier_BattleFactoryLobby_EventScript_258582
case 0, BattleFrontier_BattleFactoryLobby_EventScript_25857D
2019-09-19 06:56:51 +02:00
case MULTI_B_PRESSED, BattleFrontier_BattleFactoryLobby_EventScript_258582
2017-11-10 02:21:31 +01:00
BattleFrontier_BattleFactoryLobby_EventScript_25857D:: @ 825857D
call BattleFrontier_BattleFactoryLobby_EventScript_23E8B4
BattleFrontier_BattleFactoryLobby_EventScript_258582:: @ 8258582
msgbox BattleFrontier_BattleFactoryLobby_Text_258BC5, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
closemessage
2018-05-19 18:02:43 +02:00
setvar VAR_TEMP_0, 255
2017-11-10 02:21:31 +01:00
releaseall
end
BattleFrontier_BattleFactoryLobby_EventScript_258592:: @ 8258592
lockall
message BattleFrontier_BattleFactoryLobby_Text_258E77
waitmessage
setvar VAR_0x8004, 3
setvar VAR_0x8005, 1
2018-11-11 16:44:27 +01:00
special CallBattleFactoryFunction
2017-11-10 02:21:31 +01:00
playse SE_SAVE
waitse
2019-11-10 02:40:25 +01:00
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_2
2017-11-10 02:21:31 +01:00
setvar VAR_0x8005, 3
setvar VAR_0x8006, 0
2018-11-01 21:31:10 +01:00
special CallFrontierUtilFunc
2018-05-19 18:02:43 +02:00
setvar VAR_TEMP_0, 255
2017-11-10 02:21:31 +01:00
setvar VAR_0x8006, 2
goto BattleFrontier_BattleFactoryLobby_EventScript_25871A
BattleFrontier_BattleFactoryLobby_EventScript_2585CB:: @ 82585CB
lock
faceplayer
setvar VAR_FRONTIER_FACILITY, 4
2018-08-25 19:59:47 +02:00
setvar VAR_FRONTIER_BATTLE_MODE, 0
2017-11-10 02:21:31 +01:00
goto BattleFrontier_BattleFactoryLobby_EventScript_2585ED
end
BattleFrontier_BattleFactoryLobby_EventScript_2585DD:: @ 82585DD
setvar VAR_FRONTIER_FACILITY, 4
2018-08-25 19:59:47 +02:00
setvar VAR_FRONTIER_BATTLE_MODE, 1
2017-11-10 02:21:31 +01:00
goto BattleFrontier_BattleFactoryLobby_EventScript_2585ED
end
BattleFrontier_BattleFactoryLobby_EventScript_2585ED:: @ 82585ED
2018-04-29 14:21:59 +02:00
special SavePlayerParty
2018-08-25 19:59:47 +02:00
compare VAR_FRONTIER_BATTLE_MODE, 0
2018-12-22 03:32:45 +01:00
call_if_eq BattleFrontier_BattleFactoryLobby_EventScript_2587B1
2018-08-25 19:59:47 +02:00
compare VAR_FRONTIER_BATTLE_MODE, 1
2018-12-22 03:32:45 +01:00
call_if_eq BattleFrontier_BattleFactoryLobby_EventScript_2587BA
2017-11-10 02:21:31 +01:00
BattleFrontier_BattleFactoryLobby_EventScript_258606:: @ 8258606
2018-08-25 19:59:47 +02:00
compare VAR_FRONTIER_BATTLE_MODE, 0
2018-12-22 03:32:45 +01:00
call_if_eq BattleFrontier_BattleFactoryLobby_EventScript_2587C3
2018-08-25 19:59:47 +02:00
compare VAR_FRONTIER_BATTLE_MODE, 1
2018-12-22 03:32:45 +01:00
call_if_eq BattleFrontier_BattleFactoryLobby_EventScript_2587C9
2017-11-10 02:21:31 +01:00
waitmessage
2019-09-19 06:56:51 +02:00
multichoice 17, 6, MULTI_CHALLENGEINFO, 0
2017-11-10 02:21:31 +01:00
switch VAR_RESULT
case 0, BattleFrontier_BattleFactoryLobby_EventScript_258653
case 1, BattleFrontier_BattleFactoryLobby_EventScript_258768
case 2, BattleFrontier_BattleFactoryLobby_EventScript_25879D
2019-09-19 06:56:51 +02:00
case MULTI_B_PRESSED, BattleFrontier_BattleFactoryLobby_EventScript_25879D
2017-11-10 02:21:31 +01:00
BattleFrontier_BattleFactoryLobby_EventScript_258653:: @ 8258653
message BattleFrontier_BattleFactoryLobby_Text_258BE9
waitmessage
2019-09-19 06:56:51 +02:00
multichoice 17, 6, MULTI_LEVEL_MODE, 0
2017-11-10 02:21:31 +01:00
switch VAR_RESULT
case 2, BattleFrontier_BattleFactoryLobby_EventScript_25879D
2019-09-19 06:56:51 +02:00
case MULTI_B_PRESSED, BattleFrontier_BattleFactoryLobby_EventScript_25879D
2019-11-10 02:40:25 +01:00
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_2
2017-11-10 02:21:31 +01:00
setvar VAR_0x8005, 1
copyvar VAR_0x8006, VAR_RESULT
2018-11-01 21:31:10 +01:00
special CallFrontierUtilFunc
msgbox BattleFrontier_BattleFactoryLobby_Text_258C27, MSGBOX_YESNO
2017-11-10 02:21:31 +01:00
switch VAR_RESULT
2019-11-02 17:34:53 +01:00
case NO, BattleFrontier_BattleFactoryLobby_EventScript_25879A
case YES, BattleFrontier_BattleFactoryLobby_EventScript_2586B9
case MULTI_B_PRESSED, BattleFrontier_BattleFactoryLobby_EventScript_25879A
2017-11-10 02:21:31 +01:00
BattleFrontier_BattleFactoryLobby_EventScript_2586B9:: @ 82586B9
2018-05-19 18:02:43 +02:00
setvar VAR_TEMP_0, 0
2017-11-10 02:21:31 +01:00
setvar VAR_0x8004, 0
2018-11-11 16:44:27 +01:00
special CallBattleFactoryFunction
2019-11-10 02:40:25 +01:00
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_2
2017-11-10 02:21:31 +01:00
setvar VAR_0x8005, 0
setvar VAR_0x8006, 1
2018-11-01 21:31:10 +01:00
special CallFrontierUtilFunc
2017-11-10 02:21:31 +01:00
setvar VAR_0x8004, 2
setvar VAR_0x8005, 2
setvar VAR_0x8006, 1
2018-11-11 16:44:27 +01:00
special CallBattleFactoryFunction
2019-11-10 02:40:25 +01:00
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_2
2017-11-10 02:21:31 +01:00
setvar VAR_0x8005, 3
setvar VAR_0x8006, 0
2018-11-01 21:31:10 +01:00
special CallFrontierUtilFunc
2017-11-10 02:21:31 +01:00
closemessage
delay 2
call Common_EventScript_SaveGame
2018-05-19 18:02:43 +02:00
setvar VAR_TEMP_0, 255
compare VAR_RESULT, 0
2018-12-22 02:28:24 +01:00
goto_if_eq BattleFrontier_BattleFactoryLobby_EventScript_258783
2017-11-10 02:21:31 +01:00
setvar VAR_0x8006, 0
BattleFrontier_BattleFactoryLobby_EventScript_25871A:: @ 825871A
2018-04-29 14:21:59 +02:00
special SavePlayerParty
msgbox BattleFrontier_BattleFactoryLobby_Text_258CB1, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
closemessage
2018-08-25 19:59:47 +02:00
compare VAR_FRONTIER_BATTLE_MODE, 0
2018-12-22 03:32:45 +01:00
call_if_eq BattleFrontier_BattleFactoryLobby_EventScript_25875C
2018-08-25 19:59:47 +02:00
compare VAR_FRONTIER_BATTLE_MODE, 1
2018-12-22 03:32:45 +01:00
call_if_eq BattleFrontier_BattleFactoryLobby_EventScript_258762
2017-11-10 02:21:31 +01:00
applymovement VAR_LAST_TALKED, BattleFrontier_BattleFactoryLobby_Movement_2587A7
applymovement EVENT_OBJ_ID_PLAYER, BattleFrontier_BattleFactoryLobby_Movement_2587AC
2017-11-10 02:21:31 +01:00
waitmovement 0
warp MAP_BATTLE_FRONTIER_BATTLE_FACTORY_PRE_BATTLE_ROOM, 255, 8, 13
2018-05-19 18:02:43 +02:00
setvar VAR_TEMP_0, 0
2017-11-10 02:21:31 +01:00
waitstate
end
BattleFrontier_BattleFactoryLobby_EventScript_25875C:: @ 825875C
setvar VAR_LAST_TALKED, 1
return
BattleFrontier_BattleFactoryLobby_EventScript_258762:: @ 8258762
setvar VAR_LAST_TALKED, 6
return
BattleFrontier_BattleFactoryLobby_EventScript_258768:: @ 8258768
2018-08-25 19:59:47 +02:00
compare VAR_FRONTIER_BATTLE_MODE, 0
2018-12-22 03:32:45 +01:00
call_if_eq BattleFrontier_BattleFactoryLobby_EventScript_2587CF
2018-08-25 19:59:47 +02:00
compare VAR_FRONTIER_BATTLE_MODE, 1
2018-12-22 03:32:45 +01:00
call_if_eq BattleFrontier_BattleFactoryLobby_EventScript_2587D8
2017-11-10 02:21:31 +01:00
goto BattleFrontier_BattleFactoryLobby_EventScript_258606
BattleFrontier_BattleFactoryLobby_EventScript_258783:: @ 8258783
2019-11-10 02:40:25 +01:00
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_2
2017-11-10 02:21:31 +01:00
setvar VAR_0x8005, 0
setvar VAR_0x8006, 0
2018-11-01 21:31:10 +01:00
special CallFrontierUtilFunc
2017-11-10 02:21:31 +01:00
goto BattleFrontier_BattleFactoryLobby_EventScript_25879D
BattleFrontier_BattleFactoryLobby_EventScript_25879A:: @ 825879A
2018-04-29 14:21:59 +02:00
special LoadPlayerParty
2017-11-10 02:21:31 +01:00
BattleFrontier_BattleFactoryLobby_EventScript_25879D:: @ 825879D
msgbox BattleFrontier_BattleFactoryLobby_Text_258BC5, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
release
end
BattleFrontier_BattleFactoryLobby_Movement_2587A7: @ 82587A7
walk_up
walk_up
walk_up
set_invisible
2017-11-10 02:21:31 +01:00
step_end
BattleFrontier_BattleFactoryLobby_Movement_2587AC: @ 82587AC
walk_up
walk_up
walk_up
walk_up
2017-11-10 02:21:31 +01:00
step_end
BattleFrontier_BattleFactoryLobby_EventScript_2587B1:: @ 82587B1
msgbox BattleFrontier_BattleFactoryLobby_Text_2588EE, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
return
BattleFrontier_BattleFactoryLobby_EventScript_2587BA:: @ 82587BA
msgbox BattleFrontier_BattleFactoryLobby_Text_258F93, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
return
BattleFrontier_BattleFactoryLobby_EventScript_2587C3:: @ 82587C3
message BattleFrontier_BattleFactoryLobby_Text_25897A
return
BattleFrontier_BattleFactoryLobby_EventScript_2587C9:: @ 82587C9
message BattleFrontier_BattleFactoryLobby_Text_25901F
return
BattleFrontier_BattleFactoryLobby_EventScript_2587CF:: @ 82587CF
msgbox BattleFrontier_BattleFactoryLobby_Text_2589B3, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
return
BattleFrontier_BattleFactoryLobby_EventScript_2587D8:: @ 82587D8
msgbox BattleFrontier_BattleFactoryLobby_Text_259058, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
return
BattleFrontier_BattleFactoryLobby_EventScript_2587E1:: @ 82587E1
lockall
2019-11-10 02:40:25 +01:00
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_RESULTS_WINDOW
2017-11-10 02:21:31 +01:00
setvar VAR_0x8005, 4
setvar VAR_0x8006, 0
2018-11-01 21:31:10 +01:00
special CallFrontierUtilFunc
2017-11-10 02:21:31 +01:00
waitbuttonpress
special RemoveRecordsWindow
2017-11-10 02:21:31 +01:00
releaseall
end
BattleFrontier_BattleFactoryLobby_EventScript_2587FA:: @ 82587FA
lockall
2019-11-10 02:40:25 +01:00
setvar VAR_0x8004, FRONTIER_UTIL_FUNC_RESULTS_WINDOW
2017-11-10 02:21:31 +01:00
setvar VAR_0x8005, 4
setvar VAR_0x8006, 1
2018-11-01 21:31:10 +01:00
special CallFrontierUtilFunc
2017-11-10 02:21:31 +01:00
waitbuttonpress
special RemoveRecordsWindow
2017-11-10 02:21:31 +01:00
releaseall
end
BattleFrontier_BattleFactoryLobby_EventScript_258813:: @ 8258813
msgbox BattleFrontier_BattleFactoryLobby_Text_2593D7, MSGBOX_NPC
2017-11-10 02:21:31 +01:00
end
BattleFrontier_BattleFactoryLobby_EventScript_25881C:: @ 825881C
msgbox BattleFrontier_BattleFactoryLobby_Text_2594E5, MSGBOX_NPC
2017-11-10 02:21:31 +01:00
end
BattleFrontier_BattleFactoryLobby_EventScript_258825:: @ 8258825
lock
msgbox BattleFrontier_BattleFactoryLobby_Text_259547, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
release
end
BattleFrontier_BattleFactoryLobby_EventScript_258830:: @ 8258830
msgbox BattleFrontier_BattleFactoryLobby_Text_2595C4, MSGBOX_NPC
2017-11-10 02:21:31 +01:00
end
BattleFrontier_BattleFactoryLobby_EventScript_258839:: @ 8258839
lockall
msgbox BattleFrontier_BattleFactoryLobby_Text_259721, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
goto BattleFrontier_BattleFactoryLobby_EventScript_258848
end
BattleFrontier_BattleFactoryLobby_EventScript_258848:: @ 8258848
message BattleFrontier_BattleFactoryLobby_Text_259743
waitmessage
2019-09-19 06:56:51 +02:00
multichoice 17, 0, MULTI_BATTLE_FACTORY_RULES, 0
2017-11-10 02:21:31 +01:00
switch VAR_RESULT
case 0, BattleFrontier_BattleFactoryLobby_EventScript_2588A6
case 1, BattleFrontier_BattleFactoryLobby_EventScript_2588B4
case 2, BattleFrontier_BattleFactoryLobby_EventScript_2588C2
case 3, BattleFrontier_BattleFactoryLobby_EventScript_2588D0
case 4, BattleFrontier_BattleFactoryLobby_EventScript_2588DE
case 5, BattleFrontier_BattleFactoryLobby_EventScript_2588EC
2019-09-19 06:56:51 +02:00
case MULTI_B_PRESSED, BattleFrontier_BattleFactoryLobby_EventScript_2588EC
2017-11-10 02:21:31 +01:00
end
BattleFrontier_BattleFactoryLobby_EventScript_2588A6:: @ 82588A6
msgbox BattleFrontier_BattleFactoryLobby_Text_259766, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
goto BattleFrontier_BattleFactoryLobby_EventScript_258848
end
BattleFrontier_BattleFactoryLobby_EventScript_2588B4:: @ 82588B4
msgbox BattleFrontier_BattleFactoryLobby_Text_2597FB, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
goto BattleFrontier_BattleFactoryLobby_EventScript_258848
end
BattleFrontier_BattleFactoryLobby_EventScript_2588C2:: @ 82588C2
msgbox BattleFrontier_BattleFactoryLobby_Text_25987E, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
goto BattleFrontier_BattleFactoryLobby_EventScript_258848
end
BattleFrontier_BattleFactoryLobby_EventScript_2588D0:: @ 82588D0
msgbox BattleFrontier_BattleFactoryLobby_Text_259920, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
goto BattleFrontier_BattleFactoryLobby_EventScript_258848
end
BattleFrontier_BattleFactoryLobby_EventScript_2588DE:: @ 82588DE
msgbox BattleFrontier_BattleFactoryLobby_Text_259A5E, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
goto BattleFrontier_BattleFactoryLobby_EventScript_258848
end
BattleFrontier_BattleFactoryLobby_EventScript_2588EC:: @ 82588EC
releaseall
end
BattleFrontier_BattleFactoryLobby_Text_2588EE: @ 82588EE
.string "Where the intelligence of TRAINERS\n"
.string "is put to the test!\p"
.string "Welcome to the BATTLE FACTORY!\p"
.string "I am your guide to the Battle Swap\n"
.string "Single Tournament.$"
BattleFrontier_BattleFactoryLobby_Text_25897A: @ 825897A
.string "Would you like to take the Battle\n"
.string "Swap Single challenge?$"
BattleFrontier_BattleFactoryLobby_Text_2589B3: @ 82589B3
.string "The Battle Swap Single Tournament\n"
.string "is a SINGLE BATTLE competition using\l"
.string "only rental POKéMON.\p"
.string "First, you will be loaned three\n"
.string "POKéMON specifically for this event.\p"
.string "Using the supplied rental POKéMON,\n"
.string "you must conduct a SINGLE BATTLE.\p"
.string "If you win, you are permitted to trade\n"
.string "one of your rental POKéMON.\p"
.string "Repeat this cycle of battling and\n"
.string "trading--if you win seven times in\l"
.string "a row, you will earn Battle Points.\p"
.string "If you want to interrupt your\n"
.string "challenge, please save the game.\p"
2018-12-07 16:41:08 +01:00
.string "If you don't save, you will be\n"
2017-11-10 02:21:31 +01:00
.string "disqualified from your challenge.$"
BattleFrontier_BattleFactoryLobby_Text_258BC5: @ 8258BC5
.string "We look forward to your next visit.$"
BattleFrontier_BattleFactoryLobby_Text_258BE9: @ 8258BE9
.string "Which level do you wish to challenge?\n"
.string "Level 50 or Open Level?$"
BattleFrontier_BattleFactoryLobby_Text_258C27: @ 8258C27
.string "Before you begin your challenge,\n"
.string "I need to save the game. Is that okay?$"
2017-11-10 00:40:08 +01:00
BattleFrontier_BattleFactoryLobby_Text_258C6F: @ 8258C6F
.string "Okay, I will hold your POKéMON for\n"
.string "safekeeping while you compete.$"
2017-11-10 02:21:31 +01:00
BattleFrontier_BattleFactoryLobby_Text_258CB1: @ 8258CB1
.string "Please step this way.$"
BattleFrontier_BattleFactoryLobby_Text_258CC7: @ 8258CC7
.string "Thank you for participating!\p"
.string "I will return your POKéMON in exchange\n"
.string "for our rental POKéMON.\p"
.string "I must also save the event results.\n"
.string "Please wait.$"
2017-11-10 00:40:08 +01:00
BattleFrontier_BattleFactoryLobby_Text_258D54: @ 8258D54
.string "I will return your POKéMON in exchange\n"
.string "for our rental POKéMON.$"
2017-11-10 02:21:31 +01:00
BattleFrontier_BattleFactoryLobby_Text_258D93: @ 8258D93
2018-12-07 16:41:08 +01:00
.string "Congratulations! You've won seven\n"
2017-11-10 02:21:31 +01:00
.string "straight Battle Swap matches!$"
2017-11-10 00:40:08 +01:00
BattleFrontier_BattleFactoryLobby_Text_258DD3: @ 8258DD3
.string "In recognition of your 7-win streak,\n"
.string "we award you these Battle Point(s).$"
BattleFrontier_BattleFactoryLobby_Text_258E1C: @ 8258E1C
.string "Oh, oh, oh!\p"
.string "Your Battle Points are maxed.\p"
.string "Please come back after using\n"
.string "some Battle Points.$"
2017-11-10 02:21:31 +01:00
BattleFrontier_BattleFactoryLobby_Text_258E77: @ 8258E77
2018-12-07 16:41:08 +01:00
.string "We've been waiting for you!\p"
2017-11-10 02:21:31 +01:00
.string "Before we resume your challenge,\n"
.string "I must save the game.$"
BattleFrontier_BattleFactoryLobby_Text_258ECA: @ 8258ECA
2018-12-07 16:41:08 +01:00
.string "I'm sorry to say this, but you didn't\n"
2017-11-10 02:21:31 +01:00
.string "save before you quit playing last time.\p"
.string "As a result, you have been disqualified\n"
.string "from your challenge.$"
2017-11-10 00:40:08 +01:00
BattleFrontier_BattleFactoryLobby_Text_258F55: @ 8258F55
2018-12-07 16:41:08 +01:00
.string "We'll return your personal POKéMON.$"
2017-11-10 00:40:08 +01:00
BattleFrontier_BattleFactoryLobby_Text_258F79: @ 8258F79
.string "{PLAYER} received the prize\n"
.string "{STR_VAR_1}.$"
2017-11-10 02:21:31 +01:00
BattleFrontier_BattleFactoryLobby_Text_258F93: @ 8258F93
.string "Where the intelligence of TRAINERS\n"
.string "is put to the test!\p"
.string "Welcome to the BATTLE FACTORY!\p"
.string "I am your guide to the Battle Swap\n"
.string "Double Tournament.$"
BattleFrontier_BattleFactoryLobby_Text_25901F: @ 825901F
.string "Would you like to take the Battle\n"
.string "Swap Double challenge?$"
BattleFrontier_BattleFactoryLobby_Text_259058: @ 8259058
.string "The Battle Swap Double Tournament\n"
.string "is a DOUBLE BATTLE competition using\l"
.string "only rental POKéMON.\p"
.string "First, you will be loaned three\n"
.string "POKéMON specifically for this event.\p"
.string "Using the supplied rental POKéMON,\n"
.string "you must conduct a DOUBLE BATTLE.\p"
.string "If you win, you are permitted to trade\n"
.string "one of your rental POKéMON.\p"
.string "Repeat this cycle of battling and\n"
.string "trading--if you win seven times in\l"
.string "a row, you will earn Battle Points.\p"
.string "If you want to interrupt your\n"
.string "challenge, please save the game.\p"
2018-12-07 16:41:08 +01:00
.string "If you don't save before interrupting,\n"
2017-11-10 02:21:31 +01:00
.string "you will be disqualified.$"
BattleFrontier_BattleFactoryLobby_Text_25926A: @ 825926A
.string "Congratulations for defeating\n"
.string "the FACTORY HEAD and winning\l"
.string "seven matches in a row!$"
BattleFrontier_BattleFactoryLobby_Text_2592BD: @ 82592BD
.string "In recognition of your wealth of\n"
.string "knowledge and keen intelligence,\l"
.string "we award you these Battle Point(s).$"
BattleFrontier_BattleFactoryLobby_Text_259323: @ 8259323
.string "Let me exchange your POKéMON\n"
.string "for our rental POKéMON.\p"
.string "I need to save the battle data,\n"
.string "so please wait.$"
BattleFrontier_BattleFactoryLobby_Text_259388: @ 8259388
.string "Would you like to record your last\n"
.string "BATTLE FACTORY match on your\l"
.string "FRONTIER PASS?$"
BattleFrontier_BattleFactoryLobby_Text_2593D7: @ 82593D7
.string "Hi!\n"
.string "You, there!\p"
.string "Are you thinking that the events here\n"
2018-12-07 16:41:08 +01:00
.string "are easy since you don't need to have\l"
2017-11-10 02:21:31 +01:00
.string "a raised team of POKéMON?\p"
2018-12-07 16:41:08 +01:00
.string "I wouldn't be too sure about winning\n"
2017-11-10 02:21:31 +01:00
.string "that easily.\p"
2018-12-07 16:41:08 +01:00
.string "If you don't have thorough knowledge\n"
2017-11-10 02:21:31 +01:00
.string "about POKéMON and their moves,\l"
.string "it will be tough to keep winning.$"
BattleFrontier_BattleFactoryLobby_Text_2594E5: @ 82594E5
.string "I swapped for a weak POKéMON…\n"
.string "I thought it was a good kind to have…\p"
.string "They wiped the floor with us…$"
BattleFrontier_BattleFactoryLobby_Text_259547: @ 8259547
2018-12-07 16:41:08 +01:00
.string "Things haven't been going my way\n"
2017-11-10 02:21:31 +01:00
.string "at all.\p"
2018-12-07 16:41:08 +01:00
.string "You need to check your opponent's\n"
2017-11-10 02:21:31 +01:00
.string "POKéMON during battle to see if\l"
2018-12-07 16:41:08 +01:00
.string "they're any good.$"
2017-11-10 02:21:31 +01:00
BattleFrontier_BattleFactoryLobby_Text_2595C4: @ 82595C4
.string "You know how the staff here give you\n"
.string "a few hints about your next opponent?\p"
2018-12-07 16:41:08 +01:00
.string "Well, I'm a full-grown man, but I have\n"
2017-11-10 02:21:31 +01:00
.string "trouble figuring out their hints.$"
2017-11-10 00:40:08 +01:00
BattleFrontier_BattleFactoryLobby_Text_259658: @ 8259658
2018-12-07 16:41:08 +01:00
.string "Like, I'm really tough, but I get bored\n"
2017-11-10 00:40:08 +01:00
.string "really easily, so I just kept swapping\l"
.string "and battling over and over.\p"
.string "So anyway, when I kept entering\n"
.string "Battle Swap events, I noticed they\l"
.string "varied the rental POKéMON.$"
2017-11-10 02:21:31 +01:00
BattleFrontier_BattleFactoryLobby_Text_259721: @ 8259721
2017-11-10 00:40:08 +01:00
SlateportCity_BattleTentLobby_Text_259721: @ 8259721
.string "The Battle Swap rules are listed.$"
BattleFrontier_BattleFactoryLobby_Text_259743: @ 8259743
SlateportCity_BattleTentLobby_Text_259743: @ 8259743
.string "Which heading do you want to read?$"
BattleFrontier_BattleFactoryLobby_Text_259766: @ 8259766
.string "In a Battle Swap event, you may use\n"
.string "only three POKéMON.\p"
.string "Whether you are renting or swapping,\n"
.string "your team may not have two or more\l"
.string "of the same POKéMON.$"
BattleFrontier_BattleFactoryLobby_Text_2597FB: @ 82597FB
.string "You may swap POKéMON only with\n"
.string "the TRAINER you have just defeated.\p"
.string "You may swap for only those POKéMON\n"
.string "used by the beaten TRAINER.$"
BattleFrontier_BattleFactoryLobby_Text_25987E: @ 825987E
.string "After every battle you win, you may\n"
.string "swap for one of your defeated\l"
2018-12-07 16:41:08 +01:00
.string "opponent's POKéMON.\p"
2017-11-10 00:40:08 +01:00
.string "You will not be able to swap POKéMON\n"
.string "with the seventh TRAINER in the event.$"
BattleFrontier_BattleFactoryLobby_Text_259920: @ 8259920
.string "There are two key points to be aware\n"
.string "of when swapping POKéMON.\p"
2018-12-07 16:41:08 +01:00
.string "First, when swapping, you can't check\n"
2017-11-10 00:40:08 +01:00
.string "the stats of the POKéMON you are\l"
.string "about to receive.\p"
.string "Second, the POKéMON on your team\n"
.string "are lined up in sequence, depending on\l"
.string "the order in which you rented them.\p"
.string "This sequence remains unchanged\n"
.string "even when swaps are made.$"
BattleFrontier_BattleFactoryLobby_Text_259A5E: @ 8259A5E
.string "In the Open Level, the rental POKéMON\n"
2018-12-07 16:41:08 +01:00
.string "and the opposing TRAINERS' POKéMON\l"
2017-11-10 00:40:08 +01:00
.string "are all Level 100.$"