pokeemerald/data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc

453 lines
15 KiB
PHP
Raw Normal View History

.set LOCALID_MOM, 1
.set LOCALID_RIVAL_MOM, 4
.set LOCALID_RIVAL, 7
2017-11-10 02:21:31 +01:00
LittlerootTown_BrendansHouse_1F_MapScripts:: @ 81F7755
map_script MAP_SCRIPT_ON_LOAD, LittlerootTown_BrendansHouse_1F_OnLoad
map_script MAP_SCRIPT_ON_TRANSITION, LittlerootTown_BrendansHouse_1F_OnTransition
map_script MAP_SCRIPT_ON_FRAME_TABLE, LittlerootTown_BrendansHouse_1F_OnFrame
2017-11-10 02:21:31 +01:00
.byte 0
LittlerootTown_BrendansHouse_1F_OnLoad: @ 81F7765
compare VAR_LITTLEROOT_INTRO_STATE, 6
call_if_lt LittlerootTown_BrendansHouse_1F_EventScript_SetMovingBoxes
call_if_set FLAG_RECEIVED_RUNNING_SHOES, LittlerootTown_BrendansHouse_1F_EventScript_CheckShowShoesManual
2017-11-10 02:21:31 +01:00
end
LittlerootTown_BrendansHouse_1F_EventScript_SetMovingBoxes:: @ 81F777A
setmetatile 5, 4, METATILE_BrendansMaysHouse_MovingBox_Open, 1
setmetatile 5, 2, METATILE_BrendansMaysHouse_MovingBox_Closed, 1
2017-11-10 02:21:31 +01:00
return
LittlerootTown_BrendansHouse_1F_EventScript_CheckShowShoesManual:: @ 81F778D
2017-11-10 02:21:31 +01:00
checkplayergender
2019-09-16 05:47:07 +02:00
compare VAR_RESULT, MALE
goto_if_eq LittlerootTown_BrendansHouse_1F_EventScript_ShowRunningShoesManual
2017-11-10 02:21:31 +01:00
return
LittlerootTown_BrendansHouse_1F_EventScript_ShowRunningShoesManual:: @ 81F779A
setmetatile 3, 7, METATILE_BrendansMaysHouse_BookOnTable, 1
2017-11-10 02:21:31 +01:00
return
LittlerootTown_BrendansHouse_1F_OnTransition: @ 81F77A4
compare VAR_LITTLEROOT_INTRO_STATE, 3
call_if_eq LittlerootTown_BrendansHouse_1F_EventScript_MoveMomToDoor
compare VAR_LITTLEROOT_INTRO_STATE, 5
call_if_eq LittlerootTown_BrendansHouse_1F_EventScript_MoveMomToStairs
compare VAR_LITTLEROOT_INTRO_STATE, 6
call_if_eq LittlerootTown_BrendansHouse_1F_EventScript_MoveMomToTV
2017-11-10 02:21:31 +01:00
end
LittlerootTown_BrendansHouse_1F_EventScript_MoveMomToStairs:: @ 81F77C6
setobjectxyperm LOCALID_MOM, 8, 4
setobjectmovementtype LOCALID_MOM, MOVEMENT_TYPE_FACE_UP
2017-11-10 02:21:31 +01:00
return
LittlerootTown_BrendansHouse_1F_EventScript_MoveMomToTV:: @ 81F77D2
setobjectxyperm LOCALID_MOM, 4, 5
setobjectmovementtype LOCALID_MOM, MOVEMENT_TYPE_FACE_UP
2017-11-10 02:21:31 +01:00
return
LittlerootTown_BrendansHouse_1F_EventScript_MoveMomToDoor:: @ 81F77DE
setobjectxyperm LOCALID_MOM, 9, 8
setobjectmovementtype LOCALID_MOM, MOVEMENT_TYPE_FACE_UP
2017-11-10 02:21:31 +01:00
return
@ Many of the below scripts have no gender check because they assume youre in the correct house
2019-11-08 08:03:45 +01:00
@ The below SS Ticket script uses Mays house state by accident(?), but theyre both set identically after the intro
LittlerootTown_BrendansHouse_1F_OnFrame: @ 81F77EA
map_script_2 VAR_LITTLEROOT_INTRO_STATE, 3, LittlerootTown_BrendansHouse_1F_EventScript_EnterHouseMovingIn
map_script_2 VAR_LITTLEROOT_INTRO_STATE, 5, LittlerootTown_BrendansHouse_1F_EventScript_GoUpstairsToSetClock
map_script_2 VAR_LITTLEROOT_INTRO_STATE, 6, LittlerootTown_BrendansHouse_1F_EventScript_PetalburgGymReport
2019-11-08 08:03:45 +01:00
map_script_2 VAR_LITTLEROOT_HOUSES_STATE_MAY, 1, LittlerootTown_BrendansHouse_1F_EventScript_YoureNewNeighbor
map_script_2 VAR_LITTLEROOT_HOUSES_STATE_MAY, 3, PlayersHouse_1F_EventScript_GetSSTicketAndSeeLatiTV
2017-11-10 02:21:31 +01:00
.2byte 0
LittlerootTown_BrendansHouse_1F_EventScript_GoUpstairsToSetClock:: @ 81F7814
2017-11-10 02:21:31 +01:00
lockall
msgbox PlayersHouse_1F_Text_GoSetTheClock, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
closemessage
applymovement OBJ_EVENT_ID_PLAYER, LittlerootTown_BrendansHouse_1F_Movement_PushTowardStairs
applymovement LOCALID_MOM, LittlerootTown_BrendansHouse_1F_Movement_PushTowardStairs
2017-11-10 02:21:31 +01:00
waitmovement 0
warp MAP_LITTLEROOT_TOWN_BRENDANS_HOUSE_2F, 255, 7, 1
2017-11-10 02:21:31 +01:00
waitstate
releaseall
end
LittlerootTown_BrendansHouse_1F_Movement_PushTowardStairs: @ 81F783A
walk_up
2017-11-10 02:21:31 +01:00
step_end
LittlerootTown_BrendansHouse_1F_EventScript_EnterHouseMovingIn:: @ 81F783C
2017-11-10 02:21:31 +01:00
lockall
setvar VAR_0x8004, LOCALID_MOM
setvar VAR_0x8005, MALE
goto PlayersHouse_1F_EventScript_EnterHouseMovingIn
2017-11-10 02:21:31 +01:00
end
LittlerootTown_BrendansHouse_1F_EventScript_PetalburgGymReport:: @ 81F784D
2017-11-10 02:21:31 +01:00
lockall
setvar VAR_0x8004, MALE
setvar VAR_0x8005, LOCALID_MOM
goto PlayersHouse_1F_EventScript_PetalburgGymReportMale
2017-11-10 02:21:31 +01:00
end
LittlerootTown_BrendansHouse_1F_EventScript_YoureNewNeighbor:: @ 81F785E
2017-11-10 02:21:31 +01:00
lockall
playse SE_PIN
applymovement LOCALID_RIVAL_MOM, Common_Movement_ExclamationMark
2017-11-10 02:21:31 +01:00
waitmovement 0
applymovement LOCALID_RIVAL_MOM, Common_Movement_Delay48
2017-11-10 02:21:31 +01:00
waitmovement 0
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFastestLeft
applymovement LOCALID_RIVAL_MOM, LittlerootTown_BrendansHouse_1F_Movement_RivalMomApproach
2017-11-10 02:21:31 +01:00
waitmovement 0
special GetRivalSonDaughterString
msgbox RivalsHouse_1F_Text_OhYoureTheNewNeighbor, MSGBOX_DEFAULT
2019-01-02 22:12:43 +01:00
setflag FLAG_MET_RIVAL_MOM
2019-11-08 08:03:45 +01:00
setvar VAR_LITTLEROOT_HOUSES_STATE_MAY, 2
2017-11-10 02:21:31 +01:00
releaseall
end
LittlerootTown_BrendansHouse_1F_Movement_RivalMomApproach: @ 81F789C
walk_down
walk_right
walk_right
walk_right
walk_right
walk_right
2017-11-10 02:21:31 +01:00
step_end
LittlerootTown_BrendansHouse_1F_EventScript_GoSeeRoom:: @ 81F78A3
2017-11-10 02:21:31 +01:00
lockall
setvar VAR_0x8004, LOCALID_MOM
setvar VAR_0x8005, MALE
2019-10-06 19:55:30 +02:00
applymovement VAR_0x8004, Common_Movement_WalkInPlaceFastestLeft
2017-11-10 02:21:31 +01:00
waitmovement 0
goto PlayersHouse_1F_EventScript_MomGoSeeRoom
2017-11-10 02:21:31 +01:00
end
LittlerootTown_BrendansHouse_1F_EventScript_MeetRival0:: @ 81F78BE
2017-11-10 02:21:31 +01:00
lockall
setvar VAR_0x8008, 0
goto LittlerootTown_BrendansHouse_1F_EventScript_MeetRival
2017-11-10 02:21:31 +01:00
end
LittlerootTown_BrendansHouse_1F_EventScript_MeetRival1:: @ 81F78CA
2017-11-10 02:21:31 +01:00
lockall
setvar VAR_0x8008, 1
goto LittlerootTown_BrendansHouse_1F_EventScript_MeetRival
2017-11-10 02:21:31 +01:00
end
LittlerootTown_BrendansHouse_1F_EventScript_MeetRival2:: @ 81F78D6
2017-11-10 02:21:31 +01:00
lockall
setvar VAR_0x8008, 2
goto LittlerootTown_BrendansHouse_1F_EventScript_MeetRival
2017-11-10 02:21:31 +01:00
end
LittlerootTown_BrendansHouse_1F_EventScript_MeetRival:: @ 81F78E2
2020-08-21 00:02:00 +02:00
playse SE_EXIT
2017-11-10 02:21:31 +01:00
delay 10
addobject LOCALID_RIVAL
2017-11-10 02:21:31 +01:00
delay 30
playse SE_PIN
applymovement LOCALID_RIVAL, Common_Movement_ExclamationMark
2017-11-10 02:21:31 +01:00
waitmovement 0
applymovement LOCALID_RIVAL, Common_Movement_Delay48
2017-11-10 02:21:31 +01:00
waitmovement 0
compare VAR_0x8008, 1
call_if_ne LittlerootTown_BrendansHouse_1F_EventScript_PlayerFaceBrendan
2021-05-21 22:08:00 +02:00
playbgm MUS_ENCOUNTER_BRENDAN, TRUE
compare VAR_0x8008, 0
call_if_eq LittlerootTown_BrendansHouse_1F_EventScript_BrendanApproachPlayer0
compare VAR_0x8008, 1
call_if_eq LittlerootTown_BrendansHouse_1F_EventScript_BrendanApproachPlayer1
compare VAR_0x8008, 2
call_if_eq LittlerootTown_BrendansHouse_1F_EventScript_BrendanApproachPlayer2
msgbox RivalsHouse_1F_Text_BrendanWhoAreYou, MSGBOX_DEFAULT
2017-11-10 02:21:31 +01:00
closemessage
compare VAR_0x8008, 0
call_if_eq LittlerootTown_BrendansHouse_1F_EventScript_BrendanGoUpstairs0
compare VAR_0x8008, 1
call_if_eq LittlerootTown_BrendansHouse_1F_EventScript_BrendanGoUpstairs1
compare VAR_0x8008, 2
call_if_eq LittlerootTown_BrendansHouse_1F_EventScript_BrendanGoUpstairs2
2020-08-21 00:02:00 +02:00
playse SE_EXIT
removeobject LOCALID_RIVAL
2018-10-18 21:28:59 +02:00
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_BRENDAN
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_2F_POKE_BALL
clearflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_RIVAL_BEDROOM
2017-11-10 02:21:31 +01:00
delay 30
setvar VAR_LITTLEROOT_RIVAL_STATE, 3
2019-08-05 17:23:45 +02:00
setvar VAR_LITTLEROOT_TOWN_STATE, 1
2017-12-22 08:46:19 +01:00
savebgm MUS_DUMMY
2017-11-10 02:21:31 +01:00
fadedefaultbgm
releaseall
end
LittlerootTown_BrendansHouse_1F_EventScript_PlayerFaceBrendan:: @ 81F7981
applymovement OBJ_EVENT_ID_PLAYER, Common_Movement_WalkInPlaceFastestDown
2017-11-10 02:21:31 +01:00
waitmovement 0
return
LittlerootTown_BrendansHouse_1F_EventScript_BrendanApproachPlayer0:: @ 81F798C
applymovement LOCALID_RIVAL, LittlerootTown_BrendansHouse_1F_Movement_BrendanApproachPlayer0
2017-11-10 02:21:31 +01:00
waitmovement 0
return
LittlerootTown_BrendansHouse_1F_EventScript_BrendanApproachPlayer1:: @ 81F7997
applymovement LOCALID_RIVAL, LittlerootTown_BrendansHouse_1F_Movement_BrendanApproachPlayer1
2017-11-10 02:21:31 +01:00
waitmovement 0
return
LittlerootTown_BrendansHouse_1F_EventScript_BrendanApproachPlayer2:: @ 81F79A2
applymovement LOCALID_RIVAL, LittlerootTown_BrendansHouse_1F_Movement_BrendanApproachPlayer2
2017-11-10 02:21:31 +01:00
waitmovement 0
return
LittlerootTown_BrendansHouse_1F_Movement_BrendanApproachPlayer0: @ 81F79AD
walk_in_place_fastest_left
walk_left
walk_in_place_fastest_up
walk_up
walk_up
walk_up
walk_up
2017-11-10 02:21:31 +01:00
step_end
LittlerootTown_BrendansHouse_1F_Movement_BrendanApproachPlayer1: @ 81F79B5
walk_up
walk_up
walk_up
2017-11-10 02:21:31 +01:00
step_end
LittlerootTown_BrendansHouse_1F_Movement_BrendanApproachPlayer2: @ 81F79B9
walk_in_place_fastest_right
walk_right
walk_in_place_fastest_up
walk_up
walk_up
walk_up
walk_up
2017-11-10 02:21:31 +01:00
step_end
LittlerootTown_BrendansHouse_1F_EventScript_BrendanGoUpstairs0:: @ 81F79C1
applymovement OBJ_EVENT_ID_PLAYER, LittlerootTown_BrendansHouse_1F_Movement_PlayerWatchBrendanExit0
applymovement LOCALID_RIVAL, LittlerootTown_BrendansHouse_1F_Movement_BrendanGoUpstairs0
2017-11-10 02:21:31 +01:00
waitmovement 0
return
LittlerootTown_BrendansHouse_1F_EventScript_BrendanGoUpstairs1:: @ 81F79D3
applymovement OBJ_EVENT_ID_PLAYER, LittlerootTown_BrendansHouse_1F_Movement_PlayerWatchBrendanExit1
applymovement LOCALID_RIVAL, LittlerootTown_BrendansHouse_1F_Movement_BrendanGoUpstairs1
2017-11-10 02:21:31 +01:00
waitmovement 0
return
LittlerootTown_BrendansHouse_1F_EventScript_BrendanGoUpstairs2:: @ 81F79E5
applymovement OBJ_EVENT_ID_PLAYER, LittlerootTown_BrendansHouse_1F_Movement_PlayerWatchBrendanExit2
applymovement LOCALID_RIVAL, LittlerootTown_BrendansHouse_1F_Movement_BrendanGoUpstairs2
2017-11-10 02:21:31 +01:00
waitmovement 0
return
LittlerootTown_BrendansHouse_1F_Movement_PlayerWatchBrendanExit0: @ 81F79F7
delay_16
delay_8
walk_in_place_fastest_right
2017-11-10 02:21:31 +01:00
step_end
LittlerootTown_BrendansHouse_1F_Movement_PlayerWatchBrendanExit1: @ 81F79FB
delay_16
delay_8
walk_in_place_fastest_right
delay_16
delay_16
walk_in_place_fastest_up
2017-11-10 02:21:31 +01:00
step_end
LittlerootTown_BrendansHouse_1F_Movement_PlayerWatchBrendanExit2: @ 81F7A02
delay_16
delay_8
walk_in_place_fastest_left
2017-11-10 02:21:31 +01:00
step_end
LittlerootTown_BrendansHouse_1F_Movement_BrendanGoUpstairs0: @ 81F7A06
walk_in_place_fastest_right
walk_right
walk_in_place_fastest_up
walk_up
walk_up
2017-11-10 02:21:31 +01:00
step_end
LittlerootTown_BrendansHouse_1F_Movement_BrendanGoUpstairs1: @ 81F7A0C
walk_in_place_fastest_right
walk_right
walk_in_place_fastest_up
walk_up
walk_up
walk_in_place_fastest_left
walk_left
walk_in_place_fastest_up
walk_up
2017-11-10 02:21:31 +01:00
step_end
LittlerootTown_BrendansHouse_1F_Movement_BrendanGoUpstairs2: @ 81F7A16
walk_in_place_fastest_left
walk_left
walk_in_place_fastest_up
walk_up
walk_up
2017-11-10 02:21:31 +01:00
step_end
PlayersHouse_1F_Text_IsntItNiceInHere: @ 81F7A1C
2017-11-10 02:21:31 +01:00
.string "MOM: See, {PLAYER}?\n"
2018-12-07 16:41:08 +01:00
.string "Isn't it nice in here, too?$"
2017-11-10 02:21:31 +01:00
PlayersHouse_1F_Text_MoversPokemonGoSetClock: @ 81F7A46
2018-12-07 16:41:08 +01:00
.string "The mover's POKéMON do all the work\n"
2017-11-10 02:21:31 +01:00
.string "of moving us in and cleaning up after.\l"
.string "This is so convenient!\p"
.string "{PLAYER}, your room is upstairs.\n"
.string "Go check it out, dear!\p"
.string "DAD bought you a new clock to mark\n"
.string "our move here.\l"
2018-12-07 16:41:08 +01:00
.string "Don't forget to set it!$"
2017-11-10 02:21:31 +01:00
PlayersHouse_1F_Text_ArentYouInterestedInRoom: @ 81F7B24
2017-11-10 02:21:31 +01:00
.string "MOM: Well, {PLAYER}?\p"
2018-12-07 16:41:08 +01:00
.string "Aren't you interested in seeing your\n"
2017-11-10 02:21:31 +01:00
.string "very own room?$"
PlayersHouse_1F_Text_GoSetTheClock: @ 81F7B67
.string "MOM: {PLAYER}.\p"
.string "Go set the clock in your room, honey.$"
PlayersHouse_1F_Text_OhComeQuickly: @ 81F7B96
.string "MOM: Oh! {PLAYER}, {PLAYER}!\n"
.string "Quick! Come quickly!$"
PlayersHouse_1F_Text_MaybeDadWillBeOn: @ 81F7BBC
2018-12-07 16:41:08 +01:00
.string "MOM: Look! It's PETALBURG GYM!\n"
.string "Maybe DAD will be on!$"
PlayersHouse_1F_Text_ItsOverWeMissedHim: @ 81F7BF1
2018-12-07 16:41:08 +01:00
.string "MOM: Oh… It's over.\p"
.string "I think DAD was on, but we missed him.\n"
.string "Too bad.$"
PlayersHouse_1F_Text_GoIntroduceYourselfNextDoor: @ 81F7C35
.string "Oh, yes.\n"
2018-12-07 16:41:08 +01:00
.string "One of DAD's friends lives in town.\p"
.string "PROF. BIRCH is his name.\p"
.string "He lives right next door, so you should\n"
.string "go over and introduce yourself.$"
PlayersHouse_1F_Text_SeeYouHoney: @ 81F7CC3
.string "MOM: See you, honey!$"
PlayersHouse_1F_Text_DidYouMeetProfBirch: @ 81F7CD8
.string "MOM: Did you introduce yourself to\n"
.string "PROF. BIRCH?$"
PlayersHouse_1F_Text_YouShouldRestABit: @ 81F7D08
.string "MOM: How are you doing, {PLAYER}?\n"
.string "You look a little tired.\p"
.string "I think you should rest a bit.$"
PlayersHouse_1F_Text_TakeCareHoney: @ 81F7D5C
.string "MOM: Take care, honey!$"
PlayersHouse_1F_Text_GotDadsBadgeHeresSomethingFromMom: @ 81F7D73
.string "MOM: Oh? Did DAD give you that BADGE?\p"
2018-12-07 16:41:08 +01:00
.string "Then here's something from your MOM!$"
PlayersHouse_1F_Text_DontPushYourselfTooHard: @ 81F7DBE
2018-12-07 16:41:08 +01:00
.string "Don't push yourself too hard, dear.\n"
.string "You can always come home.\p"
.string "Go for it, honey!$"
PlayersHouse_1F_Text_IsThatAPokenav: @ 81F7E0E
.string "MOM: What is that, honey? A POKéNAV?\n"
.string "Someone from DEVON gave it to you?\p"
.string "Well, honey, how about registering\n"
.string "your mom?\p"
.string "… … …$"
PlayersHouse_1F_Text_RegisteredMom: @ 81F7E89
.string "Registered MOM\n"
.string "in the POKéNAV.$"
PlayersHouse_1F_Text_Vigoroth1: @ 81F7EA8
.string "Fugiiiiih!$"
PlayersHouse_1F_Text_Vigoroth2: @ 81F7EB3
.string "Huggoh, uggo uggo…$"
PlayersHouse_1F_Text_ReportFromPetalburgGym: @ 81F7EC6
.string "INTERVIEWER: …We brought you this\n"
.string "report from in front of PETALBURG GYM.$"
PlayersHouse_1F_Text_TheresAMovieOnTV: @ 81F7F0F
2017-11-10 09:24:21 +01:00
.string "There is a movie on TV.\p"
.string "Two men are dancing on a big piano\n"
.string "keyboard.\p"
.string "Better get going!$"
PlayersHouse_1F_Text_RunningShoesManual: @ 81F7F66
2018-12-07 16:41:08 +01:00
.string "It's the instruction booklet for the\n"
2017-11-10 09:24:21 +01:00
.string "RUNNING SHOES.\p"
.string "“Press the B Button to run while\n"
.string "wearing your RUNNING SHOES.\p"
.string "“Lace up your RUNNING SHOES and hit\n"
.string "the road running!”$"
PlayersHouse_1F_Text_TicketFromBrineyCameForYou: @ 81F800E
.string "DAD: Hm?\p"
2018-12-07 16:41:08 +01:00
.string "Hey, it's {PLAYER}!\p"
.string "It's been a while since I saw you,\n"
.string "but you look…stronger, somehow.\p"
2018-12-07 16:41:08 +01:00
.string "That's the impression I get.\n"
.string "But your old man hasn't given up yet!\p"
.string "Oh, yes, I have something for you.\n"
.string "This came to you from someone named\l"
.string "MR. BRINEY.$"
PlayersHouse_1F_Text_PortsInSlateportLilycove: @ 81F80FE
.string "DAD: Hm, a TICKET for a ferry?\p"
.string "If I recall, there are ferry ports in\n"
.string "SLATEPORT and LILYCOVE.$"
PlayersHouse_1F_Text_BetterGetBackToGym: @ 81F815B
2018-12-07 16:41:08 +01:00
.string "I'd better get back to PETALBURG GYM.\p"
.string "MOM, thanks for looking after the house\n"
2018-12-07 16:41:08 +01:00
.string "while I'm away.$"
PlayersHouse_1F_Text_DadShouldStayLonger: @ 81F81B9
.string "MOM: That DAD of yours…\p"
.string "He comes home for the first time in a\n"
.string "while, but all he talks about is POKéMON.\p"
.string "He should relax and stay a little longer.$"
PlayersHouse_1F_Text_IsThatABreakingStory: @ 81F824B
.string "MOM: Is that a breaking news story?$"
PlayersHouse_1F_Text_LatiEmergencyNewsFlash: @ 81F826F
.string "We bring you this emergency\n"
.string "news flash!\p"
.string "In various HOENN locales, there have\n"
.string "been reports of a BZZT…colored\l"
.string "POKéMON in flight.\p"
.string "The identity of this POKéMON is\n"
.string "currently unknown.\p"
.string "We now return you to the regular\n"
.string "movie program.$"
PlayersHouse_1F_Text_WhatColorDidTheySay: @ 81F8351
.string "MOM: {PLAYER}, did you catch that?\p"
.string "What color did the announcer say\n"
.string "that POKéMON was?$"
PlayersHouse_1F_Text_StillUnknownPokemon: @ 81F83A1
2018-12-07 16:41:08 +01:00
.string "MOM: Well, isn't that something!\n"
.string "There are still unknown POKéMON.$"