BattleFrontier_BattlePalaceLobby_MapScripts:: map_script MAP_SCRIPT_ON_FRAME_TABLE, BattleFrontier_BattlePalaceLobby_OnFrame map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, BattleFrontier_BattlePalaceLobby_OnWarp .byte 0 BattleFrontier_BattlePalaceLobby_OnWarp: map_script_2 VAR_TEMP_1, 0, BattleFrontier_BattlePalaceLobby_EventScript_TurnPlayerNorth .2byte 0 BattleFrontier_BattlePalaceLobby_EventScript_TurnPlayerNorth:: setvar VAR_TEMP_1, 1 turnobject LOCALID_PLAYER, DIR_NORTH end BattleFrontier_BattlePalaceLobby_OnFrame: map_script_2 VAR_TEMP_CHALLENGE_STATUS, 0, BattleFrontier_BattlePalaceLobby_EventScript_GetChallengeStatus map_script_2 VAR_TEMP_CHALLENGE_STATUS, CHALLENGE_STATUS_SAVING, BattleFrontier_BattlePalaceLobby_EventScript_QuitWithoutSaving map_script_2 VAR_TEMP_CHALLENGE_STATUS, CHALLENGE_STATUS_PAUSED, BattleFrontier_BattlePalaceLobby_EventScript_ResumeChallenge map_script_2 VAR_TEMP_CHALLENGE_STATUS, CHALLENGE_STATUS_WON, BattleFrontier_BattlePalaceLobby_EventScript_WonChallenge map_script_2 VAR_TEMP_CHALLENGE_STATUS, CHALLENGE_STATUS_LOST, BattleFrontier_BattlePalaceLobby_EventScript_LostChallenge .2byte 0 BattleFrontier_BattlePalaceLobby_EventScript_GetChallengeStatus:: frontier_getstatus end BattleFrontier_BattlePalaceLobby_EventScript_QuitWithoutSaving:: lockall msgbox BattleFrontier_BattlePalaceLobby_Text_FailedToSaveBeforeEndingChallenge, MSGBOX_DEFAULT closemessage palace_set PALACE_DATA_WIN_STREAK, 0 palace_set PALACE_DATA_WIN_STREAK_ACTIVE, FALSE frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0 setvar VAR_TEMP_CHALLENGE_STATUS, 255 releaseall end BattleFrontier_BattlePalaceLobby_EventScript_WonChallenge:: lockall frontier_isbrain goto_if_eq VAR_RESULT, TRUE, BattleFrontier_BattlePalaceLobby_EventScript_DefeatedMaven msgbox BattleFrontier_BattlePalaceLobby_Text_FirmTrueBondsFor7WinStreak, MSGBOX_DEFAULT goto BattleFrontier_BattlePalaceLobby_EventScript_GiveBattlePoints BattleFrontier_BattlePalaceLobby_EventScript_DefeatedMaven:: msgbox BattleFrontier_BattlePalaceLobby_Text_ToDefeatMavenAnd7Trainers, MSGBOX_DEFAULT BattleFrontier_BattlePalaceLobby_EventScript_GiveBattlePoints:: msgbox BattleFrontier_BattlePalaceLobby_Text_PresentYouWithBattlePoints, MSGBOX_DEFAULT frontier_givepoints msgbox BattleFrontier_Text_ObtainedXBattlePoints, MSGBOX_GETPOINTS message BattleFrontier_BattlePalaceLobby_Text_FeatWillBeRecorded waitmessage call BattleFrontier_BattlePalaceLobby_EventScript_SaveAfterChallenge msgbox BattleFrontier_BattlePalaceLobby_Text_ReturnWhenFortified, MSGBOX_DEFAULT closemessage setvar VAR_TEMP_CHALLENGE_STATUS, 255 releaseall end BattleFrontier_BattlePalaceLobby_EventScript_LostChallenge:: lockall message BattleFrontier_BattlePalaceLobby_Text_ResultsWillBeRecorded waitmessage palace_set PALACE_DATA_WIN_STREAK_ACTIVE, FALSE call BattleFrontier_BattlePalaceLobby_EventScript_SaveAfterChallenge msgbox BattleFrontier_BattlePalaceLobby_Text_ReturnWhenFortified, MSGBOX_DEFAULT closemessage setvar VAR_TEMP_CHALLENGE_STATUS, 255 releaseall end BattleFrontier_BattlePalaceLobby_EventScript_SaveAfterChallenge:: frontier_checkairshow special LoadPlayerParty special HealPlayerParty callnative UpdateFollowingPokemon palace_save 0 playse SE_SAVE waitse call BattleFrontier_EventScript_GetCantRecordBattle goto_if_eq VAR_RESULT, TRUE, BattleFrontier_BattlePalaceLobby_EventScript_EndSaveAfterChallenge message BattleFrontier_BattlePalaceLobby_Text_LikeToRecordMatch waitmessage multichoicedefault 20, 8, MULTI_YESNO, 1, FALSE switch VAR_RESULT case 1, BattleFrontier_BattlePalaceLobby_EventScript_EndSaveAfterChallenge case 0, BattleFrontier_BattlePalaceLobby_EventScript_RecordMatch case MULTI_B_PRESSED, BattleFrontier_BattlePalaceLobby_EventScript_EndSaveAfterChallenge BattleFrontier_BattlePalaceLobby_EventScript_RecordMatch:: call BattleFrontier_EventScript_SaveBattle BattleFrontier_BattlePalaceLobby_EventScript_EndSaveAfterChallenge:: return BattleFrontier_BattlePalaceLobby_EventScript_ResumeChallenge:: lockall msgbox BattleFrontier_BattlePalaceLobby_Text_WeHaveBeenWaiting, MSGBOX_DEFAULT message BattleFrontier_BattlePalaceLobby_Text_MustSaveBeforeChallenge waitmessage palace_save CHALLENGE_STATUS_SAVING playse SE_SAVE waitse frontier_set FRONTIER_DATA_PAUSED, FALSE setvar VAR_TEMP_CHALLENGE_STATUS, 255 goto BattleFrontier_BattlePalaceLobby_EventScript_EnterChallenge BattleFrontier_BattlePalaceLobby_EventScript_SinglesAttendant:: lock faceplayer setvar VAR_FRONTIER_FACILITY, FRONTIER_FACILITY_PALACE setvar VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES goto BattleFrontier_BattlePalaceLobby_EventScript_Attendant end BattleFrontier_BattlePalaceLobby_EventScript_DoublesAttendant:: lock faceplayer setvar VAR_FRONTIER_FACILITY, FRONTIER_FACILITY_PALACE setvar VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES goto BattleFrontier_BattlePalaceLobby_EventScript_Attendant end BattleFrontier_BattlePalaceLobby_EventScript_Attendant:: palace_get PALACE_DATA_PRIZE goto_if_ne VAR_RESULT, ITEM_NONE, BattleFrontier_BattlePalaceLobby_EventScript_WonChallenge special SavePlayerParty call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattlePalaceLobby_EventScript_WelcomeForSingleBattle call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattlePalaceLobby_EventScript_WelcomeForDoubleBattle BattleFrontier_BattlePalaceLobby_EventScript_AskTakeChallenge:: call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattlePalaceLobby_EventScript_AskTakeSingleBattleChallenge call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattlePalaceLobby_EventScript_AskTakeDoubleBattleChallenge waitmessage multichoice 17, 6, MULTI_CHALLENGEINFO, FALSE switch VAR_RESULT case 0, BattleFrontier_BattlePalaceLobby_EventScript_TryEnterChallenge case 1, BattleFrontier_BattlePalaceLobby_EventScript_ExplainChallenge case 2, BattleFrontier_BattlePalaceLobby_EventScript_CancelChallenge case MULTI_B_PRESSED, BattleFrontier_BattlePalaceLobby_EventScript_CancelChallenge BattleFrontier_BattlePalaceLobby_EventScript_TryEnterChallenge:: message BattleFrontier_BattlePalaceLobby_Text_WhichChallenge waitmessage multichoice 17, 6, MULTI_LEVEL_MODE, FALSE switch VAR_RESULT case FRONTIER_LVL_TENT, BattleFrontier_BattlePalaceLobby_EventScript_CancelChallenge case MULTI_B_PRESSED, BattleFrontier_BattlePalaceLobby_EventScript_CancelChallenge frontier_checkineligible goto_if_eq VAR_0x8004, TRUE, BattleFrontier_BattlePalaceLobby_EventScript_NotEnoughValidMons frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT msgbox BattleFrontier_BattlePalaceLobby_Text_NowSelectThreeMons, 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_BattlePalaceLobby_EventScript_LoadPartyAndCancelChallenge msgbox BattleFrontier_BattlePalaceLobby_Text_MustSaveBeforeChallenge2, MSGBOX_YESNO switch VAR_RESULT case NO, BattleFrontier_BattlePalaceLobby_EventScript_LoadPartyAndCancelChallenge case YES, BattleFrontier_BattlePalaceLobby_EventScript_SaveBeforeChallenge case MULTI_B_PRESSED, BattleFrontier_BattlePalaceLobby_EventScript_LoadPartyAndCancelChallenge BattleFrontier_BattlePalaceLobby_EventScript_SaveBeforeChallenge:: setvar VAR_TEMP_CHALLENGE_STATUS, 0 frontier_set FRONTIER_DATA_SELECTED_MON_ORDER palace_init palace_set PALACE_DATA_WIN_STREAK_ACTIVE, TRUE 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_BattlePalaceLobby_EventScript_CancelChallengeSaveFailed BattleFrontier_BattlePalaceLobby_EventScript_EnterChallenge:: special SavePlayerParty frontier_setpartyorder FRONTIER_PARTY_SIZE msgbox BattleFrontier_BattlePalaceLobby_Text_FollowMe, MSGBOX_DEFAULT closemessage call BattleFrontier_BattlePalaceLobby_EventScript_WalkToDoor warp MAP_BATTLE_FRONTIER_BATTLE_PALACE_CORRIDOR, 8, 13 setvar VAR_TEMP_CHALLENGE_STATUS, 0 waitstate end BattleFrontier_BattlePalaceLobby_EventScript_ExplainChallenge:: goto_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattlePalaceLobby_EventScript_ExplainDoublesChallenge msgbox BattleFrontier_BattlePalaceLobby_Text_ExplainSingleBattleChallenge, MSGBOX_DEFAULT goto BattleFrontier_BattlePalaceLobby_EventScript_AskTakeChallenge BattleFrontier_BattlePalaceLobby_EventScript_ExplainDoublesChallenge:: msgbox BattleFrontier_BattlePalaceLobby_Text_ExplainDoubleBattleChallenge, MSGBOX_DEFAULT goto BattleFrontier_BattlePalaceLobby_EventScript_AskTakeChallenge BattleFrontier_BattlePalaceLobby_EventScript_NotEnoughValidMons:: switch VAR_RESULT case FRONTIER_LVL_50, BattleFrontier_BattlePalaceLobby_EventScript_NotEnoughValidMonsLv50 case FRONTIER_LVL_OPEN, BattleFrontier_BattlePalaceLobby_EventScript_NotEnoughValidMonsLvOpen BattleFrontier_BattlePalaceLobby_EventScript_NotEnoughValidMonsLv50:: msgbox BattleFrontier_BattlePalaceLobby_Text_NotEnoughValidMonsLv50, MSGBOX_DEFAULT call BattleFrontier_ShowCaughtBannedSpecies msgbox BattleFrontier_BattlePalaceLobby_Text_NotEnoughValidMonsEnd, MSGBOX_DEFAULT goto BattleFrontier_BattlePalaceLobby_EventScript_EndCancelChallenge BattleFrontier_BattlePalaceLobby_EventScript_NotEnoughValidMonsLvOpen:: msgbox BattleFrontier_BattlePalaceLobby_Text_NotEnoughValidMonsLvOpen, MSGBOX_DEFAULT call BattleFrontier_ShowCaughtBannedSpecies msgbox BattleFrontier_BattlePalaceLobby_Text_NotEnoughValidMonsEnd, MSGBOX_DEFAULT goto BattleFrontier_BattlePalaceLobby_EventScript_EndCancelChallenge BattleFrontier_BattlePalaceLobby_EventScript_CancelChallengeSaveFailed:: frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0 goto BattleFrontier_BattlePalaceLobby_EventScript_CancelChallenge BattleFrontier_BattlePalaceLobby_EventScript_LoadPartyAndCancelChallenge:: special LoadPlayerParty callnative LoadPlayerParty BattleFrontier_BattlePalaceLobby_EventScript_CancelChallenge:: msgbox BattleFrontier_BattlePalaceLobby_Text_ReturnWhenFortified, MSGBOX_DEFAULT BattleFrontier_BattlePalaceLobby_EventScript_EndCancelChallenge:: release end BattleFrontier_BattlePalaceLobby_EventScript_WelcomeForSingleBattle:: msgbox BattleFrontier_BattlePalaceLobby_Text_WelcomeForSingleBattle, MSGBOX_DEFAULT return BattleFrontier_BattlePalaceLobby_EventScript_WelcomeForDoubleBattle:: msgbox BattleFrontier_BattlePalaceLobby_Text_WelcomeForDoubleBattle, MSGBOX_DEFAULT return BattleFrontier_BattlePalaceLobby_EventScript_AskTakeSingleBattleChallenge:: message BattleFrontier_BattlePalaceLobby_Text_TakeSingleBattleChallenge return BattleFrontier_BattlePalaceLobby_EventScript_AskTakeDoubleBattleChallenge:: message BattleFrontier_BattlePalaceLobby_Text_TakeDoubleBattleChallenge return BattleFrontier_BattlePalaceLobby_EventScript_WalkToDoor:: call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattlePalaceLobby_EventScript_TalkedToSinglesAttendant call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattlePalaceLobby_EventScript_TalkedToDoublesAttendant applymovement VAR_LAST_TALKED, BattleFrontier_BattlePalaceLobby_Movement_WalkToDoor applymovement LOCALID_PLAYER, BattleFrontier_BattlePalaceLobby_Movement_WalkToDoor waitmovement 0 call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattlePalaceLobby_EventScript_OpenSinglesHallDoor call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattlePalaceLobby_EventScript_OpenDoublesHallDoor waitdooranim applymovement VAR_LAST_TALKED, BattleFrontier_BattlePalaceLobby_Movement_AttendantEnterDoor applymovement LOCALID_PLAYER, BattleFrontier_BattlePalaceLobby_Movement_PlayerEnterDoor waitmovement 0 call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattlePalaceLobby_EventScript_CloseSinglesHallDoor call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattlePalaceLobby_EventScript_CloseDoublesHallDoor waitdooranim return BattleFrontier_BattlePalaceLobby_EventScript_TalkedToSinglesAttendant:: setvar VAR_LAST_TALKED, LOCALID_PALACE_ATTENDANT_SINGLES return BattleFrontier_BattlePalaceLobby_EventScript_TalkedToDoublesAttendant:: setvar VAR_LAST_TALKED, LOCALID_PALACE_ATTENDANT_DOUBLES return BattleFrontier_BattlePalaceLobby_EventScript_OpenSinglesHallDoor:: opendoor 5, 4 return BattleFrontier_BattlePalaceLobby_EventScript_OpenDoublesHallDoor:: opendoor 19, 4 return BattleFrontier_BattlePalaceLobby_EventScript_CloseSinglesHallDoor:: closedoor 5, 4 return BattleFrontier_BattlePalaceLobby_EventScript_CloseDoublesHallDoor:: closedoor 19, 4 return BattleFrontier_BattlePalaceLobby_Movement_WalkToDoor: walk_up step_end BattleFrontier_BattlePalaceLobby_Movement_AttendantEnterDoor: walk_up set_invisible step_end BattleFrontier_BattlePalaceLobby_Movement_PlayerEnterDoor: walk_up walk_up set_invisible step_end BattleFrontier_BattlePalaceLobby_EventScript_ShowSinglesResults:: lockall frontier_results FRONTIER_FACILITY_PALACE, FRONTIER_MODE_SINGLES waitbuttonpress special RemoveRecordsWindow releaseall end BattleFrontier_BattlePalaceLobby_EventScript_ShowDoublesResults:: lockall frontier_results FRONTIER_FACILITY_PALACE, FRONTIER_MODE_DOUBLES waitbuttonpress special RemoveRecordsWindow releaseall end BattleFrontier_BattlePalaceLobby_EventScript_BlackBelt:: msgbox BattleFrontier_BattlePalaceLobby_Text_LadyCanTellWhatMonsThink, MSGBOX_NPC end BattleFrontier_BattlePalaceLobby_EventScript_Man:: msgbox BattleFrontier_BattlePalaceLobby_Text_NatureAndMovesKeyHere, MSGBOX_NPC end BattleFrontier_BattlePalaceLobby_EventScript_Beauty:: msgbox BattleFrontier_BattlePalaceLobby_Text_MonDocileButTransforms, MSGBOX_NPC end BattleFrontier_BattlePalaceLobby_EventScript_Maniac:: msgbox BattleFrontier_BattlePalaceLobby_Text_WhatNatureFavorsChippingAway, MSGBOX_NPC end BattleFrontier_BattlePalaceLobby_EventScript_RulesBoard:: lockall msgbox BattleFrontier_BattlePalaceLobby_Text_RulesAreListed, MSGBOX_DEFAULT goto BattleFrontier_BattlePalaceLobby_EventScript_ReadRulesBoard end BattleFrontier_BattlePalaceLobby_EventScript_ReadRulesBoard:: message BattleFrontier_BattlePalaceLobby_Text_ReadWhichHeading waitmessage multichoice 16, 0, MULTI_BATTLE_PALACE_RULES, FALSE switch VAR_RESULT case 0, BattleFrontier_BattlePalaceLobby_EventScript_RulesBasics case 1, BattleFrontier_BattlePalaceLobby_EventScript_RulesNature case 2, BattleFrontier_BattlePalaceLobby_EventScript_RulesMoves case 3, BattleFrontier_BattlePalaceLobby_EventScript_RulesUnderpowered case 4, BattleFrontier_BattlePalaceLobby_EventScript_RulesWhenInDanger case 5, BattleFrontier_BattlePalaceLobby_EventScript_ExitRules case MULTI_B_PRESSED, BattleFrontier_BattlePalaceLobby_EventScript_ExitRules end BattleFrontier_BattlePalaceLobby_EventScript_RulesBasics:: msgbox BattleFrontier_BattlePalaceLobby_Text_ExplainRulesBasics, MSGBOX_DEFAULT goto BattleFrontier_BattlePalaceLobby_EventScript_ReadRulesBoard end BattleFrontier_BattlePalaceLobby_EventScript_RulesNature:: msgbox BattleFrontier_BattlePalaceLobby_Text_ExplainRulesNature, MSGBOX_DEFAULT goto BattleFrontier_BattlePalaceLobby_EventScript_ReadRulesBoard end BattleFrontier_BattlePalaceLobby_EventScript_RulesMoves:: msgbox BattleFrontier_BattlePalaceLobby_Text_ExplainRulesMoves, MSGBOX_DEFAULT goto BattleFrontier_BattlePalaceLobby_EventScript_ReadRulesBoard end BattleFrontier_BattlePalaceLobby_EventScript_RulesUnderpowered:: msgbox BattleFrontier_BattlePalaceLobby_Text_ExplainRulesUnderpowered, MSGBOX_DEFAULT goto BattleFrontier_BattlePalaceLobby_EventScript_ReadRulesBoard end BattleFrontier_BattlePalaceLobby_EventScript_RulesWhenInDanger:: msgbox BattleFrontier_BattlePalaceLobby_Text_ExplainRulesWhenInDanger, MSGBOX_DEFAULT goto BattleFrontier_BattlePalaceLobby_EventScript_ReadRulesBoard end BattleFrontier_BattlePalaceLobby_EventScript_ExitRules:: releaseall end BattleFrontier_BattlePalaceLobby_Text_WelcomeForSingleBattle: .string "训练家的心灵\n将在此接受考验。\p欢迎来到对战宫殿。\p我在此受理单打对战厅\n的挑战申请。$" BattleFrontier_BattlePalaceLobby_Text_TakeSingleBattleChallenge: .string "要挑战单打对战厅吗?$" BattleFrontier_BattlePalaceLobby_Text_ExplainSingleBattleChallenge: .string "对战宫殿里有几个专门为\n单打对战准备的礼堂,\l我们称之为单打对战厅。\p单打对战与普通比赛的规则一致,\n但需要遵守一条关键规则——\p训练家只能替换\n自己的宝可梦,\p禁止对它们下达\n任何战斗指令。\p宝可梦将完全凭借自己的\n本能战斗,\p您需要完全信赖您的宝可梦,\n在一边旁观它们对战。\p如果您能成功地连续\n打败7个训练家,\l我们将向您呈上对战点数。\p如果要暂停挑战的话\n需要先写入记录,\p请确保在退出前完好地写下了记录。\n否则我们将视挑战为无效。$" BattleFrontier_BattlePalaceLobby_Text_ReturnWhenFortified: .string "当您的心灵与您的宝可梦都变得\n更强的时候,再回到这里来吧。$" BattleFrontier_BattlePalaceLobby_Text_WhichChallenge: .string "对战厅有2种,\nLv. 50级和自由等级,\l您要挑战哪种?$" BattleFrontier_BattlePalaceLobby_Text_NotEnoughValidMonsLv50: .string "哎……\p您能够参加对战的\n宝可梦不满3只。\p您需要准备3只等级50以内的\n不同种类的宝可梦,\p并且让它们分别携带不同道具\n才可参加对战。\p此外,蛋{STR_VAR_1}!$" BattleFrontier_BattlePalaceLobby_Text_NotEnoughValidMonsEnd: .string "请在准备就绪之后,\n再来参加吧。$" BattleFrontier_BattlePalaceLobby_Text_NotEnoughValidMonsLvOpen: .string "哎……\p您能够参加对战的\n宝可梦不满3只。\p您需要准备3只\n不同种类的宝可梦,\p并且让它们分别携带不同道具\n才可参加对战。\p此外,蛋{STR_VAR_1}!$" BattleFrontier_BattlePalaceLobby_Text_NowSelectThreeMons: .string "好的。那么请选择要参加的\n3只宝可梦。$" BattleFrontier_BattlePalaceLobby_Text_MustSaveBeforeChallenge2: .string "带您去对战厅之前\n需要先写入记录,可以吗?$" BattleFrontier_BattlePalaceLobby_Text_FollowMe: .string "好的。\n请随我来。$" BattleFrontier_BattlePalaceLobby_Text_ResultsWillBeRecorded: .string "很荣幸能观赏到\n您的宝可梦的英姿。\p正在记录您的成绩,\n请稍候。$" BattleFrontier_BattlePalaceLobby_Text_FirmTrueBondsFor7WinStreak: .string "您达成了7连胜……\p看来您的心灵与宝可梦之间的\n牵绊已经坚不可摧。$" BattleFrontier_BattlePalaceLobby_Text_FeatWillBeRecorded: .string "正在记录您的成绩,\n请稍候。$" @ Unused BattleFrontier_BattlePalaceLobby_Text_BattlePointsFor7WinStreak: .string "作为7连胜的奖励,\n我们将向您呈上对战点数。$" BattleFrontier_BattlePalaceLobby_Text_NoSpaceForPrize: .string "看起来您没有地方\n装我们的礼物了,\p整理好包包再\n回来这里吧。$" BattleFrontier_BattlePalaceLobby_Text_WeHaveBeenWaiting: .string "我们已经恭候多时……$" BattleFrontier_BattlePalaceLobby_Text_MustSaveBeforeChallenge: .string "带您去对战厅之前\n需要先写入记录,可以吗?$" BattleFrontier_BattlePalaceLobby_Text_FailedToSaveBeforeEndingChallenge: .string "唉……\p您在上次结束时\n没有完好地写入记录。\p很不幸,没有写入记录的\n挑战我们将视其为无效。$" @ Unused BattleFrontier_BattlePalaceLobby_Text_ReceivedPrize: .string "{PLAYER}得到奖品\n{STR_VAR_1}。$" BattleFrontier_BattlePalaceLobby_Text_LadyCanTellWhatMonsThink: .string "对于我这样努力的人,\n还是努力的宝可梦更适合我。\p攻击就是最好的防御!\n不断的攻击最为重要!\p不过我想说的并不是\n这些。\p我经常能看到一个可爱的\n女孩在这附近玩,\p她说她能得知\n宝可梦们的想法,\p那一点我不是很清楚,\n不过她真的非常可爱啊。\p嗯?\n你干吗用那种眼神看着我?$" BattleFrontier_BattlePalaceLobby_Text_NatureAndMovesKeyHere: .string "唔……\p看起来宝可梦的性格\n和它们所学会的招式\l是在这里对战的关键。\p准确地说,是取决于\n招式与宝可梦的性格的\l契合度。\p如果你的宝可梦陷入危机,\n不能依靠它自己的潜能获胜,\l你就得检查一下\l它的招式是否符合它的性格。$" BattleFrontier_BattlePalaceLobby_Text_MonDocileButTransforms: .string "我的宝可梦通常\n比较温顺,\p但进了对战厅后,\n一下子就突然变得\l非常凶猛强悍!\p那架势简直吓人!\n我都震惊了!$" BattleFrontier_BattlePalaceLobby_Text_WhatNatureFavorsChippingAway: .string "不知道一只喜欢削弱,\n然后慢慢消耗对手的宝可梦\l该算是什么性格,\p它要是乐天性格的话,\n我可真是惊了。\p但,呃,应该没可能吧。$" BattleFrontier_BattlePalaceLobby_Text_WelcomeForDoubleBattle: .string "训练家的心灵\n将在此接受考验。\p欢迎来到对战宫殿。\p我在此受理双打对战厅\n的挑战申请。$" BattleFrontier_BattlePalaceLobby_Text_TakeDoubleBattleChallenge: .string "要挑战双打对战厅吗?$" BattleFrontier_BattlePalaceLobby_Text_ExplainDoubleBattleChallenge: .string "对战宫殿里有几个专门为\n双打对战准备的礼堂,\l我们称之为双打对战厅。\p双打对战与普通比赛的规则一致,\n但需要遵守一条关键规则——\p训练家只能替换\n自己的宝可梦,\p禁止对它们下达\n任何战斗指令。\p宝可梦将完全凭借自己的\n本能战斗,\p您需要完全信赖您的宝可梦,\n在一边旁观它们对战。\p如果您能成功地连续\n打败7个训练家,\l我们将向您呈上对战点数。\p如果您在挑战途中\n想要暂停的话,\p请确保在退出前完好地写下了记录。\n否则我们将视挑战为无效。$" BattleFrontier_BattlePalaceLobby_Text_ToDefeatMavenAnd7Trainers: .string "要连续打败宫殿守护者\n和7个训练家啊……$" BattleFrontier_BattlePalaceLobby_Text_PresentYouWithBattlePoints: .string "为了表彰您和宝可梦之间紧密的牵绊,\n我们将向您呈上对战点数。$" BattleFrontier_BattlePalaceLobby_Text_LikeToRecordMatch: .string "您要在您的开拓通行证上\n记录下您在对战宫殿\l最近的对战吗?$" BattleFrontier_BattlePalaceLobby_Text_RulesAreListed: .string "上面列出了对战厅的规则。$" BattleFrontier_BattlePalaceLobby_Text_ReadWhichHeading: .string "要读哪一部分的说明?$" BattleFrontier_BattlePalaceLobby_Text_ExplainRulesBasics: .string "在这里,宝可梦需要凭借\n自己的思考来战斗。\p与野生宝可梦不同,\n和人们一同生活的宝可梦会依据它们的\l性格选择不同的战斗方式。$" BattleFrontier_BattlePalaceLobby_Text_ExplainRulesNature: .string "由于性格的差别,有的宝可梦\n喜欢不计后果的攻击,\p有的喜欢尽量保护自己\n不受任何伤害,\p还有一些喜欢干扰\n消耗它的对手。\p不同性格的宝可梦\n都会有各自喜欢的\l并且擅长的招式,\p当然也会有不喜欢\n并且不擅长的招式。$" BattleFrontier_BattlePalaceLobby_Text_ExplainRulesMoves: .string "招式分为3类:有直接给予对手伤害的\n攻击型招式,\p有防御敌人攻击或\n回复体力之类的\l防御型招式,\p还有能让对手陷入\n中毒或麻痹等\l种种异常状态的\l干扰型的招式。\p宝可梦会自行决定\n使用3种招式中的哪一种。$" BattleFrontier_BattlePalaceLobby_Text_ExplainRulesUnderpowered: .string "没有了训练家的命令,\n宝可梦有可能无法\l有效使用某些招式。\p尤其会不擅长使用\n自己不喜欢的招式。\p如果宝可梦只学会了\n与它的性格不相符的招式,\l那么就很难凭自己的潜能获得胜利。$" BattleFrontier_BattlePalaceLobby_Text_ExplainRulesWhenInDanger: .string "根据性格的不同,宝可梦陷入危机时,\n它也有可能会使用并不\l符合它性格的招式。\p如果危机时宝可梦的表现\n开始变得异常,请多加注意它的表现。$"