.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啊,我给你解释一下什么是野外考察吧。\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 "小田卷博士:现在它是你的了,\n给它起个名字吗{STR_VAR_1}?$" 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听说你跟{RIVAL}的战斗\n初战告捷,真不错!\p{RIVAL}帮我做了\n很久调查了,\p{RIVAL}已经有了不少\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那好,喏,\n我把这些给你。$" 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丰缘地区自然环境的\l丰富多彩,\p因此我觉得有必要\n把你们的宝可梦图鉴升级为\l全国模式。\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留在这里帮一下\n博士。$" LittlerootTown_ProfessorBirchsLab_Text_BrendanTakeBreakFromFieldwork: .string "小悠:从现在起,\n我暂停野外调查,\p留在这里\n帮博士的忙。$" LittlerootTown_ProfessorBirchsLab_Text_CompletedDexChoosePokemon: .string "小田卷博士:噢,{PLAYER}{KUN}!\n我看看你的宝可梦图鉴。\p… … … … … …\n… … … … … …\p好了,毫无疑问,\p你真的完成了丰缘地区的\n宝可梦图鉴,\p真令人不敢相信。\p这是我给你的礼物,\p就当作是我对你做得\n如此出色的谢礼。\p这是只有在其它地区\n才能找到的稀有宝可梦!\p从这三只中\n挑一只吧!$" LittlerootTown_ProfessorBirchsLab_Text_CanHaveAnyOneOfRarePokemon: .string "小田卷博士:这是只有在其它地区\n才能找到的稀有宝可梦!\p从这三只中\n挑一只吧!$" 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你去过\l对战开拓区了吗?$" LittlerootTown_ProfessorBirchsLab_Text_BrendanHaveYouGoneToBattleFrontier: .string "小悠:喂,{PLAYER}!\n你去过\l对战开拓区了吗?$" LittlerootTown_ProfessorBirchsLab_Text_ScottAboardSSTidalCall: .string "… … … … … …\n… … … … …哔!\p亚希达:喂,你好,{PLAYER}!\n是我,亚希达,\p我现在在破浪号上呢。\n在海上的感觉不错!\p顺便…\p有个地方希望\n你能去看看。\p感兴趣的话,就去\n凯那市或水静市乘游船吧。\p见面之后再跟你说详情,\n我等你!\p… … … … … …\n… … … … …咔哒!$"