包括“携带”与“持有”,“碰到/上”与“遇到”,所有等级以及秘传招式相关的表述 统一学习器内容说明相关的文本 统一开拓区的两种等级的译名 将电视文本中的“酱油众”修正为“粉丝们” 修正了禁止参加名单的PM的展示(修改了一小部分代码)
442 lines
20 KiB
C++
442 lines
20 KiB
C++
.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 "您要挑战哪个等级?\nLv. 50级还是自由等级?$"
|
||
|
||
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 "很抱歉地告诉您。\p您在上次结束时\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你对手的宝可梦是否强大。$"
|
||
|
||
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级的。$"
|