徒弟文本全部重新翻译(主要使用deepseek,之后进行了润色和格式调整) 调整整个游戏中大量少数几个字后就换行导致观感奇怪的情况 将所有的游船修正为轮渡(ferry,連絡船) 润色/重新翻译乘船相关的文本 个体值评定员、回忆技能NPC的文本重新翻译 修正很多换页时逗号的使用 修正几个遗漏的文本超出 统一所有自行车道的译名 调整润色传送到盒子的文本 修正所有宝玉为宝珠 训练家的量词统一为“位”
818 lines
37 KiB
PHP
818 lines
37 KiB
PHP
.set LOCALID_AIDE, 1
|
||
.set LOCALID_BIRCH, 2
|
||
.set LOCALID_RIVAL, 3
|
||
.set LOCALID_BALL_CYNDAQUIL, 4
|
||
.set LOCALID_BALL_TOTODILE, 5
|
||
.set LOCALID_BALL_CHIKORITA, 6
|
||
|
||
LittlerootTown_ProfessorBirchsLab_MapScripts::
|
||
map_script MAP_SCRIPT_ON_TRANSITION, LittlerootTown_ProfessorBirchsLab_OnTransition
|
||
map_script MAP_SCRIPT_ON_WARP_INTO_MAP_TABLE, LittlerootTown_ProfessorBirchsLab_OnWarp
|
||
map_script MAP_SCRIPT_ON_FRAME_TABLE, LittlerootTown_ProfessorBirchsLab_OnFrame
|
||
.byte 0
|
||
|
||
@ State descriptions for VAR_DEX_UPGRADE_JOHTO_STARTER_STATE
|
||
@ 1: Beat Elite Four, Dex upgrade ready
|
||
@ 2: Received National Dex
|
||
@ 3: Left lab after receiving National Dex
|
||
@ 4: Entered lab after catching all Hoenn mons
|
||
@ 5: Birch told player to choose Johto starter
|
||
@ 6: Chose Johto starter
|
||
|
||
@ State descriptions for VAR_BIRCH_LAB_STATE
|
||
@ 1: Never occurs
|
||
@ 2: Chose starter
|
||
@ 3: Received starter in lab
|
||
@ 4: Defeated rival on Route 103
|
||
@ 5: Received pokedex
|
||
|
||
LittlerootTown_ProfessorBirchsLab_OnTransition:
|
||
call Common_EventScript_SetupRivalGfxId
|
||
call ProfBirch_EventScript_UpdateLocation
|
||
goto_if_ge VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6, LittlerootTown_ProfessorBirchsLab_EventScript_SetAfterJohtoStarterLayout
|
||
goto_if_ge VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 4, LittlerootTown_ProfessorBirchsLab_EventScript_SetJohtoStarterLayout
|
||
goto_if_eq VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 3, LittlerootTown_ProfessorBirchsLab_EventScript_CheckReadyForJohtoStarter
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_CheckReadyForJohtoStarter::
|
||
specialvar VAR_RESULT, HasAllHoennMons
|
||
goto_if_eq VAR_RESULT, TRUE, LittlerootTown_ProfessorBirchsLab_EventScript_SetReadyForJohtoStarter
|
||
setobjectmovementtype LOCALID_RIVAL, MOVEMENT_TYPE_WANDER_UP_AND_DOWN
|
||
setobjectxyperm LOCALID_RIVAL, 5, 10
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_SetReadyForJohtoStarter::
|
||
setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 4
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_SetJohtoStarterLayout
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_SetJohtoStarterLayout::
|
||
setmaplayoutindex LAYOUT_LITTLEROOT_TOWN_PROFESSOR_BIRCHS_LAB_WITH_TABLE
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_SetAfterJohtoStarterLayout::
|
||
setmaplayoutindex LAYOUT_LITTLEROOT_TOWN_PROFESSOR_BIRCHS_LAB_WITH_TABLE
|
||
setobjectmovementtype LOCALID_RIVAL, MOVEMENT_TYPE_WANDER_UP_AND_DOWN
|
||
setobjectxyperm LOCALID_RIVAL, 5, 10
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_OnWarp:
|
||
map_script_2 VAR_BIRCH_LAB_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_SetPlayerPosForReceiveStarter
|
||
map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 1, LittlerootTown_ProfessorBirchsLab_EventScript_SetObjectPosForDexUpgrade
|
||
map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_SetObjectPosForDexUpgrade
|
||
map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 3, LittlerootTown_ProfessorBirchsLab_EventScript_AddRivalObject
|
||
map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6, LittlerootTown_ProfessorBirchsLab_EventScript_AddRivalObject
|
||
map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 4, LittlerootTown_ProfessorBirchsLab_EventScript_SetObjectPosForJohtoStarters
|
||
map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 5, LittlerootTown_ProfessorBirchsLab_EventScript_SetObjectPosForJohtoStarters
|
||
.2byte 0
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_SetPlayerPosForReceiveStarter::
|
||
turnobject OBJ_EVENT_ID_PLAYER, DIR_NORTH
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_SetObjectPosForDexUpgrade::
|
||
turnobject OBJ_EVENT_ID_PLAYER, DIR_NORTH
|
||
addobject LOCALID_BIRCH
|
||
addobject LOCALID_RIVAL
|
||
turnobject LOCALID_RIVAL, DIR_NORTH
|
||
setobjectxy LOCALID_RIVAL, 5, 5
|
||
turnobject LOCALID_BIRCH, DIR_SOUTH
|
||
setobjectxy LOCALID_BIRCH, 6, 4
|
||
turnobject LOCALID_AIDE, DIR_EAST
|
||
setobjectxy LOCALID_AIDE, 10, 10
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_AddRivalObject::
|
||
addobject LOCALID_RIVAL
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_SetObjectPosForJohtoStarters::
|
||
addobject LOCALID_BALL_CYNDAQUIL
|
||
addobject LOCALID_BALL_TOTODILE
|
||
addobject LOCALID_BALL_CHIKORITA
|
||
addobject LOCALID_RIVAL
|
||
turnobject LOCALID_BALL_CYNDAQUIL, DIR_SOUTH
|
||
setobjectxy LOCALID_BALL_CYNDAQUIL, 8, 4
|
||
turnobject LOCALID_BALL_TOTODILE, DIR_SOUTH
|
||
setobjectxy LOCALID_BALL_TOTODILE, 9, 4
|
||
turnobject LOCALID_BALL_CHIKORITA, DIR_SOUTH
|
||
setobjectxy LOCALID_BALL_CHIKORITA, 10, 4
|
||
turnobject LOCALID_BIRCH, DIR_SOUTH
|
||
setobjectxy LOCALID_BIRCH, 6, 4
|
||
turnobject LOCALID_RIVAL, DIR_EAST
|
||
setobjectxy LOCALID_RIVAL, 5, 5
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_OnFrame:
|
||
map_script_2 VAR_BIRCH_LAB_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_GiveStarterEvent
|
||
map_script_2 VAR_BIRCH_LAB_STATE, 4, LittlerootTown_ProfessorBirchsLab_EventScript_GivePokedexEvent
|
||
map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 1, LittlerootTown_ProfessorBirchsLab_EventScript_UpgradeToNationalDex
|
||
map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 4, LittlerootTown_ProfessorBirchsLab_EventScript_ChooseJohtoStarter
|
||
.2byte 0
|
||
|
||
@ The starter is technically given prior to this on Route 101 by special ChooseStarter
|
||
@ This is just where the game tells you its yours and lets you nickname it
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_GiveStarterEvent::
|
||
lockall
|
||
bufferleadmonspeciesname STR_VAR_1
|
||
message LittlerootTown_ProfessorBirchsLab_Text_LikeYouToHavePokemon
|
||
waitmessage
|
||
playfanfare MUS_OBTAIN_ITEM
|
||
waitfanfare
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_WhyNotGiveNicknameToMon, MSGBOX_YESNO
|
||
goto_if_eq VAR_RESULT, YES, LittlerootTown_ProfessorBirchsLab_EventScript_NicknameStarter
|
||
goto_if_eq VAR_RESULT, NO, LittlerootTown_ProfessorBirchsLab_EventScript_GoSeeRival
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_NicknameStarter::
|
||
setvar VAR_0x8004, 0
|
||
call Common_EventScript_NameReceivedPartyMon
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_GoSeeRival
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_GoSeeRival::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_MightBeGoodIdeaToGoSeeRival, MSGBOX_YESNO
|
||
goto_if_eq VAR_RESULT, YES, LittlerootTown_ProfessorBirchsLab_EventScript_AgreeToSeeRival
|
||
goto_if_eq VAR_RESULT, NO, LittlerootTown_ProfessorBirchsLab_EventScript_DeclineSeeingRival
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_AgreeToSeeRival::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_GetRivalToTeachYou, MSGBOX_DEFAULT
|
||
clearflag FLAG_HIDE_ROUTE_101_BOY
|
||
setvar VAR_BIRCH_LAB_STATE, 3
|
||
releaseall
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_DeclineSeeingRival::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_DontBeThatWay, MSGBOX_YESNO
|
||
goto_if_eq VAR_RESULT, YES, LittlerootTown_ProfessorBirchsLab_EventScript_AgreeToSeeRival
|
||
goto_if_eq VAR_RESULT, NO, LittlerootTown_ProfessorBirchsLab_EventScript_DeclineSeeingRival
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_GivePokedexEvent::
|
||
lockall
|
||
applymovement OBJ_EVENT_ID_PLAYER, LittlerootTown_ProfessorBirchsLab_Movement_PlayerEnterLabForPokedex
|
||
waitmovement 0
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_GivePokedex
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Movement_PlayerEnterLabForPokedex:
|
||
walk_up
|
||
walk_up
|
||
walk_up
|
||
walk_up
|
||
walk_up
|
||
walk_up
|
||
walk_up
|
||
step_end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_UpgradeToNationalDex::
|
||
lockall
|
||
delay 30
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_OtherRegionsUpgradeToNational, MSGBOX_DEFAULT
|
||
closemessage
|
||
applymovement LOCALID_BIRCH, LittlerootTown_ProfessorBirchsLab_Movement_BirchRetrievePokedexes
|
||
waitmovement 0
|
||
delay 20
|
||
playse SE_CLICK
|
||
delay 10
|
||
playse SE_CLICK
|
||
delay 10
|
||
playse SE_CLICK
|
||
delay 10
|
||
playse SE_CLICK
|
||
delay 20
|
||
applymovement LOCALID_RIVAL, Common_Movement_WalkInPlaceFasterRight
|
||
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterLeft
|
||
waitmovement 0
|
||
checkplayergender
|
||
call_if_eq VAR_RESULT, MALE, LittlerootTown_ProfessorBirchsLab_EventScript_MayUpgradeComment
|
||
call_if_eq VAR_RESULT, FEMALE, LittlerootTown_ProfessorBirchsLab_EventScript_BrendanUpgradeComment
|
||
playse SE_PC_ON
|
||
waitse
|
||
delay 20
|
||
applymovement LOCALID_BIRCH, LittlerootTown_ProfessorBirchsLab_Movement_BirchReturnPokedex
|
||
waitmovement 0
|
||
applymovement LOCALID_RIVAL, Common_Movement_WalkInPlaceFasterUp
|
||
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterUp
|
||
waitmovement 0
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_OkayAllDone, MSGBOX_DEFAULT
|
||
playfanfare MUS_OBTAIN_ITEM
|
||
message LittlerootTown_ProfessorBirchsLab_Text_PokedexUpgradedToNational
|
||
waitmessage
|
||
waitfanfare
|
||
setflag FLAG_SYS_NATIONAL_DEX
|
||
special EnableNationalPokedex
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_GrassyPatchWaiting2, MSGBOX_DEFAULT
|
||
closemessage
|
||
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCH
|
||
setflag FLAG_HIDE_LITTLEROOT_TOWN_RIVAL
|
||
setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 2
|
||
setvar VAR_SCOTT_BF_CALL_STEP_COUNTER, 0
|
||
setflag FLAG_SCOTT_CALL_BATTLE_FRONTIER
|
||
releaseall
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_MayUpgradeComment::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_MayUpgradeSoCool, MSGBOX_DEFAULT
|
||
closemessage
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_BrendanUpgradeComment::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_BrendanYouCanThankMe, MSGBOX_DEFAULT
|
||
closemessage
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Movement_BirchRetrievePokedexes:
|
||
walk_left
|
||
walk_in_place_faster_down
|
||
delay_16
|
||
delay_16
|
||
walk_right
|
||
walk_in_place_faster_down
|
||
delay_16
|
||
delay_16
|
||
walk_right
|
||
walk_down
|
||
walk_down
|
||
walk_down
|
||
walk_down
|
||
walk_right
|
||
walk_right
|
||
walk_right
|
||
walk_in_place_faster_up
|
||
step_end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Movement_BirchReturnPokedex:
|
||
walk_left
|
||
walk_left
|
||
walk_left
|
||
walk_up
|
||
walk_up
|
||
walk_up
|
||
walk_up
|
||
walk_left
|
||
walk_in_place_faster_down
|
||
step_end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_ChooseJohtoStarter::
|
||
lockall
|
||
applymovement OBJ_EVENT_ID_PLAYER, LittlerootTown_ProfessorBirchsLab_Movement_PlayerEnterLabForJohtoStarter
|
||
waitmovement 0
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_CompletedDexChoosePokemon, MSGBOX_DEFAULT
|
||
setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 5
|
||
releaseall
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Movement_PlayerEnterLabForJohtoStarter:
|
||
walk_up
|
||
walk_up
|
||
walk_up
|
||
walk_up
|
||
walk_up
|
||
walk_up
|
||
walk_up
|
||
step_end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_Aide::
|
||
lock
|
||
faceplayer
|
||
goto_if_ge VAR_BIRCH_LAB_STATE, 3, LittlerootTown_ProfessorBirchsLab_EventScript_AideReceivedStarter
|
||
goto_if_set FLAG_BIRCH_AIDE_MET, LittlerootTown_ProfessorBirchsLab_EventScript_AideAlreadyMet
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_BirchAwayOnFieldwork, MSGBOX_DEFAULT
|
||
setflag FLAG_BIRCH_AIDE_MET
|
||
release
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_AideAlreadyMet::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_BirchIsntOneForDeskWork, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_AideReceivedStarter::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_BirchEnjoysRivalsHelpToo, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_Cyndaquil::
|
||
release
|
||
goto_if_ge VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6, LittlerootTown_ProfessorBirchsLab_EventScript_AlreadyChoseJohtoStarter
|
||
applymovement LOCALID_BIRCH, Common_Movement_WalkInPlaceFasterRight
|
||
waitmovement 0
|
||
showmonpic SPECIES_CYNDAQUIL, 10, 3
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_YoullTakeCyndaquil, MSGBOX_YESNO
|
||
goto_if_eq VAR_RESULT, NO, LittlerootTown_ProfessorBirchsLab_EventScript_TakeYourTime
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_GiveCyndaquil
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_Totodile::
|
||
release
|
||
goto_if_ge VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6, LittlerootTown_ProfessorBirchsLab_EventScript_AlreadyChoseJohtoStarter
|
||
applymovement LOCALID_BIRCH, Common_Movement_WalkInPlaceFasterRight
|
||
waitmovement 0
|
||
showmonpic SPECIES_TOTODILE, 10, 3
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_YoullTakeTotodile, MSGBOX_YESNO
|
||
goto_if_eq VAR_RESULT, NO, LittlerootTown_ProfessorBirchsLab_EventScript_TakeYourTime
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_GiveTotodile
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_Chikorita::
|
||
release
|
||
goto_if_ge VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6, LittlerootTown_ProfessorBirchsLab_EventScript_AlreadyChoseJohtoStarter
|
||
applymovement LOCALID_BIRCH, Common_Movement_WalkInPlaceFasterRight
|
||
waitmovement 0
|
||
showmonpic SPECIES_CHIKORITA, 10, 3
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_YoullTakeChikorita, MSGBOX_YESNO
|
||
goto_if_eq VAR_RESULT, NO, LittlerootTown_ProfessorBirchsLab_EventScript_TakeYourTime
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_GiveChikorita
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_AlreadyChoseJohtoStarter::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_BetterLeaveOthersAlone, MSGBOX_DEFAULT
|
||
releaseall
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_TakeYourTime::
|
||
hidemonpic
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_TakeYourTimeAllInvaluable, MSGBOX_DEFAULT
|
||
releaseall
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_GiveCyndaquil::
|
||
bufferspeciesname STR_VAR_1, SPECIES_CYNDAQUIL
|
||
setvar VAR_TEMP_TRANSFERRED_SPECIES, SPECIES_CYNDAQUIL
|
||
givemon SPECIES_CYNDAQUIL, 5
|
||
goto_if_eq VAR_RESULT, MON_GIVEN_TO_PARTY, LittlerootTown_ProfessorBirchsLab_EventScript_SendCyndaquilToParty
|
||
goto_if_eq VAR_RESULT, MON_GIVEN_TO_PC, LittlerootTown_ProfessorBirchsLab_EventScript_SendCyndaquilToPC
|
||
hidemonpic
|
||
goto Common_EventScript_NoMoreRoomForPokemon
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_SendCyndaquilToParty::
|
||
call LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedJohtoStarter
|
||
removeobject LOCALID_BALL_CYNDAQUIL
|
||
msgbox gText_NicknameThisPokemon, MSGBOX_YESNO
|
||
goto_if_eq VAR_RESULT, NO, LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedCyndaquil
|
||
call Common_EventScript_GetGiftMonPartySlot
|
||
call Common_EventScript_NameReceivedPartyMon
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedCyndaquil
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_SendCyndaquilToPC::
|
||
call LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedJohtoStarter
|
||
removeobject LOCALID_BALL_CYNDAQUIL
|
||
msgbox gText_NicknameThisPokemon, MSGBOX_YESNO
|
||
goto_if_eq VAR_RESULT, NO, LittlerootTown_ProfessorBirchsLab_EventScript_CyndaquilTransferredToPC
|
||
call Common_EventScript_NameReceivedBoxMon
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_CyndaquilTransferredToPC
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_CyndaquilTransferredToPC::
|
||
call Common_EventScript_TransferredToPC
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedCyndaquil
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedCyndaquil::
|
||
hidemonpic
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_GrassyPatchWaiting, MSGBOX_DEFAULT
|
||
setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6
|
||
releaseall
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_GiveTotodile::
|
||
bufferspeciesname STR_VAR_1, SPECIES_TOTODILE
|
||
setvar VAR_TEMP_TRANSFERRED_SPECIES, SPECIES_TOTODILE
|
||
givemon SPECIES_TOTODILE, 5
|
||
goto_if_eq VAR_RESULT, MON_GIVEN_TO_PARTY, LittlerootTown_ProfessorBirchsLab_EventScript_SendTotodileToParty
|
||
goto_if_eq VAR_RESULT, MON_GIVEN_TO_PC, LittlerootTown_ProfessorBirchsLab_EventScript_SendTotodileToPC
|
||
hidemonpic
|
||
goto Common_EventScript_NoMoreRoomForPokemon
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_SendTotodileToParty::
|
||
call LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedJohtoStarter
|
||
removeobject LOCALID_BALL_TOTODILE
|
||
msgbox gText_NicknameThisPokemon, MSGBOX_YESNO
|
||
goto_if_eq VAR_RESULT, NO, LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedTotodile
|
||
call Common_EventScript_GetGiftMonPartySlot
|
||
call Common_EventScript_NameReceivedPartyMon
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedTotodile
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_SendTotodileToPC::
|
||
call LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedJohtoStarter
|
||
removeobject LOCALID_BALL_TOTODILE
|
||
msgbox gText_NicknameThisPokemon, MSGBOX_YESNO
|
||
goto_if_eq VAR_RESULT, NO, LittlerootTown_ProfessorBirchsLab_EventScript_TotodileTransferredToPC
|
||
call Common_EventScript_NameReceivedBoxMon
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_TotodileTransferredToPC
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_TotodileTransferredToPC::
|
||
call Common_EventScript_TransferredToPC
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedTotodile
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedTotodile::
|
||
hidemonpic
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_GrassyPatchWaiting, MSGBOX_DEFAULT
|
||
setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6
|
||
releaseall
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_GiveChikorita::
|
||
bufferspeciesname STR_VAR_1, SPECIES_CHIKORITA
|
||
setvar VAR_TEMP_TRANSFERRED_SPECIES, SPECIES_CHIKORITA
|
||
givemon SPECIES_CHIKORITA, 5
|
||
goto_if_eq VAR_RESULT, MON_GIVEN_TO_PARTY, LittlerootTown_ProfessorBirchsLab_EventScript_SendChikoritaToParty
|
||
goto_if_eq VAR_RESULT, MON_GIVEN_TO_PC, LittlerootTown_ProfessorBirchsLab_EventScript_SendChikoritaToPC
|
||
hidemonpic
|
||
goto Common_EventScript_NoMoreRoomForPokemon
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_SendChikoritaToParty::
|
||
call LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedJohtoStarter
|
||
removeobject LOCALID_BALL_CHIKORITA
|
||
msgbox gText_NicknameThisPokemon, MSGBOX_YESNO
|
||
goto_if_eq VAR_RESULT, NO, LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedChikorita
|
||
call Common_EventScript_GetGiftMonPartySlot
|
||
call Common_EventScript_NameReceivedPartyMon
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedChikorita
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_SendChikoritaToPC::
|
||
call LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedJohtoStarter
|
||
removeobject LOCALID_BALL_CHIKORITA
|
||
msgbox gText_NicknameThisPokemon, MSGBOX_YESNO
|
||
goto_if_eq VAR_RESULT, NO, LittlerootTown_ProfessorBirchsLab_EventScript_ChikoritaTransferredToPC
|
||
call Common_EventScript_NameReceivedBoxMon
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_ChikoritaTransferredToPC
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_ChikoritaTransferredToPC::
|
||
call Common_EventScript_TransferredToPC
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedChikorita
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedChikorita::
|
||
hidemonpic
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_GrassyPatchWaiting, MSGBOX_DEFAULT
|
||
setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6
|
||
releaseall
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_ReceivedJohtoStarter::
|
||
playfanfare MUS_OBTAIN_ITEM
|
||
message LittlerootTown_ProfessorBirchsLab_Text_ReceivedJohtoStarter
|
||
waitmessage
|
||
waitfanfare
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_Birch::
|
||
lock
|
||
faceplayer
|
||
goto_if_eq VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 5, LittlerootTown_ProfessorBirchsLab_EventScript_CanHaveAnyOneOfRarePokemon
|
||
goto_if_eq VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_GrassyPatchWaiting
|
||
goto_if_unset FLAG_HAS_MATCH_CALL, LittlerootTown_ProfessorBirchsLab_EventScript_TryRatePokedexOrRegister
|
||
goto_if_unset FLAG_ENABLE_PROF_BIRCH_MATCH_CALL, EventScript_RegisterProfBirch
|
||
goto LittlerootTown_ProfessorBirchsLab_EventScript_TryRatePokedexOrRegister
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_CanHaveAnyOneOfRarePokemon::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_CanHaveAnyOneOfRarePokemon, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_GrassyPatchWaiting::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_GrassyPatchWaiting2, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_TryRatePokedexOrRegister::
|
||
goto_if_unset FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_UNKNOWN_0x380, ProfBirch_EventScript_RatePokedexOrRegister
|
||
goto_if_eq VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 3, ProfBirch_EventScript_RatePokedexOrRegister
|
||
goto_if_ge VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6, ProfBirch_EventScript_RatePokedexOrRegister
|
||
goto_if_eq VAR_BIRCH_LAB_STATE, 5, LittlerootTown_ProfessorBirchsLab_EventScript_PokemonAwait
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_BirchRivalGoneHome, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
EventScript_RegisterProfBirch::
|
||
msgbox MatchCall_Text_BirchRegisterCall, MSGBOX_DEFAULT
|
||
closemessage
|
||
delay 30
|
||
playfanfare MUS_REGISTER_MATCH_CALL
|
||
msgbox MatchCall_Text_RegisteredBirch, MSGBOX_DEFAULT
|
||
waitfanfare
|
||
closemessage
|
||
delay 30
|
||
setflag FLAG_ENABLE_PROF_BIRCH_MATCH_CALL
|
||
setvar VAR_REGISTER_BIRCH_STATE, 2
|
||
release
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_GivePokedex::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_HeardYouBeatRivalTakePokedex, MSGBOX_DEFAULT
|
||
call LittlerootTown_ProfessorBirchsLab_EventScript_ReceivePokedex
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_ExplainPokedex, MSGBOX_DEFAULT
|
||
closemessage
|
||
applymovement LOCALID_RIVAL, LittlerootTown_ProfessorBirchsLab_Movement_RivalApproachPlayer
|
||
waitmovement 0
|
||
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFasterRight
|
||
waitmovement 0
|
||
checkplayergender
|
||
call_if_eq VAR_RESULT, MALE, LittlerootTown_ProfessorBirchsLab_EventScript_MayGivePokeBalls
|
||
call_if_eq VAR_RESULT, FEMALE, LittlerootTown_ProfessorBirchsLab_EventScript_BrendanGivePokeBalls
|
||
setvar VAR_BIRCH_LAB_STATE, 5
|
||
setflag FLAG_ADVENTURE_STARTED
|
||
setvar VAR_OLDALE_TOWN_STATE, 1
|
||
setvar VAR_LITTLEROOT_RIVAL_STATE, 4
|
||
setvar VAR_LITTLEROOT_TOWN_STATE, 3
|
||
releaseall
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_MayGivePokeBalls::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_MayGotPokedexTooTakeThese, MSGBOX_DEFAULT
|
||
giveitem ITEM_POKE_BALL, 5
|
||
call_if_eq VAR_RESULT, FALSE, LittlerootTown_ProfessorBirchsLab_EventScript_MayNoRoomForPokeBalls
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_CatchCutePokemonWithPokeBalls, MSGBOX_DEFAULT
|
||
setvar VAR_RESULT, 0
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_BrendanGivePokeBalls::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_BrendanGotPokedexTooTakeThese, MSGBOX_DEFAULT
|
||
giveitem ITEM_POKE_BALL, 5
|
||
call_if_eq VAR_RESULT, FALSE, LittlerootTown_ProfessorBirchsLab_EventScript_BrendanNoRoomForPokeBalls
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_CatchCoolPokemonWithPokeBalls, MSGBOX_DEFAULT
|
||
setvar VAR_RESULT, 1
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_ReceivePokedex::
|
||
playfanfare MUS_OBTAIN_ITEM
|
||
message LittlerootTown_ProfessorBirchsLab_Text_ReceivedPokedex
|
||
waitfanfare
|
||
setflag FLAG_SYS_POKEDEX_GET
|
||
special SetUnlockedPokedexFlags
|
||
setflag FLAG_RECEIVED_POKEDEX_FROM_BIRCH
|
||
setvar VAR_CABLE_CLUB_TUTORIAL_STATE, 1
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_PokemonAwait::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_CountlessPokemonAwait, MSGBOX_DEFAULT
|
||
release
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_MayNoRoomForPokeBalls::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_OhYourBagsFull, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_BrendanNoRoomForPokeBalls::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_HeyYourBagsFull, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Movement_RivalApproachPlayer:
|
||
walk_down
|
||
walk_in_place_faster_left
|
||
step_end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_Machine::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_SeriousLookingMachine, MSGBOX_SIGN
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_Rival::
|
||
lock
|
||
faceplayer
|
||
goto_if_eq VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 5, LittlerootTown_ProfessorBirchsLab_EventScript_RivalFuturePlans
|
||
goto_if_ge VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6, LittlerootTown_ProfessorBirchsLab_EventScript_RivalHaveYouGoneToBattleFrontier
|
||
goto_if_ge VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_RivalTakeBreakFromFieldwork
|
||
checkplayergender
|
||
call_if_eq VAR_RESULT, MALE, LittlerootTown_ProfessorBirchsLab_EventScript_MayWhereShouldIGoNext
|
||
call_if_eq VAR_RESULT, FEMALE, LittlerootTown_ProfessorBirchsLab_EventScript_BrendanWhereShouldIGoNext
|
||
release
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_MayWhereShouldIGoNext::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_MayWhereShouldIGoNext, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_BrendanWhereShouldIGoNext::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_BrendanWhereShouldIGoNext, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_RivalFuturePlans::
|
||
checkplayergender
|
||
call_if_eq VAR_RESULT, MALE, LittlerootTown_ProfessorBirchsLab_EventScript_MayWhatNextImStayingHere
|
||
call_if_eq VAR_RESULT, FEMALE, LittlerootTown_ProfessorBirchsLab_EventScript_BrendanPreferCollectingSlowly
|
||
release
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_MayWhatNextImStayingHere::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_MayWhatNextImStayingHere, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_BrendanPreferCollectingSlowly:
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_BrendanPreferCollectingSlowly, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_RivalHaveYouGoneToBattleFrontier::
|
||
checkplayergender
|
||
call_if_eq VAR_RESULT, MALE, LittlerootTown_ProfessorBirchsLab_EventScript_MayHaveYouGoneToBattleFrontier
|
||
call_if_eq VAR_RESULT, FEMALE, LittlerootTown_ProfessorBirchsLab_EventScript_BrendanHaveYouGoneToBattleFrontier
|
||
release
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_MayHaveYouGoneToBattleFrontier::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_MayHaveYouGoneToBattleFrontier, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_BrendanHaveYouGoneToBattleFrontier::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_BrendanHaveYouGoneToBattleFrontier, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_RivalTakeBreakFromFieldwork::
|
||
checkplayergender
|
||
call_if_eq VAR_RESULT, MALE, LittlerootTown_ProfessorBirchsLab_EventScript_MayTakeBreakFromFieldwork
|
||
call_if_eq VAR_RESULT, FEMALE, LittlerootTown_ProfessorBirchsLab_EventScript_BrendanTakeBreakFromFieldwork
|
||
release
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_MayTakeBreakFromFieldwork::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_MayTakeBreakFromFieldwork, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_BrendanTakeBreakFromFieldwork::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_BrendanTakeBreakFromFieldwork, MSGBOX_DEFAULT
|
||
return
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_PC::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_PCUsedForResearch, MSGBOX_SIGN
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_Bookshelf::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_CrammedWithBooksOnPokemon, MSGBOX_SIGN
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_Book::
|
||
msgbox LittlerootTown_ProfessorBirchsLab_Text_BookTooHardToRead, MSGBOX_SIGN
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_EventScript_ScottAboardSSTidalCall::
|
||
lockall
|
||
pokenavcall LittlerootTown_ProfessorBirchsLab_Text_ScottAboardSSTidalCall
|
||
waitmessage
|
||
clearflag FLAG_SCOTT_CALL_BATTLE_FRONTIER
|
||
releaseall
|
||
end
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_BirchAwayOnFieldwork:
|
||
.string "什么?小田卷博士?\p博士去实地调查了,\n现在不在这里。\p啊,我给你解释一下\n什么是实地调查吧。\p实地调查,就是走出研究所,\n去田里或山间等自然环境中\l做研究。\p博士是那种坐不住的人,\n比起坐下来读书\l了解什么事情,他更愿意\l走出门去,亲身体验一下。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_BirchIsntOneForDeskWork:
|
||
.string "博士是那种坐不住的人,\n比起坐下来读书\l了解什么事情,他更愿意\l走出门去,亲身体验一下。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_BirchEnjoysRivalsHelpToo:
|
||
.string "小田卷博士正在研究\n宝可梦的栖息分布,\p他喜欢让{RIVAL}帮忙。\n两人感情很好。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_LikeYouToHavePokemon:
|
||
.string "小田卷博士:……{PLAYER}{KUN},\p我从你爸爸那儿听说了\n很多关于你的事。\p听说你还没有\n自己的宝可梦?\p但你刚才对战的样子\n真是镇静自若!\p果然是遗传了\n你父亲的才能!\p对了,作为谢礼,\n你刚才用的那只宝可梦\l就送给你吧!\p{PLAYER}得到{STR_VAR_1}!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_WhyNotGiveNicknameToMon:
|
||
.string "小田卷博士:要顺便给这只{STR_VAR_1}\n起昵称吗?$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_MightBeGoodIdeaToGoSeeRival:
|
||
.string "小田卷博士:如果你努力培育宝可梦\n积累经验,一定会成为一名\l优秀的训练家。\p我的孩子{RIVAL}也在一边当我的助手,\n一边研究宝可梦。\p{PLAYER}{KUN},\n去见见{RIVAL}怎么样?$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_GetRivalToTeachYou:
|
||
.string "小田卷博士:太好了!\n{RIVAL}肯定会很高兴的!\p让{RIVAL}教教你\n成为训练家的意义吧。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_DontBeThatWay:
|
||
.string "小田卷博士:别这么说嘛,\n去见见我家孩子!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_BirchRivalGoneHome:
|
||
.string "小田卷博士:{RIVAL}?\n可能回家里去了,\p也可能去草丛里\n调查什么了……\p你和宝可梦累了的话,\n记得回家休息一下。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_HeardYouBeatRivalTakePokedex:
|
||
.string "小田卷博士:哦,{PLAYER}{KUN}!\p听说你第一次对战就赢了\n{RIVAL},很厉害啊!\p{RIVAL}做我的助手\n已经很久了,\p作为训练家而言,\n经验非常丰富。\p{PLAYER}{KUN},这个宝可梦图鉴\n是我为了研究订购的,\l但现在我想把它给你。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_ReceivedPokedex:
|
||
.string "{PLAYER}得到了宝可梦图鉴!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_ExplainPokedex:
|
||
.string "小田卷博士:宝可梦图鉴是一种\n能够自动记录你遇见或捕获的\l宝可梦的高科技工具,\p我家{RIVAL}无论去哪儿\n都一直带着它。\p每当{RIVAL}捕捉到稀有宝可梦\n并记录数据到宝可梦图鉴上时,\l那孩子就会来找在外实地调查的我,\l把成果展示给我看。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_CountlessPokemonAwait:
|
||
.string "小田卷博士:前面还有无数的宝可梦\n在等着你!\p啊——\n我又想去做实地调查了!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_MayGotPokedexTooTakeThese:
|
||
.string "小遥:哇,{PLAYER}{KUN}!\n你也拿到宝可梦图鉴啦!\p太好了!和我一样!\n这个送给你!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_CatchCutePokemonWithPokeBalls:
|
||
.string "小遥:宝可梦捕捉得越多\n就感觉会越有趣!\p我要去各处寻找\n不同的宝可梦,\p发现可爱的宝可梦的话,\n就用精灵球捕捉它们!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_OhYourBagsFull:
|
||
.string "呀,你的包包满了。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_MayWhereShouldIGoNext:
|
||
.string "小遥:接下来该去\n哪里找宝可梦呢?$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_BrendanGotPokedexTooTakeThese:
|
||
.string "小悠:哦……?\n你也拿到宝可梦图鉴了啊。\p那这个送给你!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_CatchCoolPokemonWithPokeBalls:
|
||
.string "小悠:你知道吗,捕捉的宝可梦\n越多就越有趣。\p我要去各地寻找\n捕捉不同的宝可梦,\p如果见到很帅气的宝可梦,\n我肯定会用精灵球捕捉到!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_HeyYourBagsFull:
|
||
.string "喂,你的包包满了。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_BrendanWhereShouldIGoNext:
|
||
.string "小悠:接下来该去哪儿\n找宝可梦呢……$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_SeriousLookingMachine:
|
||
.string "看上去是个很先进的机器,\n一定是博士做研究时用的。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_PCUsedForResearch:
|
||
.string "研究用的电脑,\n还是不要随便乱碰的好。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_CrammedWithBooksOnPokemon:
|
||
.string "塞满了关于宝可梦的书。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_BookTooHardToRead:
|
||
.string "一本晦涩难懂的书。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_OtherRegionsUpgradeToNational:
|
||
.string "小田卷博士:好了……\p{PLAYER}{KUN},{RIVAL},\n你们在帮我研究宝可梦的成果显著,\p多亏了你们,\n我发现了许多新的事实。\p看来在丰缘地区中\n栖息着其它地区的\l宝可梦。\p这说明丰缘地区的自然环境\n是多么地丰富多样!\p因此,我要把你们的宝可梦图鉴\n升级为全国模式。\p来,让我看看你们的宝可梦图鉴。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_MayUpgradeSoCool:
|
||
.string "小遥:嘿嘿!\p太好了,我的宝可梦图鉴\n也跟着升级了!\p多亏了你捕捉了那么多\n宝可梦呀,{PLAYER}{KUN}!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_BrendanYouCanThankMe:
|
||
.string "小悠:我跑遍了全丰缘地区\n寻找宝可梦,\p你的宝可梦图鉴能够升级\n全国模式可要感谢我!\p你运气真好,{PLAYER}!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_OkayAllDone:
|
||
.string "小田卷博士:好,升级完成啦!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_PokedexUpgradedToNational:
|
||
.string "{PLAYER}的宝可梦图鉴升级成了\n全国模式!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_GrassyPatchWaiting2:
|
||
.string "小田卷博士:记住,\n即使成为了冠军,\l你的宝可梦之旅也仍未结束,\p这条名为宝可梦的道路\n永无止境,\p总有一片未曾踏足的草丛\n在等待着你去探索!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_MayTakeBreakFromFieldwork:
|
||
.string "小遥:我准备暂时\n不继续实地调查了,\p留在这里帮博士的忙。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_BrendanTakeBreakFromFieldwork:
|
||
.string "小悠:从现在起,\n我打算暂停实地调查,\p就留在这里帮博士的忙。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_CompletedDexChoosePokemon:
|
||
.string "小田卷博士:哦,{PLAYER}{KUN}!\n我看看你的宝可梦图鉴。\p…… …… ……\n…… …… ……\p没错,\n毫无疑问,\p你真的完成了丰缘地区的\n宝可梦图鉴,\p真是太了不起了!\p我有礼物要送给你,\n就当作是我对你\l出色工作的感谢。\p这是只有在其它地区\n才能找到的稀有宝可梦!\p从这3只中\n选择1只吧!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_CanHaveAnyOneOfRarePokemon:
|
||
.string "小田卷博士:这是只有在其它地区\n才能找到的稀有宝可梦!\p从这3只中\n挑1只吧!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_YoullTakeCyndaquil:
|
||
.string "小田卷博士:你看中了\n火属性宝可梦火球鼠!\p你还是那么地眼尖啊!\p那么,你要选择火球鼠?$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_YoullTakeTotodile:
|
||
.string "小田卷博士:你选的是\n水属性宝可梦小锯鳄!\p你总能选出最好的一个。\p那么,你要选择小锯鳄?$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_YoullTakeChikorita:
|
||
.string "小田卷博士:你选的是\n草属性宝可梦菊草叶!\p你很清楚自己想要什么。\p那么,你要选择菊草叶?$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_TakeYourTimeAllInvaluable:
|
||
.string "小田卷博士:决定前好好\n考虑一下吧,\p它们都是很珍贵的宝可梦。$"
|
||
|
||
@ Unused
|
||
LittlerootTown_ProfessorBirchsLab_Text_PickedFinePokemon:
|
||
.string "小田卷博士:明白了!\n你选了一只很好的宝可梦!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_ReceivedJohtoStarter:
|
||
.string "{PLAYER}从小田卷博士处\n得到了{STR_VAR_1}!$"
|
||
|
||
@ Unused
|
||
LittlerootTown_ProfessorBirchsLab_Text_NicknameJohtoStarter:
|
||
.string "要给刚得到的\n{STR_VAR_1}起昵称吗?$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_GrassyPatchWaiting:
|
||
.string "小田卷博士:记住,{PLAYER}{KUN},\n即使完成了丰缘地区的宝可梦图鉴,\l你的宝可梦之旅也仍未结束,\p这条名为宝可梦的道路\n永无止境,\p总有一片未曾踏足的草丛\n在等待着你去探索!$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_BetterLeaveOthersAlone:
|
||
.string "你已经拿到了你的宝可梦,\n其他的还是留下吧。$"
|
||
|
||
@ Unused
|
||
LittlerootTown_ProfessorBirchsLab_Text_DontHaveAnyRoomForPokemon:
|
||
.string "噢,你没有放下这只\n宝可梦的地方了。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_MayWhatNextImStayingHere:
|
||
.string "小遥:{PLAYER}{KUN},这以后……\n你打算怎么做?\p继续对战提升\n自己的实力吗?\p还是试着完成\n全国宝可梦图鉴?\p我要留在这儿给博士帮忙。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_BrendanPreferCollectingSlowly:
|
||
.string "小悠:比起收集\n宝可梦,我更喜欢一步步慢慢培育\l我自己选择的那一只。$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_MayHaveYouGoneToBattleFrontier:
|
||
.string "小遥:嗨,你好,{PLAYER}{KUN}!\n你去过对战开拓区了吗?$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_BrendanHaveYouGoneToBattleFrontier:
|
||
.string "小悠:喂,{PLAYER}!\n你去过对战开拓区了吗?$"
|
||
|
||
LittlerootTown_ProfessorBirchsLab_Text_ScottAboardSSTidalCall:
|
||
.string "…… …… ……\n…… …… ……哔!\p亚希达:嗨,{PLAYER}!\n是我,亚希达,\p我现在在破浪号上呢。\n在海上的感觉真是不错!\p对了……\p有个地方想邀请\n你能去看看。\p感兴趣的话,就去凯那市或\n水静市的码头去乘船吧。\p见面之后再跟你详细说,\n我等你!\p…… …… ……\n…… …… ……咔哒!$"
|