RoamerX 64c17a76f2 包括全部NPC训练家对战文本在内的大量文本修正及润色
润色了全部NPC训练家对战前后的文本
统一了破折号的使用
将“培养”“饲育”等词统一规范为“培育”
其他个别错误修正
2025-04-24 16:19:31 +08:00

442 lines
20 KiB
C++
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.set LOCALID_ATTENDANT_SINGLES, 1
.set LOCALID_ATTENDANT_DOUBLES, 6
BattleFrontier_BattleFactoryLobby_MapScripts::
map_script MAP_SCRIPT_ON_FRAME_TABLE, BattleFrontier_BattleFactoryLobby_OnFrame
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, BattleFrontier_BattleFactoryLobby_OnWarp
.byte 0
BattleFrontier_BattleFactoryLobby_OnWarp:
map_script_2 VAR_TEMP_1, 0, BattleFrontier_BattleFactoryLobby_EventScript_TurnPlayerNorth
.2byte 0
BattleFrontier_BattleFactoryLobby_EventScript_TurnPlayerNorth::
setvar VAR_TEMP_1, 1
turnobject OBJ_EVENT_ID_PLAYER, DIR_NORTH
end
BattleFrontier_BattleFactoryLobby_OnFrame:
map_script_2 VAR_TEMP_CHALLENGE_STATUS, 0, BattleFrontier_BattleFactoryLobby_EventScript_GetChallengeStatus
map_script_2 VAR_TEMP_CHALLENGE_STATUS, CHALLENGE_STATUS_SAVING, BattleFrontier_BattleFactoryLobby_EventScript_QuitWithoutSaving
map_script_2 VAR_TEMP_CHALLENGE_STATUS, CHALLENGE_STATUS_PAUSED, BattleFrontier_BattleFactoryLobby_EventScript_ResumeChallenge
map_script_2 VAR_TEMP_CHALLENGE_STATUS, CHALLENGE_STATUS_WON, BattleFrontier_BattleFactoryLobby_EventScript_WonChallenge
map_script_2 VAR_TEMP_CHALLENGE_STATUS, CHALLENGE_STATUS_LOST, BattleFrontier_BattleFactoryLobby_EventScript_LostChallenge
.2byte 0
BattleFrontier_BattleFactoryLobby_EventScript_GetChallengeStatus::
frontier_getstatus
end
BattleFrontier_BattleFactoryLobby_EventScript_QuitWithoutSaving::
lockall
msgbox BattleFrontier_BattleFactoryLobby_Text_DidntSaveBeforeQuitting, MSGBOX_DEFAULT
closemessage
factory_setswapped
factory_set FACTORY_DATA_WIN_STREAK_SWAPS, 0
factory_set FACTORY_DATA_WIN_STREAK, 0
factory_set FACTORY_DATA_WIN_STREAK_ACTIVE, FALSE
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
setvar VAR_TEMP_CHALLENGE_STATUS, 255
releaseall
end
BattleFrontier_BattleFactoryLobby_EventScript_WonChallenge::
lockall
frontier_isbrain
goto_if_eq VAR_RESULT, TRUE, BattleFrontier_BattleFactoryLobby_EventScript_DefeatedFactoryHead
msgbox BattleFrontier_BattleFactoryLobby_Text_CongratsSevenWins, MSGBOX_DEFAULT
waitmessage
goto BattleFrontier_BattleFactoryLobby_EventScript_GiveBattlePoints
BattleFrontier_BattleFactoryLobby_EventScript_DefeatedFactoryHead::
msgbox BattleFrontier_BattleFactoryLobby_Text_CongratsForDefeatingHead, MSGBOX_DEFAULT
waitmessage
BattleFrontier_BattleFactoryLobby_EventScript_GiveBattlePoints::
msgbox BattleFrontier_BattleFactoryLobby_Text_AwardBattlePoints, MSGBOX_DEFAULT
frontier_givepoints
msgbox BattleFrontier_Text_ObtainedXBattlePoints, MSGBOX_GETPOINTS
message BattleFrontier_BattleFactoryLobby_Text_ExchangeMonsAndSave
waitmessage
frontier_checkairshow
special LoadPlayerParty
callnative UpdateFollowingPokemon
factory_save 0
playse SE_SAVE
waitse
goto BattleFrontier_BattleFactoryLobby_EventScript_AskRecordBattle
end
BattleFrontier_BattleFactoryLobby_EventScript_LostChallenge::
lockall
message BattleFrontier_BattleFactoryLobby_Text_ReturnMonsSaveResults
waitmessage
frontier_checkairshow
special LoadPlayerParty
callnative UpdateFollowingPokemon
factory_set FACTORY_DATA_WIN_STREAK_ACTIVE, FALSE
factory_save 0
playse SE_SAVE
waitse
BattleFrontier_BattleFactoryLobby_EventScript_AskRecordBattle::
call BattleFrontier_EventScript_GetCantRecordBattle
goto_if_eq VAR_RESULT, TRUE, BattleFrontier_BattleFactoryLobby_EventScript_EndRecordBattle
message BattleFrontier_BattleFactoryLobby_Text_RecordLastMatch
waitmessage
multichoicedefault 20, 8, MULTI_YESNO, 1, FALSE
switch VAR_RESULT
case 1, BattleFrontier_BattleFactoryLobby_EventScript_EndRecordBattle
case 0, BattleFrontier_BattleFactoryLobby_EventScript_RecordBattle
case MULTI_B_PRESSED, BattleFrontier_BattleFactoryLobby_EventScript_EndRecordBattle
BattleFrontier_BattleFactoryLobby_EventScript_RecordBattle::
call BattleFrontier_EventScript_SaveBattle
BattleFrontier_BattleFactoryLobby_EventScript_EndRecordBattle::
msgbox BattleFrontier_BattleFactoryLobby_Text_LookForwardToNextVisit, MSGBOX_DEFAULT
closemessage
setvar VAR_TEMP_CHALLENGE_STATUS, 255
releaseall
end
BattleFrontier_BattleFactoryLobby_EventScript_ResumeChallenge::
lockall
message BattleFrontier_BattleFactoryLobby_Text_WaitingForYouToResume
waitmessage
factory_save CHALLENGE_STATUS_SAVING
playse SE_SAVE
waitse
frontier_set FRONTIER_DATA_PAUSED, FALSE
setvar VAR_TEMP_CHALLENGE_STATUS, 255
setvar VAR_0x8006, 2
goto BattleFrontier_BattleFactoryLobby_EventScript_EnterChallenge
BattleFrontier_BattleFactoryLobby_EventScript_SinglesAttendant::
lock
faceplayer
setvar VAR_FRONTIER_FACILITY, FRONTIER_FACILITY_FACTORY
setvar VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES
goto BattleFrontier_BattleFactoryLobby_EventScript_Attendant
end
BattleFrontier_BattleFactoryLobby_EventScript_DoublesAttendant::
setvar VAR_FRONTIER_FACILITY, FRONTIER_FACILITY_FACTORY
setvar VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES
goto BattleFrontier_BattleFactoryLobby_EventScript_Attendant
end
BattleFrontier_BattleFactoryLobby_EventScript_Attendant::
special SavePlayerParty
call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattleFactoryLobby_EventScript_WelcomeForSingleBattle
call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattleFactoryLobby_EventScript_WelcomeForDoubleBattle
BattleFrontier_BattleFactoryLobby_EventScript_AskTakeChallenge::
call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattleFactoryLobby_EventScript_TakeSinglesChallenge
call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattleFactoryLobby_EventScript_TakeDoublesChallenge
waitmessage
multichoice 17, 6, MULTI_CHALLENGEINFO, FALSE
switch VAR_RESULT
case 0, BattleFrontier_BattleFactoryLobby_EventScript_TryEnterChallenge
case 1, BattleFrontier_BattleFactoryLobby_EventScript_ExplainChallenge
case 2, BattleFrontier_BattleFactoryLobby_EventScript_CancelChallenge
case MULTI_B_PRESSED, BattleFrontier_BattleFactoryLobby_EventScript_CancelChallenge
BattleFrontier_BattleFactoryLobby_EventScript_TryEnterChallenge::
message BattleFrontier_BattleFactoryLobby_Text_WhichLevelMode
waitmessage
multichoice 17, 6, MULTI_LEVEL_MODE, FALSE
switch VAR_RESULT
case FRONTIER_LVL_TENT, BattleFrontier_BattleFactoryLobby_EventScript_CancelChallenge
case MULTI_B_PRESSED, BattleFrontier_BattleFactoryLobby_EventScript_CancelChallenge
frontier_set FRONTIER_DATA_LVL_MODE, VAR_RESULT
msgbox BattleFrontier_BattleFactoryLobby_Text_OkayToSaveBeforeChallenge, MSGBOX_YESNO
switch VAR_RESULT
case NO, BattleFrontier_BattleFactoryLobby_EventScript_LoadPartyAndCancelChallenge
case YES, BattleFrontier_BattleFactoryLobby_EventScript_SaveBeforeChallenge
case MULTI_B_PRESSED, BattleFrontier_BattleFactoryLobby_EventScript_LoadPartyAndCancelChallenge
BattleFrontier_BattleFactoryLobby_EventScript_SaveBeforeChallenge::
setvar VAR_TEMP_CHALLENGE_STATUS, 0
factory_init
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, CHALLENGE_STATUS_SAVING
factory_set FACTORY_DATA_WIN_STREAK_ACTIVE, TRUE
frontier_set FRONTIER_DATA_PAUSED, FALSE
closemessage
delay 2
call Common_EventScript_SaveGame
setvar VAR_TEMP_CHALLENGE_STATUS, 255
goto_if_eq VAR_RESULT, 0, BattleFrontier_BattleFactoryLobby_EventScript_CancelChallengeSaveFailed
setvar VAR_0x8006, 0
BattleFrontier_BattleFactoryLobby_EventScript_EnterChallenge::
special SavePlayerParty
msgbox BattleFrontier_BattleFactoryLobby_Text_StepThisWay, MSGBOX_DEFAULT
closemessage
call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattleFactoryLobby_EventScript_TalkedToSinglesAttendant
call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattleFactoryLobby_EventScript_TalkedToDoublesAttendant
applymovement VAR_LAST_TALKED, BattleFrontier_BattleFactoryLobby_Movement_AttendantEnterDoor
applymovement OBJ_EVENT_ID_PLAYER, BattleFrontier_BattleFactoryLobby_Movement_PlayerEnterDoor
waitmovement 0
warp MAP_BATTLE_FRONTIER_BATTLE_FACTORY_PRE_BATTLE_ROOM, 8, 13
setvar VAR_TEMP_CHALLENGE_STATUS, 0
waitstate
end
BattleFrontier_BattleFactoryLobby_EventScript_TalkedToSinglesAttendant::
setvar VAR_LAST_TALKED, LOCALID_ATTENDANT_SINGLES
return
BattleFrontier_BattleFactoryLobby_EventScript_TalkedToDoublesAttendant::
setvar VAR_LAST_TALKED, LOCALID_ATTENDANT_DOUBLES
return
BattleFrontier_BattleFactoryLobby_EventScript_ExplainChallenge::
call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_SINGLES, BattleFrontier_BattleFactoryLobby_EventScript_ExplainSinglesChallenge
call_if_eq VAR_FRONTIER_BATTLE_MODE, FRONTIER_MODE_DOUBLES, BattleFrontier_BattleFactoryLobby_EventScript_ExplainDoublesChallenge
goto BattleFrontier_BattleFactoryLobby_EventScript_AskTakeChallenge
BattleFrontier_BattleFactoryLobby_EventScript_CancelChallengeSaveFailed::
frontier_set FRONTIER_DATA_CHALLENGE_STATUS, 0
goto BattleFrontier_BattleFactoryLobby_EventScript_CancelChallenge
BattleFrontier_BattleFactoryLobby_EventScript_LoadPartyAndCancelChallenge::
special LoadPlayerParty
callnative UpdateFollowingPokemon
BattleFrontier_BattleFactoryLobby_EventScript_CancelChallenge::
msgbox BattleFrontier_BattleFactoryLobby_Text_LookForwardToNextVisit, MSGBOX_DEFAULT
release
end
BattleFrontier_BattleFactoryLobby_Movement_AttendantEnterDoor:
walk_up
walk_up
walk_up
set_invisible
step_end
BattleFrontier_BattleFactoryLobby_Movement_PlayerEnterDoor:
walk_up
walk_up
walk_up
walk_up
step_end
BattleFrontier_BattleFactoryLobby_EventScript_WelcomeForSingleBattle::
msgbox BattleFrontier_BattleFactoryLobby_Text_WelcomeForSingleBattle, MSGBOX_DEFAULT
return
BattleFrontier_BattleFactoryLobby_EventScript_WelcomeForDoubleBattle::
msgbox BattleFrontier_BattleFactoryLobby_Text_WelcomeForDoubleBattle, MSGBOX_DEFAULT
return
BattleFrontier_BattleFactoryLobby_EventScript_TakeSinglesChallenge::
message BattleFrontier_BattleFactoryLobby_Text_TakeSinglesChallenge
return
BattleFrontier_BattleFactoryLobby_EventScript_TakeDoublesChallenge::
message BattleFrontier_BattleFactoryLobby_Text_TakeDoublesChallenge
return
BattleFrontier_BattleFactoryLobby_EventScript_ExplainSinglesChallenge::
msgbox BattleFrontier_BattleFactoryLobby_Text_ExplainSinglesChallenge, MSGBOX_DEFAULT
return
BattleFrontier_BattleFactoryLobby_EventScript_ExplainDoublesChallenge::
msgbox BattleFrontier_BattleFactoryLobby_Text_ExplainDoublesChallenge, MSGBOX_DEFAULT
return
BattleFrontier_BattleFactoryLobby_EventScript_ShowSinglesResults::
lockall
frontier_results FRONTIER_FACILITY_FACTORY, FRONTIER_MODE_SINGLES
waitbuttonpress
special RemoveRecordsWindow
releaseall
end
BattleFrontier_BattleFactoryLobby_EventScript_ShowDoublesResults::
lockall
frontier_results FRONTIER_FACILITY_FACTORY, FRONTIER_MODE_DOUBLES
waitbuttonpress
special RemoveRecordsWindow
releaseall
end
BattleFrontier_BattleFactoryLobby_EventScript_Woman::
msgbox BattleFrontier_BattleFactoryLobby_Text_NeedKnowledgeOfMonsMoves, MSGBOX_NPC
end
BattleFrontier_BattleFactoryLobby_EventScript_Camper::
msgbox BattleFrontier_BattleFactoryLobby_Text_SwappedForWeakMon, MSGBOX_NPC
end
BattleFrontier_BattleFactoryLobby_EventScript_Picnicker::
lock
msgbox BattleFrontier_BattleFactoryLobby_Text_NeedToCheckOpponentsMons, MSGBOX_DEFAULT
release
end
BattleFrontier_BattleFactoryLobby_EventScript_FatMan::
msgbox BattleFrontier_BattleFactoryLobby_Text_CantFigureOutStaffHints, MSGBOX_NPC
end
BattleFrontier_BattleFactoryLobby_EventScript_RulesBoard::
lockall
msgbox BattleFrontier_BattleFactoryLobby_Text_RulesAreListed, MSGBOX_DEFAULT
goto BattleFrontier_BattleFactoryLobby_EventScript_ReadRulesBoard
end
BattleFrontier_BattleFactoryLobby_EventScript_ReadRulesBoard::
message BattleFrontier_BattleFactoryLobby_Text_ReadWhichHeading
waitmessage
multichoice 17, 0, MULTI_BATTLE_FACTORY_RULES, FALSE
switch VAR_RESULT
case 0, BattleFrontier_BattleFactoryLobby_EventScript_RulesBasics
case 1, BattleFrontier_BattleFactoryLobby_EventScript_RulesSwapPartner
case 2, BattleFrontier_BattleFactoryLobby_EventScript_RulesSwapNumber
case 3, BattleFrontier_BattleFactoryLobby_EventScript_RulesSwapNotes
case 4, BattleFrontier_BattleFactoryLobby_EventScript_RulesOpenLv
case 5, BattleFrontier_BattleFactoryLobby_EventScript_ExitRules
case MULTI_B_PRESSED, BattleFrontier_BattleFactoryLobby_EventScript_ExitRules
end
BattleFrontier_BattleFactoryLobby_EventScript_RulesBasics::
msgbox BattleFrontier_BattleFactoryLobby_Text_ExplainBasicRules, MSGBOX_DEFAULT
goto BattleFrontier_BattleFactoryLobby_EventScript_ReadRulesBoard
end
BattleFrontier_BattleFactoryLobby_EventScript_RulesSwapPartner::
msgbox BattleFrontier_BattleFactoryLobby_Text_ExplainSwapPartnerRules, MSGBOX_DEFAULT
goto BattleFrontier_BattleFactoryLobby_EventScript_ReadRulesBoard
end
BattleFrontier_BattleFactoryLobby_EventScript_RulesSwapNumber::
msgbox BattleFrontier_BattleFactoryLobby_Text_ExplainSwapNumberRules, MSGBOX_DEFAULT
goto BattleFrontier_BattleFactoryLobby_EventScript_ReadRulesBoard
end
BattleFrontier_BattleFactoryLobby_EventScript_RulesSwapNotes::
msgbox BattleFrontier_BattleFactoryLobby_Text_ExplainSwapNotesRules, MSGBOX_DEFAULT
goto BattleFrontier_BattleFactoryLobby_EventScript_ReadRulesBoard
end
BattleFrontier_BattleFactoryLobby_EventScript_RulesOpenLv::
msgbox BattleFrontier_BattleFactoryLobby_Text_ExplainOpenLvRules, MSGBOX_DEFAULT
goto BattleFrontier_BattleFactoryLobby_EventScript_ReadRulesBoard
end
BattleFrontier_BattleFactoryLobby_EventScript_ExitRules::
releaseall
end
BattleFrontier_BattleFactoryLobby_Text_WelcomeForSingleBattle:
.string "在这里,训练家的智力将\n受到考验!\p欢迎来到对战工厂\p我是你的单人交换式对战锦标赛\n的指导。$"
BattleFrontier_BattleFactoryLobby_Text_TakeSinglesChallenge:
.string "你要进行单人交换式对战\n挑战吗?$"
BattleFrontier_BattleFactoryLobby_Text_ExplainSinglesChallenge:
.string "单人交换式对战锦标赛\n是一种只能用租借的宝可梦的\l单人对战式的比赛。\p首先为了比赛你要\n专门租借三只宝可梦。\p你必须用所提供的租借宝可梦\n指挥一场单人对战。\p如果赢了你就可以把其中一只\n租借宝可梦换掉。\p重复这种战斗和\n交换——如果你能连着赢七次,\l你会得到对战点数。\p如果你要中断挑战\n请先保存游戏。\p如果你不保存你下次就不能继续\n你的挑战。$"
BattleFrontier_BattleFactoryLobby_Text_LookForwardToNextVisit:
.string "我们期待着和你下次见面。$"
BattleFrontier_BattleFactoryLobby_Text_WhichLevelMode:
.string "你要挑战哪个等级?\n50级还是自由级$"
BattleFrontier_BattleFactoryLobby_Text_OkayToSaveBeforeChallenge:
.string "在你挑战之前,\n先要记录游戏。好了吗?$"
@ Unused
BattleFrontier_BattleFactoryLobby_Text_WillHoldMonsForSafekeeping:
.string "好的,我将在你参加比赛时\n为你保管好宝可梦。$"
BattleFrontier_BattleFactoryLobby_Text_StepThisWay:
.string "请这边走。$"
BattleFrontier_BattleFactoryLobby_Text_ReturnMonsSaveResults:
.string "感谢你的参与!\p我将把你的宝可梦还给你\n而把租借宝可梦换掉。\p我还必须保存记录。\n请稍等。$"
@ Unused
BattleFrontier_BattleFactoryLobby_Text_ReturnMons:
.string "我要归还你的宝可梦\n并收回租借宝可梦。$"
BattleFrontier_BattleFactoryLobby_Text_CongratsSevenWins:
.string "恭喜!你一连赢了七场\n交换式对战的比赛!$"
@ Unused
BattleFrontier_BattleFactoryLobby_Text_AwardBattlePointsForStreak:
.string "作为7连胜的奖励\n我们送你对战点数。$"
@ Unused
BattleFrontier_BattleFactoryLobby_Text_MaxBattlePoints:
.string "噢,噢,噢!\p你的对战点数已经到最大值了。\p请使用一些对战点数\n之后再回来。$"
BattleFrontier_BattleFactoryLobby_Text_WaitingForYouToResume:
.string "我们等你很久了!\p在继续你的挑战前\n必须保存游戏。$"
BattleFrontier_BattleFactoryLobby_Text_DidntSaveBeforeQuitting:
.string "很抱歉,你上次退出\n游戏前没有存档。\p结果你不能继续上\n次的挑战。$"
@ Unused
BattleFrontier_BattleFactoryLobby_Text_WellReturnMons:
.string "我们要归还你的宝可梦。$"
@ Unused
BattleFrontier_BattleFactoryLobby_Text_ReceivedPrizeItem:
.string "{PLAYER}得到了奖品\n{STR_VAR_1}。$"
BattleFrontier_BattleFactoryLobby_Text_WelcomeForDoubleBattle:
.string "在这里,训练家的智力将\n受到考验!\p欢迎来到对战工厂\p我是你的双人交换式对战锦标赛\n的指导。$"
BattleFrontier_BattleFactoryLobby_Text_TakeDoublesChallenge:
.string "你要进行双人交换式对战锦标赛\n挑战吗?$"
BattleFrontier_BattleFactoryLobby_Text_ExplainDoublesChallenge:
.string "双人交换式对战锦标赛\n是一种只能用租借的宝可梦的\l双打对战式的比赛。\p首先为了比赛你要专门租借\n三只宝可梦。\p你必须用所提供的租借宝可梦\n指挥一场双打对战。\p如果赢了你就可以把其中一只\n租借宝可梦换掉。\p重复这种战斗和\n交换——如果你能连着赢七次,\l你会得到对战点数。\p如果你要中断挑战\n请先保存游戏。\p如果你不保存你下次就不能继续\n你的挑战。$"
BattleFrontier_BattleFactoryLobby_Text_CongratsForDefeatingHead:
.string "恭喜你击败了\n工厂头目并\l一连赢了七场比赛$"
BattleFrontier_BattleFactoryLobby_Text_AwardBattlePoints:
.string "为了对你拥有的知识财富\n及非凡的智力表示认可,\l我们授予你这些对战点数。$"
BattleFrontier_BattleFactoryLobby_Text_ExchangeMonsAndSave:
.string "我来归还你的宝可梦\n并收回我们租借的宝可梦。\p我需要保存战斗数据\n请稍等。$"
BattleFrontier_BattleFactoryLobby_Text_RecordLastMatch:
.string "你要把你上次的\n对战工厂比赛记录到你的\l开拓通行证吗$"
BattleFrontier_BattleFactoryLobby_Text_NeedKnowledgeOfMonsMoves:
.string "喂!\n那边的,你!\p你在想既然不必去\n培育一组宝可梦\l那么战斗就会很容易是吗\p我认为要赢并不是那么\n简单的。\p如果你不具备对宝可梦及\n他们的招式的深刻的知识的话,\l想要赢是很难的。$"
BattleFrontier_BattleFactoryLobby_Text_SwappedForWeakMon:
.string "我交换到了一只弱的宝可梦……\n我想他是一种善于……\p他们和我们一起擦地板……$"
BattleFrontier_BattleFactoryLobby_Text_NeedToCheckOpponentsMons:
.string "事情变得和我的计划\n一点也不一样了。\p你要在战斗中检查\n一下你对手的宝可梦\l是否有问题。$"
BattleFrontier_BattleFactoryLobby_Text_CantFigureOutStaffHints:
.string "你知道这的参谋怎样给你\n一些关于你下个对手的提示吗?\p好吧虽然我是一个经验丰富的人\n但我弄不懂他们的提示。$"
@ Unused
BattleFrontier_BattleFactoryLobby_Text_RentalMonsAreVaried:
.string "例如,我很强大,但是我很容易感到\n无聊,于是我不停的\l交换并且战斗。\p不管怎么说当我进入\n交换式对战活动中,我发现他们\l有很多不同的宝可梦租借。$"
BattleFrontier_BattleFactoryLobby_Text_RulesAreListed:
.string "交换式对战的规则如下。$"
BattleFrontier_BattleFactoryLobby_Text_ReadWhichHeading:
.string "你要读哪个标题?$"
BattleFrontier_BattleFactoryLobby_Text_ExplainBasicRules:
.string "在交换式对战中,你只能用\n三只宝可梦。\p不管是租借的还是交换得到的\n你的队里不能出现两只或更多\l相同的宝可梦。$"
BattleFrontier_BattleFactoryLobby_Text_ExplainSwapPartnerRules:
.string "你只能同之前你所击败\n过的训练家进行宝可梦交换。\p你只能交换到被你击败过的训练家\n使用的宝可梦。$"
BattleFrontier_BattleFactoryLobby_Text_ExplainSwapNumberRules:
.string "每赢一场战斗,你只能\n和被你击败的对手交换\l一只宝可梦。\p你不能和第七个训练家\n进行宝可梦交换。$"
BattleFrontier_BattleFactoryLobby_Text_ExplainSwapNotesRules:
.string "在交换宝可梦时有两个关键\n要注意。\p第一交换时你无法知道\n你要接受的宝可梦的\l资料。\p第二在你队里的宝可梦\n是按顺序排列的,这个顺序取决\l于你租借他们的先后。\p即使进行了交换这个顺序\n也保持不变。$"
BattleFrontier_BattleFactoryLobby_Text_ExplainOpenLvRules:
.string "在自由级中,租借的宝可梦\n和对方训练家的宝可梦\l都是100级的。$"