2020-06-21 07:56:57 +02:00
|
|
|
.set LOCALID_GREETER, 1
|
|
|
|
.set LOCALID_GUIDE, 2
|
|
|
|
.set LOCALID_SCOTT, 4
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_MapScripts::
|
2019-11-13 01:51:19 +01:00
|
|
|
map_script MAP_SCRIPT_ON_FRAME_TABLE, BattleFrontier_ReceptionGate_OnFrame
|
2019-04-05 01:28:37 +02:00
|
|
|
map_script MAP_SCRIPT_ON_TRANSITION, BattleFrontier_ReceptionGate_OnTransition
|
2017-11-10 02:21:31 +01:00
|
|
|
.byte 0
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_OnTransition:
|
2017-12-27 04:20:29 +01:00
|
|
|
setflag FLAG_LANDMARK_BATTLE_FRONTIER
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_OnFrame:
|
2019-11-13 02:53:59 +01:00
|
|
|
map_script_2 VAR_HAS_ENTERED_BATTLE_FRONTIER, 0, BattleFrontier_ReceptionGate_EventScript_FirstTimeEntering
|
2017-11-10 02:21:31 +01:00
|
|
|
.2byte 0
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_FirstTimeEntering::
|
2017-11-10 02:21:31 +01:00
|
|
|
lockall
|
2019-02-28 02:25:09 +01:00
|
|
|
setvar VAR_HAS_ENTERED_BATTLE_FRONTIER, 1
|
2017-11-10 02:21:31 +01:00
|
|
|
playse SE_PIN
|
2020-06-21 07:56:57 +02:00
|
|
|
applymovement LOCALID_GREETER, Common_Movement_ExclamationMark
|
2017-11-10 02:21:31 +01:00
|
|
|
waitmovement 0
|
2020-06-21 07:56:57 +02:00
|
|
|
applymovement LOCALID_GREETER, Common_Movement_Delay48
|
2017-11-10 02:21:31 +01:00
|
|
|
waitmovement 0
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_FirstTimeHereThisWay, MSGBOX_DEFAULT
|
2017-11-10 02:21:31 +01:00
|
|
|
closemessage
|
2019-11-21 05:12:51 +01:00
|
|
|
applymovement OBJ_EVENT_ID_PLAYER, BattleFrontier_ReceptionGate_Movement_PlayerApproachCounter
|
2017-11-10 02:21:31 +01:00
|
|
|
waitmovement 0
|
2019-11-13 02:53:59 +01:00
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ScottScene
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_ScottScene::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_WelcomeToBattleFrontier, MSGBOX_DEFAULT
|
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_IssueFrontierPass, MSGBOX_DEFAULT
|
2020-08-21 00:02:00 +02:00
|
|
|
playfanfare MUS_OBTAIN_ITEM
|
2019-11-13 02:53:59 +01:00
|
|
|
message BattleFrontier_ReceptionGate_Text_ObtainedFrontierPass
|
2017-11-10 02:21:31 +01:00
|
|
|
waitfanfare
|
|
|
|
waitmessage
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_PlacedTrainerCardInFrontierPass, MSGBOX_DEFAULT
|
2017-11-10 02:21:31 +01:00
|
|
|
setflag FLAG_SYS_FRONTIER_PASS
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_EnjoyBattleFrontier, MSGBOX_DEFAULT
|
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_IfItIsntPlayerYouCame, MSGBOX_DEFAULT
|
2017-11-10 02:21:31 +01:00
|
|
|
closemessage
|
2021-11-04 19:22:28 +01:00
|
|
|
applymovement LOCALID_GREETER, Common_Movement_WalkInPlaceFasterUp
|
|
|
|
applymovement LOCALID_GUIDE, Common_Movement_WalkInPlaceFasterUp
|
|
|
|
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterUp
|
2017-11-10 02:21:31 +01:00
|
|
|
waitmovement 0
|
|
|
|
playse SE_PIN
|
2020-06-21 07:56:57 +02:00
|
|
|
applymovement LOCALID_GREETER, Common_Movement_ExclamationMark
|
|
|
|
applymovement LOCALID_GUIDE, Common_Movement_ExclamationMark
|
2019-11-21 05:12:51 +01:00
|
|
|
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_ExclamationMark
|
2017-11-10 02:21:31 +01:00
|
|
|
waitmovement 0
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_OhMrScottGoodDay, MSGBOX_DEFAULT
|
2017-11-10 02:21:31 +01:00
|
|
|
closemessage
|
2020-06-21 07:56:57 +02:00
|
|
|
applymovement LOCALID_GREETER, BattleFrontier_ReceptionGate_Movement_GreeterFaceScott
|
|
|
|
applymovement LOCALID_GUIDE, BattleFrontier_ReceptionGate_Movement_FacilityGuideFaceScott
|
2019-11-21 05:12:51 +01:00
|
|
|
applymovement OBJ_EVENT_ID_PLAYER, BattleFrontier_ReceptionGate_Movement_PlayerFaceScott
|
2020-06-21 07:56:57 +02:00
|
|
|
applymovement LOCALID_SCOTT, BattleFrontier_ReceptionGate_Movement_ScottEnter
|
2017-11-10 02:21:31 +01:00
|
|
|
waitmovement 0
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_ScottGreatToSeeYouHere, MSGBOX_DEFAULT
|
2017-11-10 02:21:31 +01:00
|
|
|
closemessage
|
2020-06-21 07:56:57 +02:00
|
|
|
applymovement LOCALID_SCOTT, BattleFrontier_ReceptionGate_Movement_ScottExit
|
2017-11-10 02:21:31 +01:00
|
|
|
waitmovement 0
|
2020-06-21 07:56:57 +02:00
|
|
|
removeobject LOCALID_SCOTT
|
2017-11-10 02:21:31 +01:00
|
|
|
releaseall
|
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Movement_PlayerApproachCounter:
|
2018-06-14 01:19:19 +02:00
|
|
|
walk_up
|
|
|
|
walk_up
|
|
|
|
walk_left
|
|
|
|
walk_left
|
2017-11-10 02:21:31 +01:00
|
|
|
step_end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Movement_PlayerFaceScott:
|
2018-06-14 01:19:19 +02:00
|
|
|
delay_16
|
|
|
|
delay_16
|
|
|
|
delay_16
|
|
|
|
delay_8
|
2021-11-04 19:22:28 +01:00
|
|
|
walk_in_place_faster_right
|
2017-11-10 02:21:31 +01:00
|
|
|
step_end
|
|
|
|
|
2019-11-13 02:53:59 +01:00
|
|
|
@ Unused
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Movement_WalkDown:
|
2018-06-14 01:19:19 +02:00
|
|
|
walk_down
|
|
|
|
walk_down
|
2017-11-10 08:36:41 +01:00
|
|
|
step_end
|
2017-11-10 02:21:31 +01:00
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Movement_ScottEnter:
|
2018-06-14 01:19:19 +02:00
|
|
|
walk_down
|
|
|
|
walk_down
|
|
|
|
walk_down
|
|
|
|
walk_down
|
|
|
|
walk_down
|
|
|
|
walk_down
|
|
|
|
walk_left
|
2017-11-10 02:21:31 +01:00
|
|
|
step_end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Movement_ScottExit:
|
2018-06-14 01:19:19 +02:00
|
|
|
walk_right
|
|
|
|
walk_up
|
|
|
|
walk_up
|
|
|
|
walk_up
|
|
|
|
walk_up
|
|
|
|
walk_up
|
|
|
|
walk_up
|
2017-11-10 02:21:31 +01:00
|
|
|
step_end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Movement_GreeterFaceScott:
|
2018-06-14 01:19:19 +02:00
|
|
|
delay_16
|
|
|
|
delay_16
|
|
|
|
delay_16
|
|
|
|
delay_8
|
2021-11-04 19:22:28 +01:00
|
|
|
walk_in_place_faster_right
|
2017-11-10 02:21:31 +01:00
|
|
|
step_end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Movement_FacilityGuideFaceScott:
|
2018-06-14 01:19:19 +02:00
|
|
|
delay_16
|
|
|
|
delay_16
|
|
|
|
delay_16
|
|
|
|
delay_8
|
2021-11-04 19:22:28 +01:00
|
|
|
walk_in_place_faster_left
|
2017-11-10 02:21:31 +01:00
|
|
|
step_end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_Greeter::
|
2017-11-10 02:21:31 +01:00
|
|
|
lock
|
|
|
|
faceplayer
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_WelcomeToBattleFrontier, MSGBOX_DEFAULT
|
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_EnjoyBattleFrontier, MSGBOX_DEFAULT
|
2017-11-10 02:21:31 +01:00
|
|
|
release
|
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_FacilityGuide::
|
2017-11-10 02:21:31 +01:00
|
|
|
lock
|
|
|
|
faceplayer
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_YourGuideToFacilities, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFacilityToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_ChooseFacilityToLearnAbout::
|
2019-11-13 02:53:59 +01:00
|
|
|
message BattleFrontier_ReceptionGate_Text_LearnAboutWhich2
|
2017-11-10 02:21:31 +01:00
|
|
|
waitmessage
|
2019-09-13 20:24:07 +02:00
|
|
|
setvar VAR_0x8004, SCROLL_MULTI_BF_RECEPTIONIST
|
|
|
|
special ShowScrollableMultichoice
|
2017-11-10 02:21:31 +01:00
|
|
|
waitstate
|
|
|
|
switch VAR_RESULT
|
2019-11-13 02:53:59 +01:00
|
|
|
case 0, BattleFrontier_ReceptionGate_EventScript_BattleTower
|
|
|
|
case 1, BattleFrontier_ReceptionGate_EventScript_BattleDome
|
|
|
|
case 2, BattleFrontier_ReceptionGate_EventScript_BattlePalace
|
|
|
|
case 3, BattleFrontier_ReceptionGate_EventScript_BattleArena
|
|
|
|
case 4, BattleFrontier_ReceptionGate_EventScript_BattleFactory
|
|
|
|
case 5, BattleFrontier_ReceptionGate_EventScript_BattlePike
|
|
|
|
case 6, BattleFrontier_ReceptionGate_EventScript_BattlePyramid
|
|
|
|
case 7, BattleFrontier_ReceptionGate_EventScript_RankingHall
|
|
|
|
case 8, BattleFrontier_ReceptionGate_EventScript_ExchangeCorner
|
|
|
|
case 9, BattleFrontier_ReceptionGate_EventScript_ExitFacilityGuide
|
|
|
|
case MULTI_B_PRESSED, BattleFrontier_ReceptionGate_EventScript_ExitFacilityGuide
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_BattleTower::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_BattleTowerInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFacilityToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_BattleDome::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_BattleDomeInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFacilityToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_BattlePalace::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_BattlePalaceInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFacilityToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_BattleArena::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_BattleArenaInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFacilityToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_BattleFactory::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_BattleFactoryInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFacilityToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_BattlePike::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_BattlePikeInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFacilityToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_BattlePyramid::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_BattlePyramidInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFacilityToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_RankingHall::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_RankingHallInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFacilityToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_ExchangeCorner::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_ExchangeCornerInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFacilityToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_ExitFacilityGuide::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_EnjoyBattleFrontier, MSGBOX_DEFAULT
|
2017-11-10 02:21:31 +01:00
|
|
|
release
|
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_RulesGuide::
|
2017-11-10 02:21:31 +01:00
|
|
|
lock
|
|
|
|
faceplayer
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_YourGuideToRules, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseRuleToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_ChooseRuleToLearnAbout::
|
2019-11-13 02:53:59 +01:00
|
|
|
message BattleFrontier_ReceptionGate_Text_LearnAboutWhat
|
2017-11-10 02:21:31 +01:00
|
|
|
waitmessage
|
2021-03-31 06:35:56 +02:00
|
|
|
multichoice 15, 0, MULTI_FRONTIER_RULES, FALSE
|
2017-11-10 02:21:31 +01:00
|
|
|
switch VAR_RESULT
|
2019-11-13 02:53:59 +01:00
|
|
|
case 0, BattleFrontier_ReceptionGate_EventScript_LevelMode
|
|
|
|
case 1, BattleFrontier_ReceptionGate_EventScript_Level50
|
|
|
|
case 2, BattleFrontier_ReceptionGate_EventScript_OpenLevel
|
|
|
|
case 3, BattleFrontier_ReceptionGate_EventScript_MonEntry
|
|
|
|
case 4, BattleFrontier_ReceptionGate_EventScript_HoldItems
|
|
|
|
case 5, BattleFrontier_ReceptionGate_EventScript_ExitRulesGuide
|
|
|
|
case MULTI_B_PRESSED, BattleFrontier_ReceptionGate_EventScript_ExitRulesGuide
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_LevelMode::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_LevelModeInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseRuleToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_Level50::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_Level50Info, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseRuleToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_OpenLevel::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_OpenLevelInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseRuleToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_MonEntry::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_MonEntryInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseRuleToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_HoldItems::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_HoldItemsInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseRuleToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_ExitRulesGuide::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_EnjoyBattleFrontier, MSGBOX_DEFAULT
|
2017-11-10 02:21:31 +01:00
|
|
|
release
|
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_FrontierPassGuide::
|
2017-11-10 02:21:31 +01:00
|
|
|
lock
|
|
|
|
faceplayer
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_YourGuideToFrontierPass, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFrontierPassInfoToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_ChooseFrontierPassInfoToLearnAbout::
|
2019-11-13 02:53:59 +01:00
|
|
|
message BattleFrontier_ReceptionGate_Text_LearnAboutWhich1
|
2017-11-10 02:21:31 +01:00
|
|
|
waitmessage
|
2021-03-31 06:35:56 +02:00
|
|
|
multichoice 16, 4, MULTI_FRONTIER_PASS_INFO, FALSE
|
2017-11-10 02:21:31 +01:00
|
|
|
switch VAR_RESULT
|
2019-11-13 02:53:59 +01:00
|
|
|
case 0, BattleFrontier_ReceptionGate_EventScript_Symbols
|
|
|
|
case 1, BattleFrontier_ReceptionGate_EventScript_RecordBattle
|
|
|
|
case 2, BattleFrontier_ReceptionGate_EventScript_BattlePoints
|
|
|
|
case 3, BattleFrontier_ReceptionGate_EventScript_ExitFrontierPassGuide
|
|
|
|
case MULTI_B_PRESSED, BattleFrontier_ReceptionGate_EventScript_ExitFrontierPassGuide
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_Symbols::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_SymbolsInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFrontierPassInfoToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_RecordBattle::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_RecordedBattleInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFrontierPassInfoToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_BattlePoints::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_BattlePointsInfo, MSGBOX_DEFAULT
|
|
|
|
goto BattleFrontier_ReceptionGate_EventScript_ChooseFrontierPassInfoToLearnAbout
|
2017-11-10 02:21:31 +01:00
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_EventScript_ExitFrontierPassGuide::
|
2019-11-13 02:53:59 +01:00
|
|
|
msgbox BattleFrontier_ReceptionGate_Text_EnjoyBattleFrontier, MSGBOX_DEFAULT
|
2017-11-10 02:21:31 +01:00
|
|
|
release
|
|
|
|
end
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_FirstTimeHereThisWay:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "Is it your first time here?\n"
|
|
|
|
.string "Please step this way!$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_WelcomeToBattleFrontier:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "The front lines of POKéMON battling!\n"
|
|
|
|
.string "Welcome to the BATTLE FRONTIER!$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_IssueFrontierPass:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "For a first-time visitor, we issue\n"
|
|
|
|
.string "the FRONTIER PASS.\p"
|
2018-12-07 16:41:08 +01:00
|
|
|
.string "It's for use at all the facilities\n"
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "in the BATTLE FRONTIER.\p"
|
|
|
|
.string "Here you are!$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_ObtainedFrontierPass:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "{PLAYER} obtained\n"
|
|
|
|
.string "the FRONTIER PASS.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_PlacedTrainerCardInFrontierPass:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "{PLAYER} placed the TRAINER CARD\n"
|
|
|
|
.string "in the FRONTIER PASS.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_EnjoyBattleFrontier:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "We hope you enjoy all that the BATTLE\n"
|
|
|
|
.string "FRONTIER has to offer!$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_IfItIsntPlayerYouCame:
|
2018-12-07 16:41:08 +01:00
|
|
|
.string "???: Well, if it isn't {PLAYER}{KUN}!\n"
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "You came out here!$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_OhMrScottGoodDay:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "GUIDE: Oh! MR. SCOTT, sir!\n"
|
|
|
|
.string "Good day to you, sir!$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_ScottGreatToSeeYouHere:
|
2018-12-07 16:41:08 +01:00
|
|
|
.string "SCOTT: It's great to see you here,\n"
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "it really is!\p"
|
2018-12-07 16:41:08 +01:00
|
|
|
.string "I hope you'll take your time and\n"
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "explore everywhere.\p"
|
2018-12-07 16:41:08 +01:00
|
|
|
.string "Naturally, I hope you'll also experience\n"
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "the pure essence of battling.\p"
|
|
|
|
.string "I also have my quarters here, so feel\n"
|
|
|
|
.string "free to visit if you have time.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_YourGuideToFacilities:
|
2018-12-07 16:41:08 +01:00
|
|
|
.string "I'm your guide to the various facilities\n"
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "here in the BATTLE FRONTIER.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_LearnAboutWhich2:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "Which would you like to learn about?$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_BattleTowerInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "It is the gigantic tower considered\n"
|
2018-12-07 16:41:08 +01:00
|
|
|
.string "to be the BATTLE FRONTIER's symbol.\p"
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "There are four kinds of BATTLE ROOMS\n"
|
|
|
|
.string "in the tower for SINGLE, DOUBLE, MULTI,\l"
|
|
|
|
.string "and LINK MULTI BATTLES.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_BattleDomeInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "The BATTLE DOME is the large building\n"
|
|
|
|
.string "shaped like a huge egg.\p"
|
|
|
|
.string "Events named Battle Tourneys are held\n"
|
|
|
|
.string "in this facility.\p"
|
|
|
|
.string "The Battle Tourneys are offered in\n"
|
|
|
|
.string "two courses--for SINGLE and DOUBLE\l"
|
|
|
|
.string "BATTLES.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_BattlePalaceInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "The BATTLE PALACE is the red building\n"
|
|
|
|
.string "on the right of the BATTLE FRONTIER.\p"
|
|
|
|
.string "There are two kinds of BATTLE HALLS\n"
|
|
|
|
.string "for SINGLE and DOUBLE BATTLES.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_BattleArenaInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "The BATTLE ARENA is the dojo-like\n"
|
|
|
|
.string "building at the center-right of\l"
|
|
|
|
.string "the BATTLE FRONTIER.\p"
|
|
|
|
.string "An event called the Set KO Tourney\n"
|
|
|
|
.string "takes place at the BATTLE ARENA.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_BattleFactoryInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "The BATTLE FACTORY is the large\n"
|
|
|
|
.string "building that is the closest to us.\p"
|
|
|
|
.string "An event called the Battle Swap\n"
|
|
|
|
.string "is conducted there.\p"
|
|
|
|
.string "The Battle Swap event is offered in\n"
|
|
|
|
.string "two courses for SINGLE and DOUBLE\l"
|
|
|
|
.string "BATTLES.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_BattlePikeInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "The BATTLE PIKE is the building shaped\n"
|
|
|
|
.string "like a POKéMON at the center-left of\l"
|
|
|
|
.string "the BATTLE FRONTIER.\p"
|
|
|
|
.string "An event called the Battle Choice\n"
|
|
|
|
.string "is conducted there.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_BattlePyramidInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "The BATTLE PYRAMID is the enormous\n"
|
|
|
|
.string "pyramid.\p"
|
|
|
|
.string "An event called the Battle Quest\n"
|
|
|
|
.string "is conducted there.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_RankingHallInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "The RANKING HALL is located near\n"
|
|
|
|
.string "the BATTLE TOWER.\p"
|
|
|
|
.string "There, you may see the most fantastic\n"
|
|
|
|
.string "records left by the TRAINERS that\l"
|
|
|
|
.string "took on the many challenges of\l"
|
|
|
|
.string "the BATTLE FRONTIER.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_ExchangeCornerInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "The EXCHANGE SERVICE CORNER is near\n"
|
|
|
|
.string "the BATTLE TOWER.\p"
|
|
|
|
.string "The Battle Points you have earned in\n"
|
|
|
|
.string "the BATTLE FRONTIER may be exchanged\l"
|
|
|
|
.string "for fabulous prizes there.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_YourGuideToRules:
|
2018-12-07 16:41:08 +01:00
|
|
|
.string "I'm your guide to the basic rules that\n"
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "are common to all the challenges\l"
|
|
|
|
.string "offered by the facilities in the BATTLE\l"
|
|
|
|
.string "FRONTIER.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_LearnAboutWhat:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "What would you like to learn about?$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_LevelModeInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "All the challenges at the BATTLE\n"
|
2018-12-07 16:41:08 +01:00
|
|
|
.string "FRONTIER's facilities come in\l"
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "two courses--Level 50 and Open Level.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_Level50Info:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "The Level 50 course is open to POKéMON\n"
|
|
|
|
.string "up to and including Level 50.\p"
|
|
|
|
.string "Please keep in mind, however, that\n"
|
|
|
|
.string "no TRAINER you face will have any\l"
|
|
|
|
.string "POKéMON below Level 50.\p"
|
|
|
|
.string "This course is the entry level for\n"
|
|
|
|
.string "battles at the BATTLE FRONTIER.\p"
|
|
|
|
.string "To begin, we hope you will challenge\n"
|
|
|
|
.string "this course.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_OpenLevelInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "The Open Level course places no limit\n"
|
|
|
|
.string "on the levels of POKéMON entering\l"
|
|
|
|
.string "challenges.\p"
|
|
|
|
.string "The levels of your opponents will\n"
|
|
|
|
.string "be adjusted to match the levels of\l"
|
|
|
|
.string "your POKéMON.\p"
|
|
|
|
.string "However, no TRAINER you face will\n"
|
|
|
|
.string "have any POKéMON below Level 60.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_MonEntryInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "Virtually any kind of POKéMON may take\n"
|
|
|
|
.string "on the challenges at all facilities.\p"
|
|
|
|
.string "EGGS and certain kinds of POKéMON,\n"
|
|
|
|
.string "however, are not permitted.\p"
|
|
|
|
.string "The numbers of POKéMON required for\n"
|
|
|
|
.string "challenges will depend on the facility.\p"
|
|
|
|
.string "At all facilities, however, two or more\n"
|
|
|
|
.string "of the same kind of POKéMON are not\l"
|
|
|
|
.string "permitted.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_HoldItemsInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "When entering a challenge at a BATTLE\n"
|
|
|
|
.string "FRONTIER facility, POKéMON may not\l"
|
|
|
|
.string "be holding the same kind of item.\p"
|
|
|
|
.string "Please make sure that all POKéMON\n"
|
|
|
|
.string "entering a challenge are holding\l"
|
|
|
|
.string "different items.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_YourGuideToFrontierPass:
|
2018-12-07 16:41:08 +01:00
|
|
|
.string "I'm your guide to the FRONTIER PASS.$"
|
2017-11-10 02:21:31 +01:00
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_LearnAboutWhich1:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "Which would you like to learn about?$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_SymbolsInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "There are seven facilities at\n"
|
|
|
|
.string "the BATTLE FRONTIER.\p"
|
|
|
|
.string "TRAINERS who gain recognition for\n"
|
|
|
|
.string "their abilities may be rewarded with\l"
|
|
|
|
.string "symbols from each of the facilities.\p"
|
|
|
|
.string "To earn a symbol, TRAINERS may need\n"
|
|
|
|
.string "to defeat other TRAINERS in a row,\l"
|
|
|
|
.string "and may need to win events repeatedly.\p"
|
2018-12-07 16:41:08 +01:00
|
|
|
.string "It's certainly not easy to win symbols.\n"
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "I wish you the best of luck!$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_RecordedBattleInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "It is possible to record one battle\n"
|
|
|
|
.string "on your FRONTIER PASS.\p"
|
|
|
|
.string "You may record a battle you had with\n"
|
|
|
|
.string "a friend or friends.\p"
|
|
|
|
.string "Or you may record a battle conducted\n"
|
|
|
|
.string "at the BATTLE FRONTIER excluding\l"
|
|
|
|
.string "matches at the BATTLE PIKE or\l"
|
|
|
|
.string "the BATTLE PYRAMID.\p"
|
|
|
|
.string "You may choose to record your match\n"
|
|
|
|
.string "at the end of a battle.$"
|
|
|
|
|
2021-07-20 21:18:31 +02:00
|
|
|
BattleFrontier_ReceptionGate_Text_BattlePointsInfo:
|
2017-11-10 02:21:31 +01:00
|
|
|
.string "Battle Points are rewards given to\n"
|
|
|
|
.string "TRAINERS who battled outstandingly\l"
|
|
|
|
.string "at the BATTLE FRONTIER.\p"
|
|
|
|
.string "You may trade in your Battle Points\n"
|
|
|
|
.string "for prizes at the EXCHANGE SERVICE\l"
|
|
|
|
.string "CORNER.$"
|
|
|
|
|