BattleFrontier_BattleDomeLobby_MapScripts:: map_script MAP_SCRIPT_ON_RESUME, BattleFrontier_BattleDomeLobby_OnResume map_script MAP_SCRIPT_ON_FRAME_TABLE, BattleFrontier_BattleDomeLobby_OnFrame map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, BattleFrontier_BattleDomeLobby_OnWarp .byte 0 BattleFrontier_BattleDomeLobby_OnResume: dome_initresultstree end BattleFrontier_BattleDomeLobby_OnWarp: map_script_2 VAR_TEMP_1, 0, BattleFrontier_BattleDomeLobby_EventScript_TurnPlayerNorth .2byte 0 BattleFrontier_BattleDomeLobby_EventScript_TurnPlayerNorth:: setvar VAR_TEMP_1, 1 turnobject LOCALID_PLAYER, DIR_NORTH end BattleFrontier_BattleDomeLobby_OnFrame: map_script_2 VAR_TEMP_CHALLENGE_STATUS, 0, BattleFrontier_BattleDomeLobby_EventScript_GetChallengeStatus map_script_2 VAR_TEMP_CHALLENGE_STATUS, CHALLENGE_STATUS_SAVING, BattleFrontier_BattleDomeLobby_EventScript_QuitWithoutSaving map_script_2 VAR_TEMP_CHALLENGE_STATUS, CHALLENGE_STATUS_PAUSED, BattleFrontier_BattleDomeLobby_EventScript_ResumeChallenge map_script_2 VAR_TEMP_CHALLENGE_STATUS, CHALLENGE_STATUS_WON, BattleFrontier_BattleDomeLobby_EventScript_WonChallenge map_script_2 VAR_TEMP_CHALLENGE_STATUS, CHALLENGE_STATUS_LOST, BattleFrontier_BattleDomeLobby_EventScript_LostChallenge .2byte 0 BattleFrontier_BattleDomeLobby_EventScript_GetChallengeStatus:: frontier_getstatus end BattleFrontier_BattleDomeLobby_EventScript_QuitWithoutSaving:: lockall msgbox BattleFrontier_BattleDomeLobby_Text_DidntSaveBeforeQuitting, MSGBOX_DEFAULT closemessage dome_set DOME_DATA_WIN_STREAK, 0 dome_set DOME_DATA_WIN_STREAK_ACTIVE, FALSE dome_set DOME_DATA_ATTEMPTED_CHALLENGE, TRUE frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0 setvar VAR_TEMP_CHALLENGE_STATUS, 255 releaseall end BattleFrontier_BattleDomeLobby_EventScript_WonChallenge:: call BattleFrontier_EventScript_IncrementWinStreak lockall frontier_isbrain goto_if_eq VAR_RESULT, TRUE, BattleFrontier_BattleDomeLobby_EventScript_DefeatedAce msgbox BattleFrontier_BattleDomeLobby_Text_CongratsForWinningTourney, MSGBOX_DEFAULT goto BattleFrontier_BattleDomeLobby_EventScript_GiveBattlePoints BattleFrontier_BattleDomeLobby_EventScript_DefeatedAce:: msgbox BattleFrontier_BattleDomeLobby_Text_CongratsDefeatedTucker, MSGBOX_DEFAULT BattleFrontier_BattleDomeLobby_EventScript_GiveBattlePoints:: msgbox BattleFrontier_BattleDomeLobby_Text_AwardTheseBattlePoints, MSGBOX_DEFAULT frontier_givepoints msgbox BattleFrontier_Text_ObtainedXBattlePoints, MSGBOX_GETPOINTS message BattleFrontier_BattleDomeLobby_Text_RecordWillBeSaved waitmessage special LoadPlayerParty frontier_setpartyorder FRONTIER_PARTY_SIZE frontier_checkairshow dome_set DOME_DATA_ATTEMPTED_CHALLENGE, TRUE dome_set DOME_DATA_HAS_WON_CHALLENGE, TRUE dome_set DOME_DATA_WIN_STREAK_ACTIVE, TRUE special LoadPlayerParty special HealPlayerParty callnative UpdateFollowingPokemon goto BattleFrontier_BattleDomeLobby_EventScript_AskRecordBattle BattleFrontier_BattleDomeLobby_EventScript_LostChallenge:: lockall msgbox BattleFrontier_BattleDomeLobby_Text_ThankYouForPlaying, MSGBOX_DEFAULT message BattleFrontier_BattleDomeLobby_Text_RecordWillBeSaved waitmessage special LoadPlayerParty frontier_setpartyorder FRONTIER_PARTY_SIZE frontier_checkairshow dome_set DOME_DATA_WIN_STREAK_ACTIVE, FALSE dome_set DOME_DATA_ATTEMPTED_CHALLENGE, TRUE special LoadPlayerParty special HealPlayerParty callnative UpdateFollowingPokemon BattleFrontier_BattleDomeLobby_EventScript_AskRecordBattle:: dome_save 0 playse SE_SAVE waitse call BattleFrontier_EventScript_GetCantRecordBattle goto_if_eq VAR_RESULT, TRUE, BattleFrontier_BattleDomeLobby_EventScript_EndChallenge message BattleFrontier_BattleDomeLobby_Text_RecordLastMatch waitmessage multichoicedefault 20, 8, MULTI_YESNO, 1, FALSE switch VAR_RESULT case 1, BattleFrontier_BattleDomeLobby_EventScript_EndChallenge case 0, BattleFrontier_BattleDomeLobby_EventScript_RecordBattle case MULTI_B_PRESSED, BattleFrontier_BattleDomeLobby_EventScript_EndChallenge BattleFrontier_BattleDomeLobby_EventScript_RecordBattle:: call BattleFrontier_EventScript_SaveBattle BattleFrontier_BattleDomeLobby_EventScript_EndChallenge:: msgbox BattleFrontier_BattleDomeLobby_Text_HopeToSeeYouAgain, MSGBOX_DEFAULT closemessage setvar VAR_TEMP_CHALLENGE_STATUS, 255 releaseall end BattleFrontier_BattleDomeLobby_EventScript_ResumeChallenge:: lockall msgbox BattleFrontier_BattleDomeLobby_Text_WeveBeenWaitingForYou, MSGBOX_DEFAULT message BattleFrontier_BattleDomeLobby_Text_OkayToSaveBeforeChallenge2 waitmessage dome_save CHALLENGE_STATUS_SAVING playse SE_SAVE waitse frontier_set FRONTIER_DATA_PAUSED, FALSE setvar VAR_TEMP_CHALLENGE_STATUS, 255 goto BattleFrontier_BattleDomeLobby_EventScript_EnterChallenge BattleFrontier_BattleDomeLobby_EventScript_SinglesAttendant:: lock faceplayer setvar VAR_FRONTIER_FACILITY, FRONTIER_FACILITY_DOME setvar VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES goto BattleFrontier_BattleDomeLobby_EventScript_AttendantWelcome end BattleFrontier_BattleDomeLobby_EventScript_DoublesAttendant:: lock faceplayer setvar VAR_FRONTIER_FACILITY, FRONTIER_FACILITY_DOME setvar VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES goto BattleFrontier_BattleDomeLobby_EventScript_AttendantWelcome end BattleFrontier_BattleDomeLobby_EventScript_AttendantWelcome:: special SavePlayerParty call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattleDomeLobby_EventScript_WelcomeSingles call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattleDomeLobby_EventScript_WelcomeDoubles BattleFrontier_BattleDomeLobby_EventScript_AskTakeChallenge:: call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattleDomeLobby_EventScript_TakeSinglesChallenge call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattleDomeLobby_EventScript_TakeDoublesChallenge waitmessage multichoice 17, 6, MULTI_CHALLENGEINFO, FALSE switch VAR_RESULT case 0, BattleFrontier_BattleDomeLobby_EventScript_TryEnterChallenge case 1, BattleFrontier_BattleDomeLobby_EventScript_ExplainChallenge case 2, BattleFrontier_BattleDomeLobby_EventScript_CancelChallenge case MULTI_B_PRESSED, BattleFrontier_BattleDomeLobby_EventScript_CancelChallenge BattleFrontier_BattleDomeLobby_EventScript_TryEnterChallenge:: message BattleFrontier_BattleDomeLobby_Text_WhichLevelMode waitmessage multichoice 17, 6, MULTI_LEVEL_MODE, FALSE switch VAR_RESULT case FRONTIER_LVL_TENT, BattleFrontier_BattleDomeLobby_EventScript_CancelChallenge case MULTI_B_PRESSED, BattleFrontier_BattleDomeLobby_EventScript_CancelChallenge frontier_checkineligible goto_if_eq VAR_0x8004, TRUE, BattleFrontier_BattleDomeLobby_EventScript_NotEnoughValidMons frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattleDomeLobby_Text_SelectThreeMons, MSGBOX_DEFAULT fadescreen FADE_TO_BLACK callnative RemoveFollowingPokemon call BattleFrontier_EventScript_GetLvlMode copyvar VAR_0x8004, VAR_RESULT setvar VAR_0x8005, FRONTIER_PARTY_SIZE special ChoosePartyForBattleFrontier waitstate goto_if_eq VAR_RESULT, 0, BattleFrontier_BattleDomeLobby_EventScript_LoadPartyCancelChallenge msgbox BattleFrontier_BattleDomeLobby_Text_OkayToSaveBeforeChallenge, MSGBOX_YESNO switch VAR_RESULT case NO, BattleFrontier_BattleDomeLobby_EventScript_LoadPartyCancelChallenge case YES, BattleFrontier_BattleDomeLobby_EventScript_SaveBeforeChallenge case MULTI_B_PRESSED, BattleFrontier_BattleDomeLobby_EventScript_LoadPartyCancelChallenge BattleFrontier_BattleDomeLobby_EventScript_SaveBeforeChallenge:: setvar VAR_TEMP_CHALLENGE_STATUS, 0 frontier_set FRONTIER_DATA_SELECTED_MON_ORDER dome_init frontier_set FRONTIER_DATA_CHALLENGE_STATUS, CHALLENGE_STATUS_SAVING frontier_set FRONTIER_DATA_PAUSED, FALSE special LoadPlayerParty closemessage delay 2 call Common_EventScript_SaveGame setvar VAR_TEMP_CHALLENGE_STATUS, 255 goto_if_eq VAR_RESULT, 0, BattleFrontier_BattleDomeLobby_EventScript_CancelChallengeSaveFailed dome_inittrainers BattleFrontier_BattleDomeLobby_EventScript_EnterChallenge:: special SavePlayerParty frontier_setpartyorder FRONTIER_PARTY_SIZE dome_settrainers msgbox BattleFrontier_BattleDomeLobby_Text_ShowYouToBattleDome, MSGBOX_DEFAULT closemessage call BattleFrontier_BattleDomeLobby_EventScript_WalkToDoor special HealPlayerParty warp MAP_BATTLE_FRONTIER_BATTLE_DOME_CORRIDOR, 23, 6 setvar VAR_TEMP_CHALLENGE_STATUS, 0 waitstate end BattleFrontier_BattleDomeLobby_EventScript_ExplainChallenge:: call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattleDomeLobby_EventScript_ExplainSinglesChallenge call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattleDomeLobby_EventScript_ExplainDoublesChallenge goto BattleFrontier_BattleDomeLobby_EventScript_AskTakeChallenge BattleFrontier_BattleDomeLobby_EventScript_NotEnoughValidMons:: switch VAR_RESULT case FRONTIER_LVL_50, BattleFrontier_BattleDomeLobby_EventScript_NotEnoughValidMonsLv50 case FRONTIER_LVL_OPEN, BattleFrontier_BattleDomeLobby_EventScript_NotEnoughValidMonsLvOpen BattleFrontier_BattleDomeLobby_EventScript_NotEnoughValidMonsLv50:: msgbox BattleFrontier_BattleDomeLobby_Text_NotEnoughValidMonsLv50, MSGBOX_DEFAULT call BattleFrontier_ShowCaughtBannedSpecies msgbox BattleFrontier_BattleDomeLobby_Text_NotEnoughValidMonsEnd, MSGBOX_DEFAULT goto BattleFrontier_BattleDomeLobby_EventScript_EndCancelChallenge BattleFrontier_BattleDomeLobby_EventScript_NotEnoughValidMonsLvOpen:: msgbox BattleFrontier_BattleDomeLobby_Text_NotEnoughValidMonsLvOpen, MSGBOX_DEFAULT call BattleFrontier_ShowCaughtBannedSpecies msgbox BattleFrontier_BattleDomeLobby_Text_NotEnoughValidMonsEnd, MSGBOX_DEFAULT goto BattleFrontier_BattleDomeLobby_EventScript_EndCancelChallenge BattleFrontier_BattleDomeLobby_EventScript_CancelChallengeSaveFailed:: frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0 goto BattleFrontier_BattleDomeLobby_EventScript_CancelChallenge BattleFrontier_BattleDomeLobby_EventScript_LoadPartyCancelChallenge:: special LoadPlayerParty callnative UpdateFollowingPokemon BattleFrontier_BattleDomeLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattleDomeLobby_Text_HopeToSeeYouAgain, MSGBOX_DEFAULT BattleFrontier_BattleDomeLobby_EventScript_EndCancelChallenge:: release end BattleFrontier_BattleDomeLobby_EventScript_WalkToDoor:: call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattleDomeLobby_EventScript_SinglesAttendantWalkToDoor call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattleDomeLobby_EventScript_DoublesAttendantWalkToDoor applymovement LOCALID_PLAYER, BattleFrontier_BattleDomeLobby_Movement_WalkToDoor waitmovement 0 call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattleDomeLobby_EventScript_OpenSinglesDoor call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattleDomeLobby_EventScript_OpenDoublesDoor waitdooranim call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattleDomeLobby_EventScript_SinglesAttendantEnterDoor call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattleDomeLobby_EventScript_DoublesAttendantEnterDoor applymovement LOCALID_PLAYER, BattleFrontier_BattleDomeLobby_Movement_PlayerEnterDoor waitmovement 0 call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattleDomeLobby_EventScript_CloseSinglesDoor call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattleDomeLobby_EventScript_CloseDoublesDoor waitdooranim return BattleFrontier_BattleDomeLobby_EventScript_SinglesAttendantWalkToDoor:: applymovement LOCALID_DOME_ATTENDANT_SINGLES, BattleFrontier_BattleDomeLobby_Movement_WalkToDoor return BattleFrontier_BattleDomeLobby_EventScript_DoublesAttendantWalkToDoor:: applymovement LOCALID_DOME_ATTENDANT_DOUBLES, BattleFrontier_BattleDomeLobby_Movement_WalkToDoor return BattleFrontier_BattleDomeLobby_EventScript_SinglesAttendantEnterDoor:: applymovement LOCALID_DOME_ATTENDANT_SINGLES, BattleFrontier_BattleDomeLobby_Movement_AttendantEnterDoor return BattleFrontier_BattleDomeLobby_EventScript_DoublesAttendantEnterDoor:: applymovement LOCALID_DOME_ATTENDANT_DOUBLES, BattleFrontier_BattleDomeLobby_Movement_AttendantEnterDoor return BattleFrontier_BattleDomeLobby_EventScript_WelcomeSingles:: msgbox BattleFrontier_BattleDomeLobby_Text_WelcomeSingleBattle, MSGBOX_DEFAULT return BattleFrontier_BattleDomeLobby_EventScript_WelcomeDoubles:: msgbox BattleFrontier_BattleDomeLobby_Text_WelcomeDoubleBattle, MSGBOX_DEFAULT return BattleFrontier_BattleDomeLobby_EventScript_TakeSinglesChallenge:: message BattleFrontier_BattleDomeLobby_Text_TakeSinglesChallenge return BattleFrontier_BattleDomeLobby_EventScript_TakeDoublesChallenge:: message BattleFrontier_BattleDomeLobby_Text_TakeDoublesChallenge return BattleFrontier_BattleDomeLobby_EventScript_ExplainSinglesChallenge:: msgbox BattleFrontier_BattleDomeLobby_Text_ExplainSinglesChallenge, MSGBOX_DEFAULT return BattleFrontier_BattleDomeLobby_EventScript_ExplainDoublesChallenge:: msgbox BattleFrontier_BattleDomeLobby_Text_ExplainDoublesChallenge, MSGBOX_DEFAULT return BattleFrontier_BattleDomeLobby_EventScript_OpenSinglesDoor:: opendoor 5, 4 return BattleFrontier_BattleDomeLobby_EventScript_OpenDoublesDoor:: opendoor 17, 4 return BattleFrontier_BattleDomeLobby_EventScript_CloseSinglesDoor:: closedoor 5, 4 return BattleFrontier_BattleDomeLobby_EventScript_CloseDoublesDoor:: closedoor 17, 4 return BattleFrontier_BattleDomeLobby_Movement_WalkToDoor: walk_up walk_up walk_up walk_up walk_up step_end BattleFrontier_BattleDomeLobby_Movement_AttendantEnterDoor: walk_up set_invisible step_end BattleFrontier_BattleDomeLobby_Movement_PlayerEnterDoor: walk_up walk_up set_invisible step_end BattleFrontier_BattleDomeLobby_EventScript_ShowSinglesResults:: lockall frontier_results FRONTIER_FACILITY_DOME, FRONTIER_MODE_SINGLES waitbuttonpress special RemoveRecordsWindow releaseall end BattleFrontier_BattleDomeLobby_EventScript_ShowDoublesResults:: lockall frontier_results FRONTIER_FACILITY_DOME, FRONTIER_MODE_DOUBLES waitbuttonpress special RemoveRecordsWindow releaseall end BattleFrontier_BattleDomeLobby_EventScript_ShowPrevTourneyTree:: dome_get DOME_DATA_PREV_TOURNEY_TYPE call_if_eq VAR_RESULT, 0, BattleFrontier_BattleDomeLobby_EventScript_PrevTourneyResultsSinglesLv50 call_if_eq VAR_RESULT, 1, BattleFrontier_BattleDomeLobby_EventScript_PrevTourneyResultsDoublesLv50 call_if_eq VAR_RESULT, 2, BattleFrontier_BattleDomeLobby_EventScript_PrevTourneyResultsSinglesLvOpen call_if_eq VAR_RESULT, 3, BattleFrontier_BattleDomeLobby_EventScript_PrevTourneyResultsDoublesLvOpen fadescreen FADE_TO_BLACK dome_showprevtourneytree waitstate end BattleFrontier_BattleDomeLobby_EventScript_PrevTourneyResultsSinglesLv50:: msgbox BattleFrontier_BattleDomeLobby_Text_PrevTourneyResultsSinglesLv50, MSGBOX_SIGN return BattleFrontier_BattleDomeLobby_EventScript_PrevTourneyResultsDoublesLv50:: msgbox BattleFrontier_BattleDomeLobby_Text_PrevTourneyResultsDoublesLv50, MSGBOX_SIGN return BattleFrontier_BattleDomeLobby_EventScript_PrevTourneyResultsSinglesLvOpen:: msgbox BattleFrontier_BattleDomeLobby_Text_PrevTourneyResultsSinglesLvOpen, MSGBOX_SIGN return BattleFrontier_BattleDomeLobby_EventScript_PrevTourneyResultsDoublesLvOpen:: msgbox BattleFrontier_BattleDomeLobby_Text_PrevTourneyResultsDoublesLvOpen, MSGBOX_SIGN return BattleFrontier_BattleDomeLobby_EventScript_Maniac:: dome_getwinnersname msgbox BattleFrontier_BattleDomeLobby_Text_LastWinnerWasTough, MSGBOX_NPC end BattleFrontier_BattleDomeLobby_EventScript_Lass:: msgbox BattleFrontier_BattleDomeLobby_Text_WinnersGainReputation, MSGBOX_NPC end BattleFrontier_BattleDomeLobby_EventScript_FatMan:: msgbox BattleFrontier_BattleDomeLobby_Text_TrashedInFirstRound, MSGBOX_NPC end BattleFrontier_BattleDomeLobby_EventScript_Man:: msgbox BattleFrontier_BattleDomeLobby_Text_NeedToCheckOpponentCarefully, MSGBOX_NPC end @ A few OutsideWest event scripts are inserted here instead, two of which are unused BattleFrontier_OutsideWest_EventScript_Man3:: msgbox BattleFrontier_OutsideWest_Text_LongDreamedAboutBattleFrontier, MSGBOX_NPC end @ Unused BattleFrontier_OutsideWest_EventScript_BattleDomeSign2:: msgbox BattleFrontier_OutsideWest_Text_BattleDomeSign2, MSGBOX_NPC end @ Unused BattleFrontier_OutsideWest_EventScript_UnderConstructionSign:: msgbox BattleFrontier_OutsideWest_Text_QuestionMarkUnderConstruction, MSGBOX_NPC end BattleFrontier_BattleDomeLobby_EventScript_RulesBoard:: lockall msgbox BattleFrontier_BattleDomeLobby_Text_RulesAreListed, MSGBOX_DEFAULT goto BattleFrontier_BattleDomeLobby_EventScript_ReadRulesBoard end BattleFrontier_BattleDomeLobby_EventScript_ReadRulesBoard:: message BattleFrontier_BattleDomeLobby_Text_ReadWhichHeading waitmessage multichoice 17, 4, MULTI_BATTLE_DOME_RULES, FALSE switch VAR_RESULT case 0, BattleFrontier_BattleDomeLobby_EventScript_RulesMatchup case 1, BattleFrontier_BattleDomeLobby_EventScript_RulesTourneyTree case 2, BattleFrontier_BattleDomeLobby_EventScript_RulesDoubleKO case 3, BattleFrontier_BattleDomeLobby_EventScript_ExitRules case MULTI_B_PRESSED, BattleFrontier_BattleDomeLobby_EventScript_ExitRules end BattleFrontier_BattleDomeLobby_EventScript_RulesMatchup:: msgbox BattleFrontier_BattleDomeLobby_Text_ExplainMatchupRules, MSGBOX_DEFAULT goto BattleFrontier_BattleDomeLobby_EventScript_ReadRulesBoard end BattleFrontier_BattleDomeLobby_EventScript_RulesTourneyTree:: msgbox BattleFrontier_BattleDomeLobby_Text_ExplainTourneyTree, MSGBOX_DEFAULT goto BattleFrontier_BattleDomeLobby_EventScript_ReadRulesBoard end BattleFrontier_BattleDomeLobby_EventScript_RulesDoubleKO:: msgbox BattleFrontier_BattleDomeLobby_Text_ExplainDoubleKORules, MSGBOX_DEFAULT goto BattleFrontier_BattleDomeLobby_EventScript_ReadRulesBoard end BattleFrontier_BattleDomeLobby_EventScript_ExitRules:: releaseall end BattleFrontier_BattleDomeLobby_Text_WelcomeSingleBattle: .string "训练家的战略\n将在此接受考验!\p欢迎来到对战巨蛋!\p我是您的单打对战\n锦标赛向导。$" BattleFrontier_BattleDomeLobby_Text_TakeSinglesChallenge: .string "要挑战单打对战锦标赛吗?$" BattleFrontier_BattleDomeLobby_Text_HopeToSeeYouAgain: .string "期待您的再次光临!$" BattleFrontier_BattleDomeLobby_Text_ExplainSinglesChallenge: .string "单打对战锦标赛\n正如其名——\l这是一项进行单打对战的锦标赛。\p所有的训练家需要选择\n3只宝可梦报名。\p每场对战中,3只宝可梦中的1只\n需要保留作为后备。\p另外2只宝可梦将\n进行1对1战斗。\p查看对手的3只宝可梦后,\n即可选择2只宝可梦出战。\p连续击败4位训练家\n即可获得胜利。\p锦标赛冠军将会\n获得对战点数。\p如果要暂停锦标赛\n请写入记录。\p请确保在退出前完好地写下了记录。\n否则我们将视挑战为无效。$" BattleFrontier_BattleDomeLobby_Text_OkayToSaveBeforeChallenge: .string "在带您进入对战巨蛋前,\n需要先写入记录,可以吗?$" BattleFrontier_BattleDomeLobby_Text_WhichLevelMode: .string "锦标赛提供了2种挑战等级——\nLv. 50级和自由等级。\l您要选择哪个?$" BattleFrontier_BattleDomeLobby_Text_SelectThreeMons: .string "请挑选参加的\n3只宝可梦。$" BattleFrontier_BattleDomeLobby_Text_NotEnoughValidMonsLvOpen: .string "很抱歉!\p您能够参加对战的\n宝可梦不满3只。\p您需要准备3只不同种类的\n宝可梦,\p且让它们分别携带不同道具\n才可参加对战。\p此外,蛋{STR_VAR_1}!$" BattleFrontier_BattleDomeLobby_Text_NotEnoughValidMonsEnd: .string "请在准备就绪之后,\n再来参加吧!$" BattleFrontier_BattleDomeLobby_Text_NotEnoughValidMonsLv50: .string "很抱歉!\p您能够参加对战的\n宝可梦不满3只。\p您需要准备3只等级50以内的\n不同种类的宝可梦,\p且让它们分别携带不同道具\n才可参加对战。\p此外,蛋{STR_VAR_1}!$" BattleFrontier_BattleDomeLobby_Text_ShowYouToBattleDome: .string "现在我将带您前往\n对战巨蛋。$" BattleFrontier_BattleDomeLobby_Text_DidntSaveBeforeQuitting: .string "抱歉!\p您在上次结束时\n没有写入记录。\p对不起,没有写入记录的\n挑战我们将视其为无效。$" BattleFrontier_BattleDomeLobby_Text_CongratsForWinningTourney: .string "恭喜您赢得对战锦标赛!$" @ Unused BattleFrontier_BattleDomeLobby_Text_HereIsYourPrize: .string "这是胜利的奖品。$" @ Used by Verdanturf Tent BattleFrontier_BattleDomeLobby_Text_ReceivedPrize: .string "{PLAYER}获得了\n{STR_VAR_1}作为奖励。$" @ Unused BattleFrontier_BattleDomeLobby_Text_BagFullMakeRoom: .string "啊,您的包包已经满了。\p请将包包整理好之后\n再来找我。$" BattleFrontier_BattleDomeLobby_Text_ThankYouForPlaying: .string "辛苦了!$" BattleFrontier_BattleDomeLobby_Text_RecordWillBeSaved: .string "正在写入记录……\n请稍候。$" BattleFrontier_BattleDomeLobby_Text_WeveBeenWaitingForYou: .string "我们已经恭候多时了!$" BattleFrontier_BattleDomeLobby_Text_OkayToSaveBeforeChallenge2: .string "在带您进入对战巨蛋前,\n需要先写入记录,可以吗?$" BattleFrontier_BattleDomeLobby_Text_WelcomeDoubleBattle: .string "训练家的战略\n将在此接受考验!\p欢迎来到对战巨蛋!\p我是双打对战\n锦标赛的向导。$" BattleFrontier_BattleDomeLobby_Text_TakeDoublesChallenge: .string "要挑战双打对战锦标赛吗?$" BattleFrontier_BattleDomeLobby_Text_ExplainDoublesChallenge: .string "双打对战锦标赛\n正如其名——\l这是一项进行双打对战的锦标赛。\p所有的训练家需要选择\n3只宝可梦报名。\p每场对战中,3只宝可梦中的1只\n需要保留作为后备。\p另外2只宝可梦将\n进行2对2战斗。\p查看对手的3只宝可梦后,\n即可选择2只宝可梦出战。\p连续击败4位训练家\n即可获得胜利。\p锦标赛冠军将会\n获得对战点数。\p如果您在挑战途中\n想要暂停的话,\p请确保在退出前完好地写下了记录。\n否则我们将视挑战为无效。$" BattleFrontier_BattleDomeLobby_Text_PrevTourneyResultsSinglesLv50: .string "这是上一次Lv. 50级\n单打对战锦标赛的结果。$" BattleFrontier_BattleDomeLobby_Text_PrevTourneyResultsDoublesLv50: .string "这是上一次Lv. 50级\n双打对战锦标赛的结果。$" BattleFrontier_BattleDomeLobby_Text_PrevTourneyResultsSinglesLvOpen: .string "这是上一次自由等级\n单打对战锦标赛的结果。$" BattleFrontier_BattleDomeLobby_Text_PrevTourneyResultsDoublesLvOpen: .string "这是上一次自由等级\n双打对战锦标赛的结果。$" BattleFrontier_BattleDomeLobby_Text_LastWinnerWasTough: .string "你看到了吗?\n上一次的对战锦标赛?\p冠军{STR_VAR_1}\n可真是厉害啊!\p你应该去电脑旁边的显示器上\n查看一下比赛结果。$" BattleFrontier_OutsideWest_Text_LongDreamedAboutBattleFrontier: .string "对战开拓区……\n我梦寐以求的地方啊!$" @ Functionally unused BattleFrontier_OutsideWest_Text_BattleDomeSign2: .string "对战巨蛋\n成为无以伦比的超级明星。$" @ Functionally unused BattleFrontier_OutsideWest_Text_QuestionMarkUnderConstruction: .string "??????\n正在建设中……$" BattleFrontier_BattleDomeLobby_Text_WinnersGainReputation: .string "当一位训练家连续在对战巨蛋\n中取得胜利,他/她\l将获得明星般的名誉。\p厉害的训练家将会慕名而来\n挑战对战巨蛋。\p真正的超级明星是能够不断\n赢得比赛的训练家。$" BattleFrontier_BattleDomeLobby_Text_TrashedInFirstRound: .string "比赛的第一场我就碰上了\n一个夺冠热门的选手。\p输掉也是预料之中……$" BattleFrontier_BattleDomeLobby_Text_NeedToCheckOpponentCarefully: .string "我要是让这只宝可梦保留待命的话,\n我也许就能赢了。\p你得仔细查看清楚对手\n的宝可梦后,\l再挑选你的宝可梦。$" BattleFrontier_BattleDomeLobby_Text_CongratsDefeatedTucker: .string "恭喜您!\p您打败了巨蛋超级巨星,\n并获得了对战锦标赛的胜利。$" BattleFrontier_BattleDomeLobby_Text_AwardTheseBattlePoints: .string "为了表彰您的战略——\n简直堪称美妙绝伦——\l我们将向您呈上对战点数!$" BattleFrontier_BattleDomeLobby_Text_RecordLastMatch: .string "要将您在对战巨蛋的最后一场比赛\n记录到开拓通行证上吗?$" BattleFrontier_BattleDomeLobby_Text_RulesAreListed: .string "上面列出了对战锦标赛的规则。$" BattleFrontier_BattleDomeLobby_Text_ReadWhichHeading: .string "要读哪一部分的说明?$" BattleFrontier_BattleDomeLobby_Text_ExplainMatchupRules: .string "锦标赛的对战匹配是根据训练家\n持有的宝可梦强度来安排的。\p匹配规则会避免让实力强劲的\n训练家在初期就相互对战。$" BattleFrontier_BattleDomeLobby_Text_ExplainTourneyTree: .string "比赛进程表——也可以称为“树状图”\n可以在等候室中任意向导处查看。\p树状图上会显示\n不同类型的数据,\p包括之前的比赛战绩,\n所持有的宝可梦,\l还有训练家的对战方式。$" BattleFrontier_BattleDomeLobby_Text_ExplainDoubleKORules: .string "如果对战双方的宝可梦\n在比赛中同时昏厥,\l则会请裁判重新审查比赛\l并宣布其中的获胜方。$"