diff options
23 files changed, 3128 insertions, 1402 deletions
diff --git a/asm/field_control_avatar.s b/asm/field_control_avatar.s index baf159a8d..33216d82d 100644 --- a/asm/field_control_avatar.s +++ b/asm/field_control_avatar.s @@ -1470,7 +1470,7 @@ _0809CAF8: bl CountSSTidalStep cmp r0, 0x1 bne _0809CB1C - ldr r0, =gUnknown_0823C050 + ldr r0, =SSTidalCorridor_EventScript_23C050 bl ScriptContext1_SetupScript b _0809CB28 .pool diff --git a/data/event_scripts.s b/data/event_scripts.s index 4e2e07560..358e383d5 100644 --- a/data/event_scripts.s +++ b/data/event_scripts.s @@ -19,8 +19,6 @@ gStdScripts:: @ 81DC2A0 .incbin "baserom.gba", 0x1dc2a0, 0x2c gStdScripts_End:: @ 81DC2CC - -gStdScripts_End:: @ 81DC2CC map_script 3, PetalburgCity_MapScript1_1DC2D7 map_script 2, PetalburgCity_MapScript2_1DC31C .byte 0 @@ -4018,357 +4016,222 @@ SkyPillar_Outside_Text_23953A: @ 823953A .include "data/maps/scripts/SecretBase_YellowCave2.inc" .include "data/maps/scripts/SecretBase_YellowCave3.inc" .include "data/maps/scripts/SecretBase_YellowCave4.inc" + gUnknown_0823B4BB:: @ 823B4BB - .incbin "baserom.gba", 0x23b4bb, 0x2d + lockall + playse 2 + message Text_276805 + dofieldeffect 61 + waitstate + waitmessage + waitbuttonpress + playse 5 + goto EventScript_23B4D3 + end -gUnknown_0823B4E8:: @ 823B4E8 - .incbin "baserom.gba", 0x23b4e8, 0xa1 +EventScript_23B4D3:: @ 823B4D3 + message Text_27681A + waitmessage + checkflag FLAG_0x10C + goto_eq EventScript_23B4EF + goto EventScript_23B531 + end -gUnknown_0823B589:: @ 823B589 - .incbin "baserom.gba", 0x23b589, 0x60 +gUnknown_0823B4E8:: @ 823B4E8 + lockall + goto EventScript_23B4D3 + end -gUnknown_0823B5E9:: @ 823B5E9 - .incbin "baserom.gba", 0x23b5e9, 0x9b +EventScript_23B4EF:: @ 823B4EF + multichoice 0, 0, 6, 0 + switch VAR_RESULT + case 0, EventScript_23B581 + case 1, EventScript_23B568 + case 2, EventScript_23B585 + case 3, EventScript_23B66E + case 127, EventScript_23B66E + end -gUnknown_0823B684:: @ 823B684 - .incbin "baserom.gba", 0x23b684, 0x8 +EventScript_23B531:: @ 823B531 + multichoice 0, 0, 5, 0 + switch VAR_RESULT + case 0, EventScript_23B581 + case 1, EventScript_23B568 + case 2, EventScript_23B66E + case 127, EventScript_23B66E + end -gUnknown_0823B68C:: @ 823B68C +EventScript_23B568:: @ 823B568 + msgbox Text_2766AA, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_23B4D3 + closemessage + special sub_80E9AC0 + releaseall + end - .incbin "baserom.gba", 0x23b68c, 0xcd +EventScript_23B581:: @ 823B581 + special sub_80E9C74 + end -SecretBase_RedCave1_Text_23B759: @ 823B759 - .string "Want to make your SECRET BASE here?$" +EventScript_23B585:: @ 823B585 + special sub_80E9C88 + end - .include "data/maps/scripts/SingleBattleColosseum.inc" - .include "data/maps/scripts/TradeCenter.inc" - .include "data/maps/scripts/RecordCorner.inc" - .include "data/maps/scripts/DoubleBattleColosseum.inc" - .include "data/maps/scripts/LinkContestRoom1.inc" - .include "data/maps/scripts/LinkContestRoom2.inc" - .include "data/maps/scripts/LinkContestRoom3.inc" - .include "data/maps/scripts/LinkContestRoom4.inc" - .include "data/maps/scripts/LinkContestRoom5.inc" - .include "data/maps/scripts/LinkContestRoom6.inc" - .include "data/maps/scripts/UnknownMap_25_29.inc" - .include "data/maps/scripts/UnknownMap_25_30.inc" - .include "data/maps/scripts/UnknownMap_25_31.inc" - .include "data/maps/scripts/UnknownMap_25_32.inc" - .include "data/maps/scripts/UnknownMap_25_33.inc" - .include "data/maps/scripts/UnknownMap_25_34.inc" - .include "data/maps/scripts/InsideOfTruck.inc" - .include "data/maps/scripts/SSTidalCorridor.inc" -gUnknown_0823C050:: @ 823C050 +gUnknown_0823B589:: @ 823B589 + lockall + message Text_276805 + playse 2 + dofieldeffect 61 + waitstate + waitmessage + waitbuttonpress + playse 5 + goto EventScript_23B5A1 + end - .incbin "baserom.gba", 0x23c050, 0x17 +EventScript_23B5A1:: @ 823B5A1 + message Text_27681A + waitmessage + multichoice 0, 0, 7, 0 + switch VAR_RESULT + case 0, EventScript_23B5F0 + case 1, EventScript_23B585 + case 2, EventScript_23B660 + case 3, EventScript_23B66E + case 127, EventScript_23B66E + end -SSTidalCorridor_EventScript_23C067:: @ 823C067 - special sub_8137FB0 - setvar VAR_PORTHOLE, 3 +gUnknown_0823B5E9:: @ 823B5E9 lockall - playse SE_PINPON - msgbox SSTidalCorridor_Text_23C4E3, 4 - releaseall + goto EventScript_23B5A1 end -SSTidalCorridor_EventScript_23C07D:: @ 823C07D - special sub_8137FB0 - setvar VAR_PORTHOLE, 8 - lockall - playse SE_PINPON - msgbox SSTidalCorridor_Text_23C50F, 4 +EventScript_23B5F0:: @ 823B5F0 + special sub_80E9BDC + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_23B62F + compare_var_to_value VAR_RESULT, 2 + goto_eq EventScript_23B652 + special sub_80E980C + msgbox Text_276707, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_23B5A1 + msgbox Text_2767D1, 3 + special sub_80E9C2C + special sub_80FA57C releaseall end -SSTidalRooms_EventScript_23C093:: @ 823C093 - special sub_8137FB0 - setvar VAR_PORTHOLE, 8 - playse SE_PINPON - msgbox SSTidalRooms_Text_23C50F, 4 - return - -SSTidalRooms_EventScript_23C0A7:: @ 823C0A7 - switch VAR_PORTHOLE - case 2, SSTidalRooms_EventScript_23C03C - case 3, SSTidalRooms_EventScript_23C03C - case 6, SSTidalRooms_EventScript_23C028 - case 7, SSTidalRooms_EventScript_23C093 - return - -SSTidalCorridor_EventScript_23C0D9:: @ 823C0D9 - msgbox SSTidalCorridor_Text_23C6EC, 2 +EventScript_23B62F:: @ 823B62F + msgbox Text_276731, 5 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_23B5A1 + msgbox Text_2767E9, 3 + special sub_80E9C2C + special sub_80FA57C + releaseall end -SSTidalCorridor_EventScript_23C0E2:: @ 823C0E2 - lock - faceplayer - waitse - playmoncry SPECIES_WINGULL, 0 - msgbox SSTidalCorridor_Text_23C7E1, 4 - waitmoncry - release +EventScript_23B652:: @ 823B652 + msgbox Text_27676F, 3 + special sub_80FA57C + closemessage + releaseall end -SSTidalCorridor_EventScript_23C0F5:: @ 823C0F5 - msgbox SSTidalCorridor_Text_23C7F8, 3 +EventScript_23B660:: @ 823B660 + msgbox Text_276835, 4 + goto EventScript_23B5A1 end -SSTidalCorridor_EventScript_23C0FE:: @ 823C0FE - msgbox SSTidalCorridor_Text_23C800, 3 +EventScript_23B66E:: @ 823B66E + special sub_80FA57C + closemessage + releaseall end -SSTidalCorridor_EventScript_23C107:: @ 823C107 - msgbox SSTidalCorridor_Text_23C808, 3 +EventScript_23B674:: @ 823B674 + special sub_80EB498 end -SSTidalCorridor_EventScript_23C110:: @ 823C110 - msgbox SSTidalCorridor_Text_23C810, 3 +EventScript_23B678:: @ 823B678 + special sub_80EB56C end -SSTidalCorridor_EventScript_23C119:: @ 823C119 - lock - faceplayer - compare_var_to_value VAR_PORTHOLE, 4 - goto_eq SSTidalCorridor_EventScript_23C13B - compare_var_to_value VAR_PORTHOLE, 8 - goto_eq SSTidalCorridor_EventScript_23C15A - msgbox SSTidalCorridor_Text_23C596, 4 - release +EventScript_23B67C:: @ 823B67C + special sub_80EB9E0 end -SSTidalCorridor_EventScript_23C13B:: @ 823C13B - setrespawn 8 - msgbox SSTidalCorridor_Text_23C64F, 4 - checkflag FLAG_0x104 - call_if 1, SSTidalCorridor_EventScript_23C179 - warp LILYCOVE_CITY_HARBOR, 255, 8, 11 - waitstate - release +EventScript_23B680:: @ 823B680 + special sub_80EBB28 end -SSTidalCorridor_EventScript_23C15A:: @ 823C15A - setrespawn 4 - msgbox SSTidalCorridor_Text_23C64F, 4 - checkflag FLAG_0x104 - call_if 1, SSTidalCorridor_EventScript_23C179 - warp SLATEPORT_CITY_HARBOR, 255, 8, 11 +gUnknown_0823B684:: @ 823B684 + special sub_80EBE7C + dofieldeffect 52 waitstate - release end -SSTidalCorridor_EventScript_23C179:: @ 823C179 - setflag FLAG_0x3B7 - return - -SSTidalCorridor_EventScript_23C17D:: @ 823C17D - lockall - compare_var_to_value VAR_PORTHOLE, 2 - goto_eq SSTidalCorridor_EventScript_23C19E - compare_var_to_value VAR_PORTHOLE, 7 - goto_eq SSTidalCorridor_EventScript_23C19E - msgbox SSTidalCorridor_Text_23C6C3, 4 - releaseall +gUnknown_0823B68C:: @ 823B68C + special sub_80FAC78 + compare_var_to_value VAR_RESULT, 0 + goto_eq EventScript_23B6BC + compare_var_to_value VAR_RESULT, 1 + goto_eq EventScript_23B6C5 + compare_var_to_value VAR_RESULT, 2 + goto_eq EventScript_23B6CE + compare_var_to_value VAR_RESULT, 3 + goto_eq EventScript_23B6D7 end -SSTidalCorridor_EventScript_23C19E:: @ 823C19E - special sub_80FB7A4 - waitstate +EventScript_23B6BC:: @ 823B6BC + msgbox Text_27692B, 3 end -SSTidalCorridor_EventScript_23C1A3:: @ 823C1A3 - lock - faceplayer - checkflag FLAG_0x0F7 - goto_eq SSTidalCorridor_EventScript_23C1BD - call SSTidalCorridor_EventScript_23C1C7 - msgbox SSTidalCorridor_Text_23C65E, 4 - release +EventScript_23B6C5:: @ 823B6C5 + msgbox Text_276974, 3 end -SSTidalCorridor_EventScript_23C1BD:: @ 823C1BD - msgbox SSTidalCorridor_Text_23C6B0, 4 - release +EventScript_23B6CE:: @ 823B6CE + msgbox Text_2769B8, 3 end -SSTidalCorridor_EventScript_23C1C7:: @ 823C1C7 - checktrainerflag TRAINER_PHILLIP - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_LEONARD - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_COLTON - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_MICAH - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_THOMAS - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_LEA_AND_JED - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_GARRET - goto_if 0, SSTidalCorridor_EventScript_23C218 - checktrainerflag TRAINER_NAOMI - goto_if 0, SSTidalCorridor_EventScript_23C218 - setflag FLAG_0x0F7 - goto SSTidalCorridor_EventScript_23C1BD - return - -SSTidalCorridor_EventScript_23C218:: @ 823C218 - return - -SSTidalCorridor_EventScript_23C219:: @ 823C219 - lockall - applymovement 5, SSTidalCorridor_Movement_23C26D - waitmovement 0 - applymovement 255, SSTidalCorridor_Movement_2725A8 - waitmovement 0 - msgbox SSTidalCorridor_Text_23C28F, 4 - closemessage - applymovement 255, SSTidalCorridor_Movement_23C27D - applymovement 1, SSTidalCorridor_Movement_23C284 - applymovement 5, SSTidalCorridor_Movement_23C275 - waitmovement 0 - playse SE_KAIDAN - waitse - removeobject 5 - applymovement 1, SSTidalCorridor_Movement_23C28B - waitmovement 0 - delay 30 - setflag FLAG_0x1D0 - setvar VAR_0x40D4, 1 - releaseall +EventScript_23B6D7:: @ 823B6D7 + msgbox Text_2769FF, 3 end -SSTidalCorridor_Movement_23C26D: @ 823C26D - step_left - step_left - step_left - step_left - step_left - step_left - step_left - step_end - -SSTidalCorridor_Movement_23C275: @ 823C275 - step_25 - step_14 - step_14 - step_14 - step_14 - step_down - step_left - step_end - -SSTidalCorridor_Movement_23C27D: @ 823C27D - step_14 - step_14 - step_14 - step_14 - step_13 - step_25 - step_end +gText_23B6E0:: @ 823B6E0 + .string "There’s a small indent in the wall.$" -SSTidalCorridor_Movement_23C284: @ 823C284 - step_14 - step_right - step_right - step_26 - step_14 - step_27 - step_end +gText_23B704:: @ 823B704 + .string "There’s a small indent in the wall.\p" + .string "Use the SECRET POWER?$" -SSTidalCorridor_Movement_23C28B: @ 823C28B - step_left - step_left - step_26 - step_end +gText_23B73E:: @ 823B73E + .string "Discovered a small cavern!$" -SSTidalCorridor_Text_23C28F: @ 823C28F - .string "SCOTT: Well, hi, hi!\n" - .string "{PLAYER}{KUN}, {PLAYER}{KUN}!\p" - .string "Something’s come up, so I have to\n" - .string "disembark, but am I glad to see you!\p" - .string "Congratulations, LEAGUE CHAMPION!\p" - .string "There’s a place I’d like to invite\n" - .string "someone like you.\p" - .string "It’s the…\n" - .string "BATTLE FRONTIER!\p" - .string "What’s the place like?\n" - .string "You’ll understand when you see it!\p" - .string "I’ve spoken with the ship’s CAPTAIN\n" - .string "about this.\p" - .string "The next time you take a ferry,\n" - .string "you should be able to sail to\l" - .string "the BATTLE FRONTIER.\p" - .string "Okay, {PLAYER}{KUN}, I’ll be waiting for you\n" - .string "at the BATTLE FRONTIER!$" - -SSTidalCorridor_Text_23C462: @ 823C462 -SSTidalRooms_Text_23C462: @ 823C462 - .string "This ferry is built to plow through\n" - .string "fast-running currents.\p" - .string "We hope you enjoy your voyage with us.\n" - .string "Feel free to explore the ship.$" - -SSTidalCorridor_Text_23C4E3: @ 823C4E3 - .string "We hope you enjoy your voyage on\n" - .string "our ferry.$" - -SSTidalCorridor_Text_23C50F: @ 823C50F -SSTidalRooms_Text_23C50F: @ 823C50F - .string "We have made land in SLATEPORT CITY.\n" - .string "Thank you for sailing with us.$" - -SSTidalRooms_Text_23C553: @ 823C553 - .string "We have made land in LILYCOVE CITY.\n" - .string "Thank you for sailing with us.$" - -SSTidalCorridor_Text_23C596: @ 823C596 - .string "It’ll be some time before we make land,\n" - .string "I reckon.\p" - .string "You can rest up in your cabin if you’d\n" - .string "like. Your cabin’s No. 2.\p" - .string "The bed in there is soft and plushy.\n" - .string "I can attest to how comfy it is!$" - -SSTidalCorridor_Text_23C64F: @ 823C64F - .string "We’ve arrived!$" - -SSTidalCorridor_Text_23C65E: @ 823C65E - .string "Go visit other cabins.\n" - .string "TRAINERS bored of the boat trip will\l" - .string "be itching to battle.$" - -SSTidalCorridor_Text_23C6B0: @ 823C6B0 - .string "Enjoy your cruise!$" - -SSTidalCorridor_Text_23C6C3: @ 823C6C3 - .string "The horizon spreads beyond\n" - .string "the porthole.$" - -SSTidalCorridor_Text_23C6EC: @ 823C6EC - .string "MR. BRINEY: Welcome aboard, {PLAYER}{KUN}!\p" - .string "They made me honorary captain of\n" - .string "the S.S. TIDAL!\p" - .string "You can call me CAPTAIN BRINEY now!\p" - .string "You know, I retired once before,\n" - .string "but when I saw this majestic ship…\p" - .string "Let me just say, it stirred my sleeping\n" - .string "soul as a sailor!$" - -SSTidalCorridor_Text_23C7E1: @ 823C7E1 - .string "PEEKO: Pihyo pihyohyo…$" - -SSTidalCorridor_Text_23C7F8: @ 823C7F8 - .string "Cabin 1$" - -SSTidalCorridor_Text_23C800: @ 823C800 - .string "Cabin 2$" - -SSTidalCorridor_Text_23C808: @ 823C808 - .string "Cabin 3$" - -SSTidalCorridor_Text_23C810: @ 823C810 - .string "Cabin 4$" +SecretBase_RedCave1_Text_23B759: @ 823B759 + .string "Want to make your SECRET BASE here?$" + .include "data/maps/scripts/SingleBattleColosseum.inc" + .include "data/maps/scripts/TradeCenter.inc" + .include "data/maps/scripts/RecordCorner.inc" + .include "data/maps/scripts/DoubleBattleColosseum.inc" + .include "data/maps/scripts/LinkContestRoom1.inc" + .include "data/maps/scripts/LinkContestRoom2.inc" + .include "data/maps/scripts/LinkContestRoom3.inc" + .include "data/maps/scripts/LinkContestRoom4.inc" + .include "data/maps/scripts/LinkContestRoom5.inc" + .include "data/maps/scripts/LinkContestRoom6.inc" + .include "data/maps/scripts/UnknownMap_25_29.inc" + .include "data/maps/scripts/UnknownMap_25_30.inc" + .include "data/maps/scripts/UnknownMap_25_31.inc" + .include "data/maps/scripts/UnknownMap_25_32.inc" + .include "data/maps/scripts/UnknownMap_25_33.inc" + .include "data/maps/scripts/UnknownMap_25_34.inc" + .include "data/maps/scripts/InsideOfTruck.inc" + .include "data/maps/scripts/SSTidalCorridor.inc" .include "data/maps/scripts/SSTidalLowerDeck.inc" .include "data/maps/scripts/SSTidalRooms.inc" .include "data/maps/scripts/BattlePyramidSquare01.inc" @@ -4394,555 +4257,10 @@ SSTidalCorridor_Text_23C810: @ 823C810 .include "data/maps/scripts/SafariZone_South.inc" .include "data/maps/scripts/BattleFrontier_OutsideWest.inc" .include "data/maps/scripts/BattleFrontier_BattleTowerLobby.inc" -SlateportCity_BattleTentLobby_Text_23F68C: @ 823F68C - .string "{PLAYER} received the prize\n" - .string "{STR_VAR_1}.$" - - .incbin "baserom.gba", 0x23f6a6, 0x51 - -BattleFrontier_BattleTowerLobby_Text_23F6F7: @ 823F6F7 - .string "Thank you for playing!\p" - .string "$" - -BattleFrontier_BattleTowerLobby_Text_23F70F: @ 823F70F - .string "Your record will be saved.\n" - .string "Please wait.$" - -BattleFrontier_BattleTowerLobby_Text_23F737: @ 823F737 - .string "We’ve been waiting for you!\p" - .string "$" - -BattleFrontier_BattleTowerLobby_Text_23F754: @ 823F754 - .string "Before entering a BATTLE ROOM, your\n" - .string "progress will be saved. Please wait.$" - -BattleFrontier_BattleTowerLobby_Text_23F79D: @ 823F79D - .string "You’re finally about to face the\n" - .string "50th TRAINER.\p" - .string "From here on, every time you beat seven\n" - .string "TRAINERS in a row, your POKéMON will\l" - .string "receive a commemorative RIBBON.\p" - .string "Good luck!$" - -BattleFrontier_BattleTowerLobby_Text_23F844: @ 823F844 - .string "Here are some RIBBONS for beating\n" - .string "seven tough TRAINERS in a row.\p" - .string "{PLAYER} received some RIBBONS!$" - -BattleFrontier_BattleTowerLobby_Text_23F89F: @ 823F89F - .string "{PLAYER} put the RIBBONS on\n" - .string "the challenger POKéMON.$" - -BattleFrontier_BattleTowerLobby_Text_23F8CD: @ 823F8CD - .string "Excuse me, do you have a moment?\p" - .string "Can you describe your feelings when\n" - .string "you’re about to begin a BATTLE TOWER\l" - .string "match, or when you’ve either won or\l" - .string "lost a match?$" - -BattleFrontier_BattleTowerLobby_Text_23F969: @ 823F969 - .string "Okay, what are your feelings when\n" - .string "you’re about to begin a match?$" - -BattleFrontier_BattleTowerLobby_Text_23F9AA: @ 823F9AA - .string "What do you feel when you’ve won\n" - .string "a match?$" - -BattleFrontier_BattleTowerLobby_Text_23F9D4: @ 823F9D4 - .string "Can I hear about your feelings when\n" - .string "you have lost a match?$" - -BattleFrontier_BattleTowerLobby_Text_23FA0F: @ 823FA0F - .string "Oh, so you don’t think much about it?\n" - .string "You’re one cool customer.$" - -BattleFrontier_BattleTowerLobby_Text_23FA4F: @ 823FA4F - .string "Hunh? You changed your mind?\n" - .string "I guess you’re fickle.$" - -BattleFrontier_BattleTowerLobby_Text_23FA83: @ 823FA83 - .string "Okay, so that’s how you feel?\n" - .string "That’s quite original.\p" - .string "Thanks!$" - -BattleFrontier_BattleTowerLobby_Text_23FAC0: @ 823FAC0 - .string "The number of matches you win in a row\n" - .string "is recorded.\p" - .string "I’d better not get beaten in\n" - .string "an embarrassing way!$" - -BattleFrontier_BattleTowerLobby_Text_23FB26: @ 823FB26 - .string "Once you’ve entered the BATTLE TOWER,\n" - .string "you can’t leave until you either lose\l" - .string "or you beat seven TRAINERS in a row.\p" - .string "You’d best be certain that you’re up\n" - .string "to the challenge.$" - - .incbin "baserom.gba", 0x23fbce, 0x139 - -BattleFrontier_BattleTowerLobby_Text_23FD07: @ 823FD07 - .string "We look forward to seeing you on\n" - .string "another challenge!$" - -BattleFrontier_BattleTowerLobby_Text_23FD3B: @ 823FD3B - .string "The BATTLE ROOM offers two levels\n" - .string "of challenge, Level 50 and Open Level.\l" - .string "Which is your choice?$" - - .incbin "baserom.gba", 0x23fd9a, 0x2d - -BattleFrontier_BattleTowerLobby_Text_23FDC7: @ 823FDC7 - .string "Before entering a BATTLE ROOM, your\n" - .string "progress must be saved. Is that okay?$" - -BattleFrontier_BattleTowerLobby_Text_23FE11: @ 823FE11 - .string "I will now show you to the\n" - .string "{STR_VAR_1} BATTLE ROOM.$" - -BattleFrontier_BattleTowerLobby_Text_23FE3C: @ 823FE3C - .string "Shall I record your last BATTLE TOWER\n" - .string "match on your FRONTIER PASS?$" - - .incbin "baserom.gba", 0x23fe7f, 0x1a8 - -BattleFrontier_BattleTowerLobby_Text_240027: @ 8240027 - .string "Excuse me!\p" - .string "You don’t have three eligible POKéMON.\p" - .string "You must have three different POKéMON\n" - .string "of Level 50 or less to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleFrontier_BattleTowerLobby_Text_24010B: @ 824010B - .string "Excuse me!\p" - .string "You don’t have three eligible POKéMON.\p" - .string "You must have three different POKéMON\n" - .string "to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleFrontier_BattleTowerLobby_Text_2401DB: @ 82401DB - .string "Excuse me!\p" - .string "You don’t have four eligible POKéMON.\p" - .string "You must have four different POKéMON\n" - .string "of Level 50 or less to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleFrontier_BattleTowerLobby_Text_2402BD: @ 82402BD - .string "Excuse me!\p" - .string "You don’t have four eligible POKéMON.\p" - .string "You must have four different POKéMON\n" - .string "to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleFrontier_BattleTowerLobby_Text_24038B: @ 824038B - .string "Excuse me!\p" - .string "You don’t have two eligible POKéMON.\p" - .string "You must have two different POKéMON\n" - .string "of Level 50 or less to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleFrontier_BattleTowerLobby_Text_24046B: @ 824046B - .string "Excuse me!\p" - .string "You don’t have two eligible POKéMON.\p" - .string "You must have two different POKéMON\n" - .string "to enter.\p" - .string "They also must be holding different\n" - .string "kinds of items.\p" - .string "EGGS{STR_VAR_1} ineligible.\p" - .string "Please come see me when you are ready.$" - -BattleFrontier_BattleTowerLobby_Text_240537: @ 8240537 - .string "Where the talents of TRAINERS\n" - .string "are put to the test!\p" - .string "Welcome to the BATTLE TOWER!\p" - .string "I am your guide to the SINGLE\n" - .string "BATTLE ROOMS.$" - -BattleFrontier_BattleTowerLobby_Text_2405B3: @ 82405B3 - .string "Would you like to take the SINGLE\n" - .string "BATTLE ROOM challenge?$" - -BattleFrontier_BattleTowerLobby_Text_2405EC: @ 82405EC - .string "The BATTLE TOWER’s SINGLE BATTLE\n" - .string "ROOMS are facilities for conducting\l" - .string "SINGLE BATTLES with three POKéMON.\p" - .string "There are many SINGLE BATTLE ROOMS\n" - .string "in the BATTLE TOWER for team battles.\p" - .string "In each of the SINGLE BATTLE ROOMS,\n" - .string "seven TRAINERS await your challenge.\p" - .string "If you manage to defeat all seven,\n" - .string "you will earn Battle Points.\p" - .string "If you want to interrupt your\n" - .string "challenge, please save the game.\p" - .string "If you don’t save before interrupting,\n" - .string "you will be disqualified.$" - -BattleFrontier_BattleTowerLobby_Text_2407A6: @ 82407A6 - .string "Now please select the three POKéMON\n" - .string "that are to be entered.$" - -BattleFrontier_BattleTowerLobby_Text_2407E2: @ 82407E2 - .string "Where the talents of TRAINERS\n" - .string "are put to the test!\p" - .string "Welcome to the BATTLE TOWER!\p" - .string "I am your guide to the DOUBLE\n" - .string "BATTLE ROOMS.$" - -BattleFrontier_BattleTowerLobby_Text_24085E: @ 824085E - .string "Would you like to take the DOUBLE\n" - .string "BATTLE ROOM challenge?$" - -BattleFrontier_BattleTowerLobby_Text_240897: @ 8240897 - .string "The BATTLE TOWER’s DOUBLE BATTLE\n" - .string "ROOMS are facilities for conducting\l" - .string "DOUBLE BATTLES with four POKéMON.\p" - .string "There are many DOUBLE BATTLE ROOMS\n" - .string "in the BATTLE TOWER for team battles.\p" - .string "In each of the DOUBLE BATTLE ROOMS,\n" - .string "seven TRAINERS await your challenge.\p" - .string "If you manage to defeat all seven,\n" - .string "you will earn Battle Points.\p" - .string "If you want to interrupt your\n" - .string "challenge, please save the game.\p" - .string "If you don’t save before interrupting,\n" - .string "you will be disqualified.$" - -BattleFrontier_BattleTowerLobby_Text_240A50: @ 8240A50 - .string "Now please select the four POKéMON\n" - .string "that are to be entered.$" - -BattleFrontier_BattleTowerLobby_Text_240A8B: @ 8240A8B - .string "Where the talents of TRAINERS\n" - .string "are put to the test!\p" - .string "Welcome to the BATTLE TOWER!\p" - .string "I am your guide to the MULTI\n" - .string "BATTLE ROOMS.$" - -BattleFrontier_BattleTowerLobby_Text_240B06: @ 8240B06 - .string "Would you like to take the MULTI\n" - .string "BATTLE ROOM challenge?$" - -BattleFrontier_BattleTowerLobby_Text_240B3E: @ 8240B3E - .string "The BATTLE TOWER’s MULTI BATTLE\n" - .string "ROOMS are facilities for conducting\l" - .string "MULTI BATTLES.\p" - .string "For MULTI BATTLES, you must partner\n" - .string "with a TRAINER in the TOWER and enter\l" - .string "with two POKéMON each.\p" - .string "Inside the TOWER is a room named\n" - .string "the BATTLE SALON where you may meet\l" - .string "other TRAINERS.\p" - .string "There, you must find a TRAINER to act\n" - .string "as your partner in MULTI BATTLES.\p" - .string "Once you have partnered up, you will\n" - .string "be shown to a MULTI BATTLE ROOM.\p" - .string "In the MULTI BATTLE ROOM, seven\n" - .string "tag teams await your challenge.\p" - .string "If you manage to defeat all seven\n" - .string "teams, you will earn Battle Points.\p" - .string "If you want to interrupt your\n" - .string "challenge, please save the game.\p" - .string "If you don’t save before interrupting,\n" - .string "you will be disqualified.$" - -BattleFrontier_BattleTowerLobby_Text_240DDB: @ 8240DDB - .string "Now please select the two POKéMON\n" - .string "that are to be entered.$" - -BattleFrontier_BattleTowerLobby_Text_240E15: @ 8240E15 - .string "Where the talents of TRAINERS\n" - .string "are put to the test!\p" - .string "Welcome to the BATTLE TOWER!\p" - .string "I am your guide to the LINK MULTI\n" - .string "BATTLE ROOMS.$" - -BattleFrontier_BattleTowerLobby_Text_240E95: @ 8240E95 - .string "Would you like to take the LINK MULTI\n" - .string "BATTLE ROOM challenge?$" - -BattleFrontier_BattleTowerLobby_Text_240ED2: @ 8240ED2 - .string "The BATTLE TOWER’s MULTI BATTLE\n" - .string "ROOMS are facilities for conducting\l" - .string "MULTI BATTLES with a friend.\p" - .string "You must link with your friend using\n" - .string "Wireless Adapters or a Game Boy\l" - .string "Advance Game Link cable.\p" - .string "You must partner with your friend and\n" - .string "enter two different kinds of POKéMON.\p" - .string "There are many MULTI BATTLE ROOMS\n" - .string "in the BATTLE TOWER for team battles.\p" - .string "In a MULTI BATTLE ROOM, seven\n" - .string "tag teams await you and your friend\l" - .string "to make a tag-team challenge.\p" - .string "If you manage to defeat all seven\n" - .string "teams, you will earn Battle Points.\p" - .string "Please beware that unlike other ROOMS,\n" - .string "you may not interrupt your challenge.\p" - .string "Once you start, you must battle seven\n" - .string "MULTI BATTLES in a row nonstop.$" - -BattleFrontier_BattleTowerLobby_Text_24115E: @ 824115E - .string "Now please select the two POKéMON\n" - .string "that are to be entered.$" - - .incbin "baserom.gba", 0x241198, 0xa8 - -BattleFrontier_BattleTowerLobby_Text_241240: @ 8241240 - .string "The LINK MULTI BATTLE ROOM challenge\n" - .string "is only for two linked players.$" - -BattleFrontier_BattleTowerLobby_Text_241285: @ 8241285 - .string "Your friend has also selected\n" - .string "the POKéMON {STR_VAR_1}.$" - -BattleFrontier_BattleTowerLobby_Text_2412B3: @ 82412B3 - .string "Your friend has also selected the\n" - .string "POKéMON {STR_VAR_1} and {STR_VAR_2}.$" - -BattleFrontier_BattleTowerLobby_Text_2412E8: @ 82412E8 - .string "Your friend has chosen a different\n" - .string "battle level.$" - - .incbin "baserom.gba", 0x241319, 0xc5 - -BattleFrontier_BattleTowerLobby_Text_2413DE: @ 82413DE - .string "Please choose two POKéMON different\n" - .string "from your friend’s, match the level\l" - .string "you wish to enter, and register again.$" - -BattleFrontier_BattleTowerLobby_Text_24144D: @ 824144D - .string "I will save the game before\n" - .string "showing you in. Please wait.$" - -BattleFrontier_BattleTowerLobby_Text_241486: @ 8241486 - .string "Congratulations!\n" - .string "You have defeated the SALON MAIDEN\l" - .string "and swept seven TRAINERS!$" - -BattleFrontier_BattleTowerLobby_Text_2414D4: @ 82414D4 - .string "In recognition of your infinite talent,\n" - .string "we award you these Battle Point(s).$" - -BattleFrontier_BattleArenaLobby_Text_241520: @ 8241520 -BattleFrontier_BattleDomeLobby_Text_241520: @ 8241520 -BattleFrontier_BattleFactoryLobby_Text_241520: @ 8241520 -BattleFrontier_BattlePalaceLobby_Text_241520: @ 8241520 -BattleFrontier_BattlePikeLobby_Text_241520: @ 8241520 -BattleFrontier_BattlePyramidLobby_Text_241520: @ 8241520 -BattleFrontier_BattleTowerLobby_Text_241520: @ 8241520 - .string "{PLAYER} obtained {STR_VAR_1} Battle Point(s).$" - -BattleFrontier_BattleTowerLobby_Text_241540: @ 8241540 - .string "The BATTLE TOWER rules are listed.$" - -BattleFrontier_BattleTowerLobby_Text_241563: @ 8241563 - .string "Which heading do you want to read?$" - -BattleFrontier_BattleTowerLobby_Text_241586: @ 8241586 - .string "The BATTLE TOWER is a facility where\n" - .string "four types of battles are waged--\l" - .string "SINGLE BATTLE, DOUBLE BATTLE, MULTI\l" - .string "BATTLE, and LINK MULTI BATTLE.\p" - .string "For each of these types, there are\n" - .string "separate BATTLE ROOMS.\p" - .string "Please speak with a guide offering\n" - .string "the type of battle you wish to enter.$" - -BattleFrontier_BattleTowerLobby_Text_241693: @ 8241693 - .string "Depending on the BATTLE ROOM you are\n" - .string "entering, you will be required to take\l" - .string "a certain number of POKéMON.\p" - .string "The SINGLE BATTLE mode requires\n" - .string "three POKéMON.\p" - .string "The DOUBLE BATTLE mode requires four,\n" - .string "and the MULTI modes both require two.$" - -BattleFrontier_BattleTowerLobby_Text_241777: @ 8241777 - .string "The BATTLE SALON is where you must\n" - .string "find a partner to form a tag team for\l" - .string "the MULTI BATTLE ROOM challenge.\p" - .string "Choose the best partner for you by\n" - .string "examining other TRAINERS’\l" - .string "POKéMON and their moves.\p" - .string "You may choose a new tag partner\n" - .string "after winning seven straight matches.$" - -BattleFrontier_BattleTowerLobby_Text_24187E: @ 824187E - .string "The LINK MULTI BATTLE Mode is for two\n" - .string "friends to mount a challenge together.\p" - .string "You and your friend must be linked with\n" - .string "Wireless Adapters or a GBA Game Link\l" - .string "cable.\p" - .string "You must choose two POKéMON at\n" - .string "the registration counter.\p" - .string "These POKéMON must be different\n" - .string "from those of your friend.\p" - .string "You may not interrupt this challenge\n" - .string "in the middle, unlike other modes.$" - .include "data/maps/scripts/BattleFrontier_BattleTowerElevator.inc" .include "data/maps/scripts/BattleFrontier_BattleTowerCorridor.inc" .include "data/maps/scripts/BattleFrontier_BattleTowerBattleRoom.inc" -BattleFrontier_BattleTowerBattleRoom2_Text_242217: @ 8242217 -BattleFrontier_BattleTowerBattleRoom_Text_242217: @ 8242217 - .string "We will restore your POKéMON to\n" - .string "full health.$" - - .incbin "baserom.gba", 0x242244, 0x33 - -BattleFrontier_BattleTowerBattleRoom_Text_242277: @ 8242277 - .string "You will be facing opponent no. 2.\n" - .string "Are you ready?$" - -BattleFrontier_BattleTowerBattleRoom_Text_2422A9: @ 82422A9 - .string "You will be facing opponent no. 3.\n" - .string "Are you ready?$" - -BattleFrontier_BattleTowerBattleRoom_Text_2422DB: @ 82422DB - .string "You will be facing opponent no. 4.\n" - .string "Are you ready?$" - -BattleFrontier_BattleTowerBattleRoom_Text_24230D: @ 824230D - .string "You will be facing opponent no. 5.\n" - .string "Are you ready?$" - -BattleFrontier_BattleTowerBattleRoom_Text_24233F: @ 824233F - .string "You will be facing opponent no. 6.\n" - .string "Are you ready?$" - -BattleFrontier_BattleTowerBattleRoom_Text_242371: @ 8242371 - .string "You will be facing opponent no. 7.\n" - .string "Are you ready?$" - -BattleFrontier_BattleTowerBattleRoom2_Text_2423A3: @ 82423A3 -BattleFrontier_BattleTowerBattleRoom_Text_2423A3: @ 82423A3 - .string "Record your battle on your\n" - .string "FRONTIER PASS?$" - -BattleFrontier_BattleTowerLobby_Text_2423CD: @ 82423CD - .string "{PLAYER}’s battle was recorded\n" - .string "on the FRONTIER PASS.$" - -BattleFrontier_BattleTowerBattleRoom2_Text_2423FC: @ 82423FC -BattleFrontier_BattleTowerBattleRoom_Text_2423FC: @ 82423FC - .string "Would you like to save and\n" - .string "quit the game?$" - -BattleFrontier_BattleTowerBattleRoom2_Text_242426: @ 8242426 -BattleFrontier_BattleTowerBattleRoom_Text_242426: @ 8242426 - .string "Saving your battle data.\n" - .string "Please wait.$" - -BattleFrontier_BattleTowerBattleRoom2_Text_24244C: @ 824244C -BattleFrontier_BattleTowerBattleRoom_Text_24244C: @ 824244C - .string "Would you like to cancel your BATTLE\n" - .string "ROOM challenge?$" - -gText_BattleRecordCouldntBeSaved:: @ 8242481 - -gText_BattleRecordCouldntBeSaved: @ 8242481 - .string "There was an error of some sort.\n" - .string "Your record could not be saved.$" - -BattleFrontier_BattleTowerBattleRoom_Text_2424C2: @ 82424C2 - .string "Excuse me, but…\p" - .string "Our leader, the SALON MAIDEN, is on\n" - .string "her way here in hopes of battling you.\p" - .string "She should be arriving very shortly.$" - -BattleFrontier_BattleTowerBattleRoom_Text_242542: @ 8242542 - .string "You will be facing the SALON MAIDEN.\n" - .string "Are you prepared?$" - -BattleFrontier_BattleTowerBattleRoom_Text_242579: @ 8242579 - .string "Greetings…\n" - .string "My name is ANABEL.\p" - .string "I am the SALON MAIDEN, and I am in\n" - .string "charge of running the BATTLE TOWER…\p" - .string "I have heard several rumors\n" - .string "about you…\p" - .string "In all honesty, what I have heard does\n" - .string "not seem attractive in any way…\p" - .string "The reason I’ve come to see you…\n" - .string "Well, there is but one reason…$" - -BattleFrontier_BattleTowerBattleRoom_Text_24268C: @ 824268C - .string "Let me see your talent in\n" - .string "its entirety…$" - -BattleFrontier_BattleTowerBattleRoom_Text_2426B4: @ 82426B4 - .string "ANABEL: Fufufu, nicely done…\p" - .string "Your FRONTIER PASS, please…\n" - .string "Your talent shall be recognized.$" - -BattleFrontier_BattleTowerBattleRoom_Text_24270E: @ 824270E - .string "The Ability Symbol was embossed on\n" - .string "the FRONTIER PASS!$" - -BattleFrontier_BattleTowerBattleRoom_Text_242744: @ 8242744 - .string "… … … … … …\p" - .string "You have confidence in your POKéMON\n" - .string "battling talent, don’t you?\p" - .string "I urge you to keep battling and\n" - .string "keep on winning.\p" - .string "I will be waiting for you.\n" - .string "Until the next time we meet…$" - -BattleFrontier_BattleTowerBattleRoom_Text_2427F9: @ 82427F9 - .string "ANABEL: You really did come back to\n" - .string "see me…\p" - .string "… … … … … …\p" - .string "You’ve won straight matches to see me…\n" - .string "I won’t have to hold back against you…\p" - .string "It’s been too long now…\p" - .string "Too long since I’ve been able to battle\n" - .string "without thinking about anything…$" - -BattleFrontier_BattleTowerBattleRoom_Text_2428E0: @ 82428E0 - .string "Let’s begin, shall we?$" - -BattleFrontier_BattleTowerBattleRoom_Text_2428F7: @ 82428F7 - .string "ANABEL: Fufu, congratulations…\n" - .string "Your FRONTIER PASS, please…$" - -BattleFrontier_BattleTowerBattleRoom_Text_242932: @ 8242932 - .string "The Ability Symbol took on\n" - .string "a golden shine!$" - -BattleFrontier_BattleTowerBattleRoom_Text_24295D: @ 824295D - .string "That was fun…\p" - .string "I have never had a POKéMON battle\n" - .string "so enjoyable before…\p" - .string "I wish I could battle with you again…$" - .include "data/maps/scripts/SouthernIsland_Exterior.inc" -BattleFrontier_OutsideWest_Movement_242A37: @ 8242A37 - step_down - step_end - -BattleFrontier_OutsideWest_Movement_242A39: @ 8242A39 - step_left - step_25 - step_end - -SouthernIsland_Exterior_EventScript_242A3C:: @ 8242A3C - msgbox SouthernIsland_Exterior_Text_2A6AD5, 3 - end - .include "data/maps/scripts/SouthernIsland_Interior.inc" .include "data/maps/scripts/SafariZone_RestHouse.inc" .include "data/maps/scripts/SafariZone_Northeast.inc" @@ -5336,7 +4654,13 @@ BattleFrontier_OutsideWest_Text_24AB06: @ 824AB06 .string "The BATTLE FRONTIER…\n" .string "I’ve long dreamed about a place like it.$" - .incbin "baserom.gba", 0x24ab44, 0x50 +BattleFrontier_OutsideWest_Text_24AB44: @ 824AB44 + .string "The BATTLE DOME\n" + .string "Become the Unbeatable Superstar!$" + +BattleFrontier_OutsideWest_Text_24AB75: @ 824AB75 + .string "The ??????\n" + .string "Under Construction!$" BattleFrontier_BattleDomeLobby_Text_24AB94: @ 824AB94 .string "When a TRAINER chains tournament\n" @@ -6376,532 +5700,14 @@ gUnknown_08252CFB:: @ 8252CFB .include "data/maps/scripts/BattleFrontier_BattlePyramidTop.inc" .include "data/maps/scripts/BattleFrontier_BattleArenaLobby.inc" -FallarborTown_BattleTentLobby_Text_256DB8: @ 8256DB8 - .string "The Set KO Tourney’s rules are listed.$" - -BattleFrontier_BattleArenaLobby_Text_256DDF: @ 8256DDF -FallarborTown_BattleTentLobby_Text_256DDF: @ 8256DDF - .string "Which heading do you want to read?$" - -BattleFrontier_BattleArenaLobby_Text_256E02: @ 8256E02 -FallarborTown_BattleTentLobby_Text_256E02: @ 8256E02 - .string "The Set KO Tourney has special rules,\n" - .string "unlike standard battles.\p" - .string "First, one battle lasts only\n" - .string "three turns.\p" - .string "If the outcome is not decided after\n" - .string "three turns, it goes to judging.\p" - .string "The REFEREE will choose the winner\n" - .string "based on how the POKéMON battled.\p" - .string "Also, a POKéMON cannot be switched out\n" - .string "until its battle’s outcome is decided.$" - -BattleFrontier_BattleArenaLobby_Text_256F43: @ 8256F43 -FallarborTown_BattleTentLobby_Text_256F43: @ 8256F43 - .string "The first judging factor is “Mind.”\n" - .string "This factor evaluates how aggressive\l" - .string "the battlers were.\p" - .string "The judging is based on how often\n" - .string "the TRAINERS ordered the use of\l" - .string "offensive moves.$" - -BattleFrontier_BattleArenaLobby_Text_256FF2: @ 8256FF2 -FallarborTown_BattleTentLobby_Text_256FF2: @ 8256FF2 - .string "The second judging factor is “Skill.”\n" - .string "This factor evaluates how effectively\l" - .string "POKéMON moves were used.\p" - .string "If a move worked successfully,\n" - .string "the Skill rating goes up.\p" - .string "If a move failed, the Skill rating\n" - .string "is lowered.\p" - .string "If it was an offensive move, the Skill\n" - .string "rating goes up if the move was “super\l" - .string "effective” and goes down if it was\l" - .string "“not very effective.”\p" - .string "The Skill rating will not go up for\n" - .string "moves such as PROTECT and DETECT.\p" - .string "If the opponent used PROTECT or\n" - .string "DETECT, and your POKéMON failed to\l" - .string "hit with a move, its Skill rating will not\l" - .string "go down.$" - -BattleFrontier_BattleArenaLobby_Text_257202: @ 8257202 -FallarborTown_BattleTentLobby_Text_257202: @ 8257202 - .string "The third judging factor is “Body.”\n" - .string "This factor is based on how much HP\l" - .string "remained at the end of a battle.\p" - .string "The rating takes into account how much\n" - .string "HP a POKéMON had at the start of\l" - .string "battle, and what remained at the end.$" - -BattleFrontier_BattleArenaLobby_Text_2572D9: @ 82572D9 - .string "A victory snatched from the ARENA\n" - .string "TYCOON, and a seven-TRAINER sweep!\p" - .string "We congratulate you on your most\n" - .string "splendid challenge!$" - -BattleFrontier_BattleArenaLobby_Text_257353: @ 8257353 - .string "My dear challenger, in recognition of\n" - .string "your indefatigable spirit, please\l" - .string "accept these Battle Point(s).$" - .include "data/maps/scripts/BattleFrontier_BattleArenaCorridor.inc" .include "data/maps/scripts/BattleFrontier_BattleArenaBattleRoom.inc" -FallarborTown_BattleTentBattleRoom_Text_257C93: @ 8257C93 - .string "REFEREE: Set KO Tourney!\n" - .string "Begin!$" - -BattleFrontier_BattleArenaBattleRoom_Text_257CB3: @ 8257CB3 -FallarborTown_BattleTentBattleRoom_Text_257CB3: @ 8257CB3 - .string "REFEREE: The winner is {PLAYER}!$" - -BattleFrontier_BattleArenaBattleRoom_Text_257CCE: @ 8257CCE -FallarborTown_BattleTentBattleRoom_Text_257CCE: @ 8257CCE - .string "REFEREE: The winner is {STR_VAR_1}!$" - -BattleFrontier_BattleArenaBattleRoom_Text_257CE9: @ 8257CE9 -FallarborTown_BattleTentBattleRoom_Text_257CE9: @ 8257CE9 - .string "Your POKéMON will be restored to\n" - .string "full health.$" - -BattleFrontier_BattleArenaBattleRoom_Text_257D17: @ 8257D17 -FallarborTown_BattleTentBattleRoom_Text_257D17: @ 8257D17 - .string "Next up, your second opponent!\n" - .string "Are you ready to move on?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257D50: @ 8257D50 -FallarborTown_BattleTentBattleRoom_Text_257D50: @ 8257D50 - .string "Next up, your third opponent!\n" - .string "Are you ready to move on?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257D88: @ 8257D88 - .string "Next up, your fourth opponent!\n" - .string "Are you ready to move on?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257DC1: @ 8257DC1 - .string "Next up, your fifth opponent!\n" - .string "Are you ready to move on?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257DF9: @ 8257DF9 - .string "Next up, your sixth opponent!\n" - .string "Are you ready to move on?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257E31: @ 8257E31 - .string "Next up, your seventh opponent!\n" - .string "Are you ready to move on?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257E6B: @ 8257E6B -FallarborTown_BattleTentBattleRoom_Text_257E6B: @ 8257E6B - .string "Would you like to save the game and\n" - .string "shut down now?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257E9E: @ 8257E9E -FallarborTown_BattleTentBattleRoom_Text_257E9E: @ 8257E9E - .string "Would you like to retire from your\n" - .string "Set KO Tourney challenge?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257EDB: @ 8257EDB -FallarborTown_BattleTentBattleRoom_Text_257EDB: @ 8257EDB - .string "I am saving your game data.\n" - .string "Please wait.$" - -BattleFrontier_BattleArenaBattleRoom_Text_257F04: @ 8257F04 - .string "Would you like to record your last\n" - .string "battle on your FRONTIER PASS?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257F45: @ 8257F45 - .string "My dear challenger!\p" - .string "Your skill level is truly astounding!\p" - .string "We now would like you to face our\n" - .string "leader, the ARENA TYCOON!$" - -BattleFrontier_BattleArenaBattleRoom_Text_257FBB: @ 8257FBB - .string "A battle with the ARENA TYCOON!\n" - .string "Are you prepared?$" - -BattleFrontier_BattleArenaBattleRoom_Text_257FED: @ 8257FED - .string "REFEREE: The ARENA TYCOON!\n" - .string "Make way for GRETA!$" - -BattleFrontier_BattleArenaBattleRoom_Text_25801C: @ 825801C - .string "GRETA: Hey!\n" - .string "Howdy!\p" - .string "…Wait, are you the challenger?$" - -BattleFrontier_BattleArenaBattleRoom_Text_25804E: @ 825804E - .string "Is that right? Hmm…\n" - .string "Hmhm…$" - -BattleFrontier_BattleArenaBattleRoom_Text_258068: @ 8258068 - .string "I don’t know how to say it, but…\n" - .string "To put it bluntly, you look pretty weak.\l" - .string "Are you sure you’re up for me?\p" - .string "Hmm…\p" - .string "Well, all right!\n" - .string "We’ll take things easy to start with!$" - -BattleFrontier_BattleArenaBattleRoom_Text_25810D: @ 825810D - .string "Okay! Let’s see you ignite my passion\n" - .string "for battle!$" - -BattleFrontier_BattleArenaBattleRoom_Text_25813F: @ 825813F - .string "GRETA: Ow, wait a second!\n" - .string "You are tough after all!\p" - .string "I like you!\n" - .string "Let’s see your FRONTIER PASS.$" - -BattleFrontier_BattleArenaBattleRoom_Text_25819C: @ 825819C - .string "The Guts Symbol was embossed on\n" - .string "the FRONTIER PASS!$" - -BattleFrontier_BattleArenaBattleRoom_Text_2581CF: @ 82581CF - .string "Hmm…\p" - .string "It’s going to be fun the next time!\n" - .string "I’m looking forward to it!$" - -BattleFrontier_BattleArenaBattleRoom_Text_258213: @ 8258213 - .string "GRETA: Hey! Howdy!\n" - .string "You finally won your way up to me!\p" - .string "I was getting worried waiting for you!\n" - .string "I was really looking forward to seeing\l" - .string "you again!$" - -BattleFrontier_BattleArenaBattleRoom_Text_2582A2: @ 82582A2 - .string "… … …\n" - .string "So, are you ready?$" - -BattleFrontier_BattleArenaBattleRoom_Text_2582BB: @ 82582BB - .string "I won’t allow a halfhearted effort!\n" - .string "Be ready for a thrashing!$" - -BattleFrontier_BattleArenaBattleRoom_Text_2582F9: @ 82582F9 - .string "Come on, REFEREE!\n" - .string "Let’s get this started!$" - -BattleFrontier_BattleArenaBattleRoom_Text_258323: @ 8258323 - .string "GRETA: Gaaah! Blown away!\n" - .string "Let’s see your FRONTIER PASS!$" - -BattleFrontier_BattleArenaBattleRoom_Text_25835B: @ 825835B - .string "The Guts Symbol took on\n" - .string "a golden shine!$" - -BattleFrontier_BattleArenaBattleRoom_Text_258383: @ 8258383 - .string "Arrrgh!\n" - .string "This is so infuriating!\p" - .string "If we ever battle again, I won’t lose!\n" - .string "Don’t you forget it! Bye-bye!$" - .include "data/maps/scripts/BattleFrontier_BattleFactoryLobby.inc" -SlateportCity_BattleTentLobby_Text_259721: @ 8259721 - .string "The Battle Swap rules are listed.$" - -BattleFrontier_BattleFactoryLobby_Text_259743: @ 8259743 -SlateportCity_BattleTentLobby_Text_259743: @ 8259743 - .string "Which heading do you want to read?$" - -BattleFrontier_BattleFactoryLobby_Text_259766: @ 8259766 - .string "In a Battle Swap event, you may use\n" - .string "only three POKéMON.\p" - .string "Whether you are renting or swapping,\n" - .string "your team may not have two or more\l" - .string "of the same POKéMON.$" - -BattleFrontier_BattleFactoryLobby_Text_2597FB: @ 82597FB - .string "You may swap POKéMON only with\n" - .string "the TRAINER you have just defeated.\p" - .string "You may swap for only those POKéMON\n" - .string "used by the beaten TRAINER.$" - -BattleFrontier_BattleFactoryLobby_Text_25987E: @ 825987E - .string "After every battle you win, you may\n" - .string "swap for one of your defeated\l" - .string "opponent’s POKéMON.\p" - .string "You will not be able to swap POKéMON\n" - .string "with the seventh TRAINER in the event.$" - -BattleFrontier_BattleFactoryLobby_Text_259920: @ 8259920 - .string "There are two key points to be aware\n" - .string "of when swapping POKéMON.\p" - .string "First, when swapping, you can’t check\n" - .string "the stats of the POKéMON you are\l" - .string "about to receive.\p" - .string "Second, the POKéMON on your team\n" - .string "are lined up in sequence, depending on\l" - .string "the order in which you rented them.\p" - .string "This sequence remains unchanged\n" - .string "even when swaps are made.$" - -BattleFrontier_BattleFactoryLobby_Text_259A5E: @ 8259A5E - .string "In the Open Level, the rental POKéMON\n" - .string "and the opposing TRAINERS’ POKéMON\l" - .string "are all Level 100.$" - .include "data/maps/scripts/BattleFrontier_BattleFactoryPreBattleRoom.inc" -SlateportCity_BattleTentCorridor_Text_25A1C8: @ 825A1C8 - .string "First, we will hold your POKéMON for\n" - .string "safekeeping.\p" - .string "You may then choose from our\n" - .string "selection of POKéMON.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A22D: @ 825A22D -SlateportCity_BattleTentCorridor_Text_25A22D: @ 825A22D - .string "Thank you for competing!\n" - .string "Let us restore your POKéMON!$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A263: @ 825A263 -SlateportCity_BattleTentCorridor_Text_25A263: @ 825A263 - .string "The 2nd match is next!\n" - .string "Are you ready?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A289: @ 825A289 -SlateportCity_BattleTentCorridor_Text_25A289: @ 825A289 - .string "The 3rd match is next!\n" - .string "Are you ready?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2AF: @ 825A2AF - .string "The 4th match is next!\n" - .string "Are you ready?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2D5: @ 825A2D5 - .string "The 5th match is next!\n" - .string "Are you ready?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2FB: @ 825A2FB - .string "The 6th match is next!\n" - .string "Are you ready?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A321: @ 825A321 - .string "Finally, the 7th match is next!\n" - .string "Are you ready?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A350: @ 825A350 -SlateportCity_BattleTentCorridor_Text_25A350: @ 825A350 - .string "Would you like to save and quit\n" - .string "the game?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A37A: @ 825A37A -SlateportCity_BattleTentCorridor_Text_25A37A: @ 825A37A - .string "Would you like to retire from your\n" - .string "Battle Swap challenge?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A3B4: @ 825A3B4 - .string "I’ve conducted a little investigation\n" - .string "about your upcoming opponent.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A3F8: @ 825A3F8 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the NORMAL type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A43E: @ 825A43E - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the FIRE type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A482: @ 825A482 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the WATER type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A4C7: @ 825A4C7 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the ELECTRIC type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A50F: @ 825A50F - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the GRASS type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A554: @ 825A554 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the ICE type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A597: @ 825A597 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the FIGHTING type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A5DF: @ 825A5DF - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the POISON type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A625: @ 825A625 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the GROUND type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A66B: @ 825A66B - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the FLYING type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A6B1: @ 825A6B1 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the PSYCHIC type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A6F8: @ 825A6F8 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the BUG type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A73B: @ 825A73B - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the ROCK type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A77F: @ 825A77F - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the GHOST type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A7C4: @ 825A7C4 - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the DRAGON type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A80A: @ 825A80A - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the DARK type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A84E: @ 825A84E - .string "The TRAINER is apparently skilled\n" - .string "in the handling of the STEEL type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A893: @ 825A893 - .string "The TRAINER appears to have no clear\n" - .string "favorites when it comes to type.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A8D9: @ 825A8D9 - .string "The favorite battle style appears to\n" - .string "be slow and steady.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A912: @ 825A912 - .string "The favorite battle style appears to\n" - .string "be one of endurance.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A94C: @ 825A94C - .string "The favorite battle style appears to\n" - .string "be high risk, high return.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A98C: @ 825A98C - .string "The favorite battle style appears to\n" - .string "depend on the battle’s flow.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25A9CE: @ 825A9CE - .string "The favorite battle style appears to\n" - .string "be one based on total preparation.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA16: @ 825AA16 - .string "The favorite battle style appears\n" - .string "to be weakening the foe to start.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA5A: @ 825AA5A - .string "The favorite battle style appears to\n" - .string "be flexibly adaptable to the situation.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAA7: @ 825AAA7 - .string "The favorite battle style appears to\n" - .string "be impossible to predict.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAE6: @ 825AAE6 - .string "The favorite battle style appears to\n" - .string "be free-spirited and unrestrained.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB2E: @ 825AB2E -SlateportCity_BattleTentCorridor_Text_25AB2E: @ 825AB2E - .string "Before starting the battle, would you\n" - .string "like to swap a POKéMON?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB6C: @ 825AB6C -SlateportCity_BattleTentCorridor_Text_25AB6C: @ 825AB6C - .string "Thank you!\n" - .string "Your POKéMON swap is complete.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB96: @ 825AB96 -SlateportCity_BattleTentCorridor_Text_25AB96: @ 825AB96 - .string "Right this way, please!$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25ABAE: @ 825ABAE -SlateportCity_BattleTentCorridor_Text_25ABAE: @ 825ABAE - .string "I am saving your data.\n" - .string "Please wait.$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25ABD2: @ 825ABD2 - .string "Would you like to record your latest\n" - .string "battle on your FRONTIER PASS?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC15: @ 825AC15 - .string "Excuse me! Excuse me, please!\n" - .string "May I get you to wait a few moments?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC58: @ 825AC58 - .string "…Uh-huh? What?! …Whoa!\n" - .string "Understood, sir! Will do!$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC89: @ 825AC89 - .string "Oh, my…\n" - .string "Sorry to keep you waiting!\p" - .string "I have a message from this facility’s\n" - .string "boss, the FACTORY HEAD.\p" - .string "He says, “We’re going to do it!\n" - .string "Come here right now!”$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AD20: @ 825AD20 - .string "The FACTORY HEAD is demanding you.\n" - .string "Are you prepared to face him?$" - -BattleFrontier_BattleFactoryPreBattleRoom_Text_25AD61: @ 825AD61 - .string "I’m terribly sorry, but I can’t tell you\n" - .string "anything about the FACTORY HEAD.$" - .include "data/maps/scripts/BattleFrontier_BattleFactoryBattleRoom.inc" .include "data/maps/scripts/BattleFrontier_BattlePikeLobby.inc" .include "data/maps/scripts/BattleFrontier_BattlePikeCorridor.inc" .include "data/maps/scripts/BattleFrontier_BattlePikeThreePathRoom.inc" -BattleFrontier_BattlePikeRandomRoom1_Text_25CE36: @ 825CE36 -BattleFrontier_BattlePikeRandomRoom3_Text_25CE36: @ 825CE36 -BattleFrontier_BattlePikeThreePathRoom_Text_25CE36: @ 825CE36 - .string "The path is blocked!\n" - .string "And there is no turning back…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CE69: @ 825CE69 - .string "I beg your pardon, but…\p" - .string "Are you perhaps finding it difficult\n" - .string "to choose your path?$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CEBB: @ 825CEBB - .string "I see…\n" - .string "I apologize for my impertinence…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CEE3: @ 825CEE3 - .string "Ah, let me see… There is something\n" - .string "about the path on the right…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CF23: @ 825CF23 - .string "Ah, let me see… There is something\n" - .string "about the path in the center…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CF64: @ 825CF64 - .string "Ah, let me see… There is something\n" - .string "about the path on the left…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CFA3: @ 825CFA3 - .string "It seems to have the distinct aroma\n" - .string "of POKéMON wafting around it…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25CFE5: @ 825CFE5 - .string "Is it… A TRAINER?\n" - .string "I sense the presence of people…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25D017: @ 825D017 - .string "I seem to have heard something…\n" - .string "It may have been whispering…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25D054: @ 825D054 - .string "For some odd reason, I felt a wave\n" - .string "of nostalgia coming from it…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25D094: @ 825D094 - .string "I am sorry to say…\p" - .string "A terrifying event, yes, a horrible one,\n" - .string "is about to befall you…\p" - .string "I urge you to pay the utmost care\n" - .string "and prepare for the worst…$" - -BattleFrontier_BattlePikeThreePathRoom_Text_25D125: @ 825D125 - .string "From every path I sense a dreadful\n" - .string "presence…$" - .include "data/maps/scripts/BattleFrontier_BattlePikeRandomRoom1.inc" .include "data/maps/scripts/BattleFrontier_BattlePikeRandomRoom2.inc" .include "data/maps/scripts/BattleFrontier_BattlePikeRandomRoom3.inc" @@ -11298,7 +10104,69 @@ gUnknown_082766A2:: @ 82766A2 gUnknown_082766A6:: @ 82766A6 - .incbin "baserom.gba", 0x2766a6, 0x429 + + .incbin "baserom.gba", 0x2766a6, 0x4 + +Text_2766AA: @ 82766AA + .string "All decorations and furniture in your\n" + .string "SECRET BASE will be returned to your PC.\p" + .string "Is that okay?$" + + +Text_276707: @ 8276707 + .string "Do you want to register\n" + .string "{STR_VAR_1}’s SECRET BASE?$" + +Text_276731: @ 8276731 + .string "This data is already registered.\n" + .string "Would you like to delete it?$" + +Text_27676F: @ 827676F + .string "Up to 10 locations can be registered.\p" + .string "Delete a location if you want to\n" + .string "register another location.$" + +Text_2767D1: @ 82767D1 + .string "Registration completed.$" + +Text_2767E9: @ 82767E9 + .string "Data has been unregistered.$" + +Text_276805: @ 8276805 + .string "{PLAYER} booted up the PC.$" + +Text_27681A: @ 827681A + .string "What would you like to do?$" + + +Text_276835: @ 8276835 + .string "Once registered, a SECRET BASE will not\n" + .string "disappear unless the other TRAINER\l" + .string "moves it to a different location.\p" + .string "If a SECRET BASE is deleted from the\n" + .string "registered list, another one may take\l" + .string "its place.\p" + .string "Up to ten SECRET BASE locations\n" + .string "may be registered.$" + + +Text_27692B: @ 827692B + .string "A shield of {STR_VAR_2} that marks winning\n" + .string "{STR_VAR_1} times in a row at the BATTLE TOWER.$" + +Text_276974: @ 8276974 + .string "A realistic toy TV. It could be easily\n" + .string "mistaken for the real thing.$" + +Text_2769B8: @ 82769B8 + .string "A toy TV shaped like a SEEDOT.\n" + .string "It looks ready to roll away on its own…$" + +Text_2769FF: @ 82769FF + .string "A toy TV shaped like a SKITTY.\n" + .string "It looks ready to stroll away…$" + + .incbin "baserom.gba", 0x276a3d, 0x92 BattleFrontier_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF DewfordTown_PokemonCenter_2F_MapScript1_276ACF: @ 8276ACF diff --git a/data/maps/scripts/AquaHideout_B2F.inc b/data/maps/scripts/AquaHideout_B2F.inc index 7962f8da2..85a94cc21 100644 --- a/data/maps/scripts/AquaHideout_B2F.inc +++ b/data/maps/scripts/AquaHideout_B2F.inc @@ -59,7 +59,12 @@ AquaHideout_B2F_Movement_233E80: @ 8233E80 step_left step_end - .incbin "baserom.gba", 0x233e85, 0x5 +AquaHideout_B2F_Movement_233E85: @ 8233E85 + step_right + step_right + step_right + step_right + step_end AquaHideout_B2F_EventScript_233E8A:: @ 8233E8A trainerbattle 2, TRAINER_GRUNT_4, 0, AquaHideout_B2F_Text_2340B4, AquaHideout_B2F_Text_2340F0, AquaHideout_B2F_EventScript_233EA5 diff --git a/data/maps/scripts/BattleFrontier_BattleArenaBattleRoom.inc b/data/maps/scripts/BattleFrontier_BattleArenaBattleRoom.inc index a35b32ec9..27886b8a5 100644 --- a/data/maps/scripts/BattleFrontier_BattleArenaBattleRoom.inc +++ b/data/maps/scripts/BattleFrontier_BattleArenaBattleRoom.inc @@ -524,7 +524,9 @@ BattleFrontier_BattleArenaBattleRoom_Movement_257C08: @ 8257C08 step_25 step_end - .incbin "baserom.gba", 0x257c0a, 0x2 +BattleFrontier_BattleArenaBattleRoom_Movement_257C0A: @ 8257C0A + step_28 + step_end BattleFrontier_BattleArenaBattleRoom_MapScript2_257C0C: @ 8257C0C map_script_2 VAR_0x4001, 0, BattleFrontier_BattleArenaBattleRoom_EventScript_257C16 @@ -564,3 +566,147 @@ BattleFrontier_BattleArenaBattleRoom_Text_257C68: @ 8257C68 .string "Step forward, please!$" BattleFrontier_BattleArenaBattleRoom_Text_257C93: @ 8257C93 +FallarborTown_BattleTentBattleRoom_Text_257C93: @ 8257C93 + .string "REFEREE: Set KO Tourney!\n" + .string "Begin!$" + +BattleFrontier_BattleArenaBattleRoom_Text_257CB3: @ 8257CB3 +FallarborTown_BattleTentBattleRoom_Text_257CB3: @ 8257CB3 + .string "REFEREE: The winner is {PLAYER}!$" + +BattleFrontier_BattleArenaBattleRoom_Text_257CCE: @ 8257CCE +FallarborTown_BattleTentBattleRoom_Text_257CCE: @ 8257CCE + .string "REFEREE: The winner is {STR_VAR_1}!$" + +BattleFrontier_BattleArenaBattleRoom_Text_257CE9: @ 8257CE9 +FallarborTown_BattleTentBattleRoom_Text_257CE9: @ 8257CE9 + .string "Your POKéMON will be restored to\n" + .string "full health.$" + +BattleFrontier_BattleArenaBattleRoom_Text_257D17: @ 8257D17 +FallarborTown_BattleTentBattleRoom_Text_257D17: @ 8257D17 + .string "Next up, your second opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257D50: @ 8257D50 +FallarborTown_BattleTentBattleRoom_Text_257D50: @ 8257D50 + .string "Next up, your third opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257D88: @ 8257D88 + .string "Next up, your fourth opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257DC1: @ 8257DC1 + .string "Next up, your fifth opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257DF9: @ 8257DF9 + .string "Next up, your sixth opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257E31: @ 8257E31 + .string "Next up, your seventh opponent!\n" + .string "Are you ready to move on?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257E6B: @ 8257E6B +FallarborTown_BattleTentBattleRoom_Text_257E6B: @ 8257E6B + .string "Would you like to save the game and\n" + .string "shut down now?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257E9E: @ 8257E9E +FallarborTown_BattleTentBattleRoom_Text_257E9E: @ 8257E9E + .string "Would you like to retire from your\n" + .string "Set KO Tourney challenge?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257EDB: @ 8257EDB +FallarborTown_BattleTentBattleRoom_Text_257EDB: @ 8257EDB + .string "I am saving your game data.\n" + .string "Please wait.$" + +BattleFrontier_BattleArenaBattleRoom_Text_257F04: @ 8257F04 + .string "Would you like to record your last\n" + .string "battle on your FRONTIER PASS?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257F45: @ 8257F45 + .string "My dear challenger!\p" + .string "Your skill level is truly astounding!\p" + .string "We now would like you to face our\n" + .string "leader, the ARENA TYCOON!$" + +BattleFrontier_BattleArenaBattleRoom_Text_257FBB: @ 8257FBB + .string "A battle with the ARENA TYCOON!\n" + .string "Are you prepared?$" + +BattleFrontier_BattleArenaBattleRoom_Text_257FED: @ 8257FED + .string "REFEREE: The ARENA TYCOON!\n" + .string "Make way for GRETA!$" + +BattleFrontier_BattleArenaBattleRoom_Text_25801C: @ 825801C + .string "GRETA: Hey!\n" + .string "Howdy!\p" + .string "…Wait, are you the challenger?$" + +BattleFrontier_BattleArenaBattleRoom_Text_25804E: @ 825804E + .string "Is that right? Hmm…\n" + .string "Hmhm…$" + +BattleFrontier_BattleArenaBattleRoom_Text_258068: @ 8258068 + .string "I don’t know how to say it, but…\n" + .string "To put it bluntly, you look pretty weak.\l" + .string "Are you sure you’re up for me?\p" + .string "Hmm…\p" + .string "Well, all right!\n" + .string "We’ll take things easy to start with!$" + +BattleFrontier_BattleArenaBattleRoom_Text_25810D: @ 825810D + .string "Okay! Let’s see you ignite my passion\n" + .string "for battle!$" + +BattleFrontier_BattleArenaBattleRoom_Text_25813F: @ 825813F + .string "GRETA: Ow, wait a second!\n" + .string "You are tough after all!\p" + .string "I like you!\n" + .string "Let’s see your FRONTIER PASS.$" + +BattleFrontier_BattleArenaBattleRoom_Text_25819C: @ 825819C + .string "The Guts Symbol was embossed on\n" + .string "the FRONTIER PASS!$" + +BattleFrontier_BattleArenaBattleRoom_Text_2581CF: @ 82581CF + .string "Hmm…\p" + .string "It’s going to be fun the next time!\n" + .string "I’m looking forward to it!$" + +BattleFrontier_BattleArenaBattleRoom_Text_258213: @ 8258213 + .string "GRETA: Hey! Howdy!\n" + .string "You finally won your way up to me!\p" + .string "I was getting worried waiting for you!\n" + .string "I was really looking forward to seeing\l" + .string "you again!$" + +BattleFrontier_BattleArenaBattleRoom_Text_2582A2: @ 82582A2 + .string "… … …\n" + .string "So, are you ready?$" + +BattleFrontier_BattleArenaBattleRoom_Text_2582BB: @ 82582BB + .string "I won’t allow a halfhearted effort!\n" + .string "Be ready for a thrashing!$" + +BattleFrontier_BattleArenaBattleRoom_Text_2582F9: @ 82582F9 + .string "Come on, REFEREE!\n" + .string "Let’s get this started!$" + +BattleFrontier_BattleArenaBattleRoom_Text_258323: @ 8258323 + .string "GRETA: Gaaah! Blown away!\n" + .string "Let’s see your FRONTIER PASS!$" + +BattleFrontier_BattleArenaBattleRoom_Text_25835B: @ 825835B + .string "The Guts Symbol took on\n" + .string "a golden shine!$" + +BattleFrontier_BattleArenaBattleRoom_Text_258383: @ 8258383 + .string "Arrrgh!\n" + .string "This is so infuriating!\p" + .string "If we ever battle again, I won’t lose!\n" + .string "Don’t you forget it! Bye-bye!$" diff --git a/data/maps/scripts/BattleFrontier_BattleArenaLobby.inc b/data/maps/scripts/BattleFrontier_BattleArenaLobby.inc index 5782ed023..dbd4d2db6 100644 --- a/data/maps/scripts/BattleFrontier_BattleArenaLobby.inc +++ b/data/maps/scripts/BattleFrontier_BattleArenaLobby.inc @@ -507,7 +507,19 @@ BattleFrontier_BattleArenaLobby_Text_256931: @ 8256931 .string "Your achievement will be recorded.\n" .string "Please wait while I save the game.$" - .incbin "baserom.gba", 0x256977, 0xb5 +BattleFrontier_BattleArenaLobby_Text_256977: @ 8256977 + .string "In commemoration of your 7-win streak,\n" + .string "we present you with this prize.$" + +BattleFrontier_BattleArenaLobby_Text_2569BE: @ 82569BE + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + +BattleFrontier_BattleArenaLobby_Text_2569D8: @ 82569D8 + .string "Oh?\n" + .string "Your BAG seems to be full.\p" + .string "I urge you to clear space and\n" + .string "return for your prize.$" BattleFrontier_BattleArenaLobby_Text_256A2C: @ 8256A2C .string "Thank you so much for participating!\p" @@ -556,3 +568,71 @@ BattleFrontier_BattleArenaLobby_Text_256C9A: @ 8256C9A .string "making an effective team.$" BattleFrontier_BattleArenaLobby_Text_256DB8: @ 8256DB8 +FallarborTown_BattleTentLobby_Text_256DB8: @ 8256DB8 + .string "The Set KO Tourney’s rules are listed.$" + +BattleFrontier_BattleArenaLobby_Text_256DDF: @ 8256DDF +FallarborTown_BattleTentLobby_Text_256DDF: @ 8256DDF + .string "Which heading do you want to read?$" + +BattleFrontier_BattleArenaLobby_Text_256E02: @ 8256E02 +FallarborTown_BattleTentLobby_Text_256E02: @ 8256E02 + .string "The Set KO Tourney has special rules,\n" + .string "unlike standard battles.\p" + .string "First, one battle lasts only\n" + .string "three turns.\p" + .string "If the outcome is not decided after\n" + .string "three turns, it goes to judging.\p" + .string "The REFEREE will choose the winner\n" + .string "based on how the POKéMON battled.\p" + .string "Also, a POKéMON cannot be switched out\n" + .string "until its battle’s outcome is decided.$" + +BattleFrontier_BattleArenaLobby_Text_256F43: @ 8256F43 +FallarborTown_BattleTentLobby_Text_256F43: @ 8256F43 + .string "The first judging factor is “Mind.”\n" + .string "This factor evaluates how aggressive\l" + .string "the battlers were.\p" + .string "The judging is based on how often\n" + .string "the TRAINERS ordered the use of\l" + .string "offensive moves.$" + +BattleFrontier_BattleArenaLobby_Text_256FF2: @ 8256FF2 +FallarborTown_BattleTentLobby_Text_256FF2: @ 8256FF2 + .string "The second judging factor is “Skill.”\n" + .string "This factor evaluates how effectively\l" + .string "POKéMON moves were used.\p" + .string "If a move worked successfully,\n" + .string "the Skill rating goes up.\p" + .string "If a move failed, the Skill rating\n" + .string "is lowered.\p" + .string "If it was an offensive move, the Skill\n" + .string "rating goes up if the move was “super\l" + .string "effective” and goes down if it was\l" + .string "“not very effective.”\p" + .string "The Skill rating will not go up for\n" + .string "moves such as PROTECT and DETECT.\p" + .string "If the opponent used PROTECT or\n" + .string "DETECT, and your POKéMON failed to\l" + .string "hit with a move, its Skill rating will not\l" + .string "go down.$" + +BattleFrontier_BattleArenaLobby_Text_257202: @ 8257202 +FallarborTown_BattleTentLobby_Text_257202: @ 8257202 + .string "The third judging factor is “Body.”\n" + .string "This factor is based on how much HP\l" + .string "remained at the end of a battle.\p" + .string "The rating takes into account how much\n" + .string "HP a POKéMON had at the start of\l" + .string "battle, and what remained at the end.$" + +BattleFrontier_BattleArenaLobby_Text_2572D9: @ 82572D9 + .string "A victory snatched from the ARENA\n" + .string "TYCOON, and a seven-TRAINER sweep!\p" + .string "We congratulate you on your most\n" + .string "splendid challenge!$" + +BattleFrontier_BattleArenaLobby_Text_257353: @ 8257353 + .string "My dear challenger, in recognition of\n" + .string "your indefatigable spirit, please\l" + .string "accept these Battle Point(s).$" diff --git a/data/maps/scripts/BattleFrontier_BattleDomeCorridor.inc b/data/maps/scripts/BattleFrontier_BattleDomeCorridor.inc index c872fe592..87bf0aa63 100644 --- a/data/maps/scripts/BattleFrontier_BattleDomeCorridor.inc +++ b/data/maps/scripts/BattleFrontier_BattleDomeCorridor.inc @@ -133,5 +133,20 @@ BattleFrontier_BattleDomeCorridor_Movement_24B1E6: @ 824B1E6 step_54 step_end - .incbin "baserom.gba", 0x24b1e9, 0x10 - +BattleFrontier_BattleDomeCorridor_Movement_24B1E9: @ 824B1E9 + step_up + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_right + step_up + step_up + step_54 + step_end diff --git a/data/maps/scripts/BattleFrontier_BattleDomeLobby.inc b/data/maps/scripts/BattleFrontier_BattleDomeLobby.inc index fb997b916..b4dc26d56 100644 --- a/data/maps/scripts/BattleFrontier_BattleDomeLobby.inc +++ b/data/maps/scripts/BattleFrontier_BattleDomeLobby.inc @@ -486,7 +486,15 @@ BattleFrontier_OutsideWest_EventScript_249E19:: @ 8249E19 msgbox BattleFrontier_OutsideWest_Text_24AB06, 2 end - .incbin "baserom.gba", 0x249e22, 0x12 +BattleFrontier_OutsideWest_EventScript_249E22:: @ 8249E22 + loadword 0, BattleFrontier_OutsideWest_Text_24AB44 + callstd 2 + end + +BattleFrontier_OutsideWest_EventScript_249E2B:: @ 8249E2B + loadword 0, BattleFrontier_OutsideWest_Text_24AB75 + callstd 2 + end BattleFrontier_BattleDomeLobby_EventScript_249E34:: @ 8249E34 lockall @@ -606,5 +614,7 @@ BattleFrontier_BattleDomeLobby_Text_24A4E9: @ 824A4E9 .string "Congratulations for winning\n" .string "your Battle Tournament!$" - .incbin "baserom.gba", 0x24a51d, 0x37 +BattleFrontier_BattleDomeLobby_Text_24A51D: @ 824A51D + .string "Here is your prize for your Battle\n" + .string "Tournament victory.$" diff --git a/data/maps/scripts/BattleFrontier_BattleDomePreBattleRoom.inc b/data/maps/scripts/BattleFrontier_BattleDomePreBattleRoom.inc index 7b371fcb4..30b6d5d39 100644 --- a/data/maps/scripts/BattleFrontier_BattleDomePreBattleRoom.inc +++ b/data/maps/scripts/BattleFrontier_BattleDomePreBattleRoom.inc @@ -343,7 +343,23 @@ BattleFrontier_BattleDomePreBattleRoom_Text_24B83F: @ 824B83F .string "completed.\p" .string "These are the teams that advanced!$" - .incbin "baserom.gba", 0x24b88d, 0x128 +BattleFrontier_BattleDomePreBattleRoom_Text_24B88D: @ 824B88D + .string "Congratulations for getting through\n" + .string "the 1st round.\p" + .string "The 2nd round is next.\n" + .string "Are you ready?$" + +BattleFrontier_BattleDomePreBattleRoom_Text_24B8E6: @ 824B8E6 + .string "Congratulations for advancing\n" + .string "to the semifinals.\p" + .string "The best four teams meet in this round.\n" + .string "Are you ready?$" + +BattleFrontier_BattleDomePreBattleRoom_Text_24B94E: @ 824B94E + .string "Congratulations for advancing\n" + .string "to the final match.\p" + .string "You’re one win from the championship.\n" + .string "Are you ready?$" BattleFrontier_BattleDomePreBattleRoom_Text_24B9B5: @ 824B9B5 .string "{PLAYER}’s next opponent\n" diff --git a/data/maps/scripts/BattleFrontier_BattleFactoryLobby.inc b/data/maps/scripts/BattleFrontier_BattleFactoryLobby.inc index fad7d72be..3ceb3276c 100644 --- a/data/maps/scripts/BattleFrontier_BattleFactoryLobby.inc +++ b/data/maps/scripts/BattleFrontier_BattleFactoryLobby.inc @@ -427,7 +427,9 @@ BattleFrontier_BattleFactoryLobby_Text_258C27: @ 8258C27 .string "Before you begin your challenge,\n" .string "I need to save the game. Is that okay?$" - .incbin "baserom.gba", 0x258c6f, 0x42 +BattleFrontier_BattleFactoryLobby_Text_258C6F: @ 8258C6F + .string "Okay, I will hold your POKéMON for\n" + .string "safekeeping while you compete.$" BattleFrontier_BattleFactoryLobby_Text_258CB1: @ 8258CB1 .string "Please step this way.$" @@ -439,13 +441,23 @@ BattleFrontier_BattleFactoryLobby_Text_258CC7: @ 8258CC7 .string "I must also save the event results.\n" .string "Please wait.$" - .incbin "baserom.gba", 0x258d54, 0x3f +BattleFrontier_BattleFactoryLobby_Text_258D54: @ 8258D54 + .string "I will return your POKéMON in exchange\n" + .string "for our rental POKéMON.$" BattleFrontier_BattleFactoryLobby_Text_258D93: @ 8258D93 .string "Congratulations! You’ve won seven\n" .string "straight Battle Swap matches!$" - .incbin "baserom.gba", 0x258dd3, 0xa4 +BattleFrontier_BattleFactoryLobby_Text_258DD3: @ 8258DD3 + .string "In recognition of your 7-win streak,\n" + .string "we award you these Battle Point(s).$" + +BattleFrontier_BattleFactoryLobby_Text_258E1C: @ 8258E1C + .string "Oh, oh, oh!\p" + .string "Your Battle Points are maxed.\p" + .string "Please come back after using\n" + .string "some Battle Points.$" BattleFrontier_BattleFactoryLobby_Text_258E77: @ 8258E77 .string "We’ve been waiting for you!\p" @@ -458,7 +470,12 @@ BattleFrontier_BattleFactoryLobby_Text_258ECA: @ 8258ECA .string "As a result, you have been disqualified\n" .string "from your challenge.$" - .incbin "baserom.gba", 0x258f55, 0x3e +BattleFrontier_BattleFactoryLobby_Text_258F55: @ 8258F55 + .string "We’ll return your personal POKéMON.$" + +BattleFrontier_BattleFactoryLobby_Text_258F79: @ 8258F79 + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" BattleFrontier_BattleFactoryLobby_Text_258F93: @ 8258F93 .string "Where the intelligence of TRAINERS\n" @@ -540,6 +557,55 @@ BattleFrontier_BattleFactoryLobby_Text_2595C4: @ 82595C4 .string "Well, I’m a full-grown man, but I have\n" .string "trouble figuring out their hints.$" - .incbin "baserom.gba", 0x259658, 0xc9 +BattleFrontier_BattleFactoryLobby_Text_259658: @ 8259658 + .string "Like, I’m really tough, but I get bored\n" + .string "really easily, so I just kept swapping\l" + .string "and battling over and over.\p" + .string "So anyway, when I kept entering\n" + .string "Battle Swap events, I noticed they\l" + .string "varied the rental POKéMON.$" BattleFrontier_BattleFactoryLobby_Text_259721: @ 8259721 +SlateportCity_BattleTentLobby_Text_259721: @ 8259721 + .string "The Battle Swap rules are listed.$" + +BattleFrontier_BattleFactoryLobby_Text_259743: @ 8259743 +SlateportCity_BattleTentLobby_Text_259743: @ 8259743 + .string "Which heading do you want to read?$" + +BattleFrontier_BattleFactoryLobby_Text_259766: @ 8259766 + .string "In a Battle Swap event, you may use\n" + .string "only three POKéMON.\p" + .string "Whether you are renting or swapping,\n" + .string "your team may not have two or more\l" + .string "of the same POKéMON.$" + +BattleFrontier_BattleFactoryLobby_Text_2597FB: @ 82597FB + .string "You may swap POKéMON only with\n" + .string "the TRAINER you have just defeated.\p" + .string "You may swap for only those POKéMON\n" + .string "used by the beaten TRAINER.$" + +BattleFrontier_BattleFactoryLobby_Text_25987E: @ 825987E + .string "After every battle you win, you may\n" + .string "swap for one of your defeated\l" + .string "opponent’s POKéMON.\p" + .string "You will not be able to swap POKéMON\n" + .string "with the seventh TRAINER in the event.$" + +BattleFrontier_BattleFactoryLobby_Text_259920: @ 8259920 + .string "There are two key points to be aware\n" + .string "of when swapping POKéMON.\p" + .string "First, when swapping, you can’t check\n" + .string "the stats of the POKéMON you are\l" + .string "about to receive.\p" + .string "Second, the POKéMON on your team\n" + .string "are lined up in sequence, depending on\l" + .string "the order in which you rented them.\p" + .string "This sequence remains unchanged\n" + .string "even when swaps are made.$" + +BattleFrontier_BattleFactoryLobby_Text_259A5E: @ 8259A5E + .string "In the Open Level, the rental POKéMON\n" + .string "and the opposing TRAINERS’ POKéMON\l" + .string "are all Level 100.$" diff --git a/data/maps/scripts/BattleFrontier_BattleFactoryPreBattleRoom.inc b/data/maps/scripts/BattleFrontier_BattleFactoryPreBattleRoom.inc index 4ea2c575f..cd34a1d15 100644 --- a/data/maps/scripts/BattleFrontier_BattleFactoryPreBattleRoom.inc +++ b/data/maps/scripts/BattleFrontier_BattleFactoryPreBattleRoom.inc @@ -519,3 +519,208 @@ BattleFrontier_BattleFactoryPreBattleRoom_Movement_25A1C3: @ 825A1C3 step_end BattleFrontier_BattleFactoryPreBattleRoom_Text_25A1C8: @ 825A1C8 +SlateportCity_BattleTentCorridor_Text_25A1C8: @ 825A1C8 + .string "First, we will hold your POKéMON for\n" + .string "safekeeping.\p" + .string "You may then choose from our\n" + .string "selection of POKéMON.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A22D: @ 825A22D +SlateportCity_BattleTentCorridor_Text_25A22D: @ 825A22D + .string "Thank you for competing!\n" + .string "Let us restore your POKéMON!$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A263: @ 825A263 +SlateportCity_BattleTentCorridor_Text_25A263: @ 825A263 + .string "The 2nd match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A289: @ 825A289 +SlateportCity_BattleTentCorridor_Text_25A289: @ 825A289 + .string "The 3rd match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2AF: @ 825A2AF + .string "The 4th match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2D5: @ 825A2D5 + .string "The 5th match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A2FB: @ 825A2FB + .string "The 6th match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A321: @ 825A321 + .string "Finally, the 7th match is next!\n" + .string "Are you ready?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A350: @ 825A350 +SlateportCity_BattleTentCorridor_Text_25A350: @ 825A350 + .string "Would you like to save and quit\n" + .string "the game?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A37A: @ 825A37A +SlateportCity_BattleTentCorridor_Text_25A37A: @ 825A37A + .string "Would you like to retire from your\n" + .string "Battle Swap challenge?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A3B4: @ 825A3B4 + .string "I’ve conducted a little investigation\n" + .string "about your upcoming opponent.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A3F8: @ 825A3F8 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the NORMAL type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A43E: @ 825A43E + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the FIRE type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A482: @ 825A482 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the WATER type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A4C7: @ 825A4C7 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the ELECTRIC type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A50F: @ 825A50F + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the GRASS type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A554: @ 825A554 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the ICE type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A597: @ 825A597 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the FIGHTING type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A5DF: @ 825A5DF + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the POISON type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A625: @ 825A625 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the GROUND type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A66B: @ 825A66B + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the FLYING type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A6B1: @ 825A6B1 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the PSYCHIC type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A6F8: @ 825A6F8 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the BUG type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A73B: @ 825A73B + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the ROCK type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A77F: @ 825A77F + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the GHOST type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A7C4: @ 825A7C4 + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the DRAGON type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A80A: @ 825A80A + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the DARK type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A84E: @ 825A84E + .string "The TRAINER is apparently skilled\n" + .string "in the handling of the STEEL type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A893: @ 825A893 + .string "The TRAINER appears to have no clear\n" + .string "favorites when it comes to type.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A8D9: @ 825A8D9 + .string "The favorite battle style appears to\n" + .string "be slow and steady.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A912: @ 825A912 + .string "The favorite battle style appears to\n" + .string "be one of endurance.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A94C: @ 825A94C + .string "The favorite battle style appears to\n" + .string "be high risk, high return.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A98C: @ 825A98C + .string "The favorite battle style appears to\n" + .string "depend on the battle’s flow.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25A9CE: @ 825A9CE + .string "The favorite battle style appears to\n" + .string "be one based on total preparation.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA16: @ 825AA16 + .string "The favorite battle style appears\n" + .string "to be weakening the foe to start.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AA5A: @ 825AA5A + .string "The favorite battle style appears to\n" + .string "be flexibly adaptable to the situation.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAA7: @ 825AAA7 + .string "The favorite battle style appears to\n" + .string "be impossible to predict.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AAE6: @ 825AAE6 + .string "The favorite battle style appears to\n" + .string "be free-spirited and unrestrained.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB2E: @ 825AB2E +SlateportCity_BattleTentCorridor_Text_25AB2E: @ 825AB2E + .string "Before starting the battle, would you\n" + .string "like to swap a POKéMON?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB6C: @ 825AB6C +SlateportCity_BattleTentCorridor_Text_25AB6C: @ 825AB6C + .string "Thank you!\n" + .string "Your POKéMON swap is complete.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AB96: @ 825AB96 +SlateportCity_BattleTentCorridor_Text_25AB96: @ 825AB96 + .string "Right this way, please!$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25ABAE: @ 825ABAE +SlateportCity_BattleTentCorridor_Text_25ABAE: @ 825ABAE + .string "I am saving your data.\n" + .string "Please wait.$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25ABD2: @ 825ABD2 + .string "Would you like to record your latest\n" + .string "battle on your FRONTIER PASS?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC15: @ 825AC15 + .string "Excuse me! Excuse me, please!\n" + .string "May I get you to wait a few moments?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC58: @ 825AC58 + .string "…Uh-huh? What?! …Whoa!\n" + .string "Understood, sir! Will do!$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AC89: @ 825AC89 + .string "Oh, my…\n" + .string "Sorry to keep you waiting!\p" + .string "I have a message from this facility’s\n" + .string "boss, the FACTORY HEAD.\p" + .string "He says, “We’re going to do it!\n" + .string "Come here right now!”$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AD20: @ 825AD20 + .string "The FACTORY HEAD is demanding you.\n" + .string "Are you prepared to face him?$" + +BattleFrontier_BattleFactoryPreBattleRoom_Text_25AD61: @ 825AD61 + .string "I’m terribly sorry, but I can’t tell you\n" + .string "anything about the FACTORY HEAD.$" diff --git a/data/maps/scripts/BattleFrontier_BattlePalaceBattleRoom.inc b/data/maps/scripts/BattleFrontier_BattlePalaceBattleRoom.inc index f9a8182c0..89208c274 100644 --- a/data/maps/scripts/BattleFrontier_BattlePalaceBattleRoom.inc +++ b/data/maps/scripts/BattleFrontier_BattlePalaceBattleRoom.inc @@ -439,7 +439,24 @@ BattleFrontier_BattlePalaceBattleRoom_Movement_24FEAC: @ 824FEAC step_00 step_end - .incbin "baserom.gba", 0x24feae, 0xd +BattleFrontier_BattlePalaceBattleRoom_Movement_24FEAE: @ 824FEAE + step_55 + slow_step_down + slow_step_down + step_02 + step_end + +BattleFrontier_BattlePalaceBattleRoom_Movement_24FEB3: @ 824FEB3 + step_55 + slow_step_down + step_end + +BattleFrontier_BattlePalaceBattleRoom_Movement_24FEB6: @ 824FEB6 + slow_step_down + slow_step_down + slow_step_down + step_02 + step_end BattleFrontier_BattlePalaceBattleRoom_EventScript_24FEBB:: @ 824FEBB copyvar VAR_RESULT, VAR_0x40CE diff --git a/data/maps/scripts/BattleFrontier_BattlePalaceLobby.inc b/data/maps/scripts/BattleFrontier_BattlePalaceLobby.inc index 13245c7f0..9414a7bd0 100644 --- a/data/maps/scripts/BattleFrontier_BattlePalaceLobby.inc +++ b/data/maps/scripts/BattleFrontier_BattlePalaceLobby.inc @@ -542,5 +542,7 @@ BattleFrontier_BattlePalaceLobby_Text_24E4F7: @ 824E4F7 .string "Your feat will be recorded.\n" .string "I must ask you to briefly wait.$" - .incbin "baserom.gba", 0x24e533, 0x48 +BattleFrontier_BattlePalaceLobby_Text_24E533: @ 824E5333 + .string "For the feat of your 7-win streak,\n" + .string "we present you with Battle Point(s).$" diff --git a/data/maps/scripts/BattleFrontier_BattlePikeLobby.inc b/data/maps/scripts/BattleFrontier_BattlePikeLobby.inc index 86dfa3006..66226b9ce 100644 --- a/data/maps/scripts/BattleFrontier_BattlePikeLobby.inc +++ b/data/maps/scripts/BattleFrontier_BattlePikeLobby.inc @@ -423,7 +423,15 @@ BattleFrontier_BattlePikeLobby_Text_25C1DF: @ 825C1DF .string "I shall record your results.\n" .string "Please wait…$" - .incbin "baserom.gba", 0x25c209, 0xd7 +BattleFrontier_BattlePikeLobby_Text_25C209: @ 825C209 + .string "To commemorate your completion of\n" + .string "the Battle Choice challenge, we award\l" + .string "you these Battle Point(s)…$" + +BattleFrontier_BattlePikeLobby_Text_25C26C: @ 825C26C + .string "You appear to have reached the limit\n" + .string "for Battle Points…\pPlease exchange some Battle Points\n" + .string "for prizes, then return…$" BattleFrontier_BattlePikeLobby_Text_25C2E0: @ 825C2E0 .string "I beg your pardon, but…\p" @@ -458,7 +466,12 @@ BattleFrontier_BattlePikeLobby_Text_25C4FD: @ 825C4FD .string "abilities of POKéMON will be useful\l" .string "here?$" - .incbin "baserom.gba", 0x25c558, 0xa3 +BattleFrontier_BattlePikeLobby_Text_25C558: @ 825C558 + .string "What is this weird place?\n" + .string "I can’t figure it out at all!\p" + .string "I’ve taken the challenge a bunch\n" + .string "of times, but all I ever do is run into\l" + .string "TRAINERS whichever path I choose.$" BattleFrontier_BattlePikeLobby_Text_25C5FB: @ 825C5FB .string "The Battle Choice’s rules are listed.$" diff --git a/data/maps/scripts/BattleFrontier_BattlePikeRandomRoom1.inc b/data/maps/scripts/BattleFrontier_BattlePikeRandomRoom1.inc index 42a4dcaaa..69dc87eaa 100644 --- a/data/maps/scripts/BattleFrontier_BattlePikeRandomRoom1.inc +++ b/data/maps/scripts/BattleFrontier_BattlePikeRandomRoom1.inc @@ -693,7 +693,10 @@ BattleFrontier_BattlePikeRandomRoom1_Movement_25D9B0: @ 825D9B0 step_up step_end - .incbin "baserom.gba", 0x25d9b3, 0x3 +BattleFrontier_BattlePikeRandomRoom1_Movement_25D9B3: @ 825D9B3 + step_down + step_down + step_end BattleFrontier_BattlePikeRandomRoom1_Text_25D9B6: @ 825D9B6 .string "Welcome…\n" @@ -715,7 +718,27 @@ BattleFrontier_BattlePikeRandomRoom1_Text_25DABE: @ 825DABE .string "The best of luck to you.\n" .string "Farewell.$" - .incbin "baserom.gba", 0x25dae1, 0xf0 +BattleFrontier_BattlePikeRandomRoom1_Text_25DAE1: @ 825DAE1 + .string "Excuse me…\p" + .string "Would you care for a battle?\n" + .string "I’ll restore your POKéMON if you win.$" + +BattleFrontier_BattlePikeRandomRoom1_Text_25DB2F: @ 825DB2F + .string "Very well…\n" + .string "Now, shall we?$" + +BattleFrontier_BattlePikeRandomRoom1_Text_25DB49: @ 825DB49 + .string "I see…\n" + .string "How unsporting of you…$" + +BattleFrontier_BattlePikeRandomRoom1_Text_25DB67: @ 825DB67 + .string "Magnificent…\p" + .string "As promised, I shall restore your\n" + .string "POKéMON to full health.$" + +BattleFrontier_BattlePikeRandomRoom1_Text_25DBAE: @ 825DBAE + .string "The best of luck to you.\n" + .string "Farewell.$" BattleFrontier_BattlePikeRandomRoom1_Text_25DBD1: @ 825DBD1 .string "Oh, my!\p" @@ -854,7 +877,12 @@ BattleFrontier_BattlePikeRandomRoom1_Text_25E238: @ 825E238 .string "Since you have chosen this room, I will\n" .string "restore two POKéMON to full health…$" - .incbin "baserom.gba", 0x25e293, 0x7e +BattleFrontier_BattlePikeRandomRoom1_Text_25E293: @ 825E293 + .string "I welcome you…\p" + .string "Giggle…\n" + .string "You should thank your lucky stars…\p" + .string "Since you have chosen this room,\n" + .string "all your POKéMON will be restored…$" BattleFrontier_BattlePikeRandomRoom1_Text_25E311: @ 825E311 .string "I shall go fetch our master…$" diff --git a/data/maps/scripts/BattleFrontier_BattlePikeThreePathRoom.inc b/data/maps/scripts/BattleFrontier_BattlePikeThreePathRoom.inc index 7e229e1c7..c1dcce822 100644 --- a/data/maps/scripts/BattleFrontier_BattlePikeThreePathRoom.inc +++ b/data/maps/scripts/BattleFrontier_BattlePikeThreePathRoom.inc @@ -338,3 +338,56 @@ BattleFrontier_BattlePikeThreePathRoom_Text_25CE08: @ 825CE08 .string "I am saving your data…\n" .string "A little time, please…$" +BattleFrontier_BattlePikeRandomRoom1_Text_25CE36: @ 825CE36 +BattleFrontier_BattlePikeRandomRoom3_Text_25CE36: @ 825CE36 +BattleFrontier_BattlePikeThreePathRoom_Text_25CE36: @ 825CE36 + .string "The path is blocked!\n" + .string "And there is no turning back…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CE69: @ 825CE69 + .string "I beg your pardon, but…\p" + .string "Are you perhaps finding it difficult\n" + .string "to choose your path?$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CEBB: @ 825CEBB + .string "I see…\n" + .string "I apologize for my impertinence…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CEE3: @ 825CEE3 + .string "Ah, let me see… There is something\n" + .string "about the path on the right…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CF23: @ 825CF23 + .string "Ah, let me see… There is something\n" + .string "about the path in the center…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CF64: @ 825CF64 + .string "Ah, let me see… There is something\n" + .string "about the path on the left…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CFA3: @ 825CFA3 + .string "It seems to have the distinct aroma\n" + .string "of POKéMON wafting around it…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25CFE5: @ 825CFE5 + .string "Is it… A TRAINER?\n" + .string "I sense the presence of people…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25D017: @ 825D017 + .string "I seem to have heard something…\n" + .string "It may have been whispering…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25D054: @ 825D054 + .string "For some odd reason, I felt a wave\n" + .string "of nostalgia coming from it…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25D094: @ 825D094 + .string "I am sorry to say…\p" + .string "A terrifying event, yes, a horrible one,\n" + .string "is about to befall you…\p" + .string "I urge you to pay the utmost care\n" + .string "and prepare for the worst…$" + +BattleFrontier_BattlePikeThreePathRoom_Text_25D125: @ 825D125 + .string "From every path I sense a dreadful\n" + .string "presence…$" diff --git a/data/maps/scripts/BattleFrontier_BattlePointExchangeServiceCorner.inc b/data/maps/scripts/BattleFrontier_BattlePointExchangeServiceCorner.inc index e49e87473..54d72c398 100644 --- a/data/maps/scripts/BattleFrontier_BattlePointExchangeServiceCorner.inc +++ b/data/maps/scripts/BattleFrontier_BattlePointExchangeServiceCorner.inc @@ -481,7 +481,8 @@ BattleFrontier_BattlePointExchangeServiceCorner_Text_25F7FA: @ 825F7FA .string "have collected for lovely prizes.\p" .string "Please choose a prize from this list.$" - .incbin "baserom.gba", 0x25f890, 0x26 +BattleFrontier_BattlePointExchangeServiceCorner_Text_25F890: @ 825F890 + .string "Please choose a prize from this list.$" BattleFrontier_BattlePointExchangeServiceCorner_Text_25F8B6: @ 825F8B6 .string "You’ve chosen the KISS POSTER.\n" @@ -660,5 +661,104 @@ BattleFrontier_BattlePointExchangeServiceCorner_Text_26012D: @ 826012D .string "the BATTLE facilities, they start\l" .string "giving you more and more Battle Points.$" - .incbin "baserom.gba", 0x2601aa, 0x498 +BattleFrontier_BattlePointExchangeServiceCorner_Text_2601AA: @ 82601AA + .string "A large poster with a SMOOCHUM print.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_2601D0: @ 82601D0 + .string "A SMOOCHUM cushion.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_260201: @ 8260201 + .string "A SMOOCHUM DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_26022F: @ 826022F + .string "A TOGEPI DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_26025B: @ 826025B + .string "A MEOWTH DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_260287: @ 8260287 + .string "A CLEFAIRY DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_2602B5: @ 82602B5 + .string "A DITTO DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_2602E0: @ 82602E0 + .string "A CYNDAQUIL DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_26030F: @ 826030F + .string "A CHIKORITA DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_26033E: @ 826033E + .string "A TOTODILE DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_26036C: @ 826036C + .string "A large DOLL.\n" + .string "Place it on a mat or a desk.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_260397: @ 8260397 + .string "Raises the stat ATTACK of one\n" + .string "POKéMON.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_2603BE: @ 82603BE + .string "Raises the stat SP. ATK of one\n" + .string "POKéMON.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_2603E6: @ 82603E6 + .string "Raises the stat DEFENSE of one\n" + .string "POKéMON.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_26040E: @ 826040E + .string "Raises the stat SP. DEF of one\n" + .string "POKéMON.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_260436: @ 8260436 + .string "Raises the stat SPEED of one\n" + .string "POKéMON.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_26045C: @ 826045C + .string "Raises the HP of one POKéMON.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_26047A: @ 826047A + .string "A hold item that gradually restores\n" + .string "HP in battle.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_2604AC: @ 82604AC + .string "A hold item that restores any\n" + .string "lowered stat.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_2604D8: @ 82604D8 + .string "A hold item that occasionally allows\n" + .string "the first strike.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_26050F: @ 826050F + .string "A hold item that snaps POKéMON out\n" + .string "of infatuation.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_260542: @ 8260542 + .string "A hold item that casts a glare to\n" + .string "reduce accuracy.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_260575: @ 8260575 + .string "Raises a move’s power, but permits\n" + .string "only that move.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_2605A8: @ 82605A8 + .string "A hold item that may cause flinching\n" + .string "when the foe is hit.$" + +BattleFrontier_BattlePointExchangeServiceCorner_Text_2605E2: @ 82605E2 + .string "A hold item that occasionally\n" + .string "prevents fainting.$" +BattleFrontier_BattlePointExchangeServiceCorner_Text_260613: @ 8260613 + .string "A hold item that raises the\n" + .string "critical-hit rate.$" diff --git a/data/maps/scripts/BattleFrontier_BattlePyramidLobby.inc b/data/maps/scripts/BattleFrontier_BattlePyramidLobby.inc index fbd492982..f5043f13e 100644 --- a/data/maps/scripts/BattleFrontier_BattlePyramidLobby.inc +++ b/data/maps/scripts/BattleFrontier_BattlePyramidLobby.inc @@ -3,7 +3,14 @@ BattleFrontier_BattlePyramidLobby_MapScripts:: @ 8250716 map_script 4, BattleFrontier_BattlePyramidLobby_MapScript2_2497FB .byte 0 - .incbin "baserom.gba", 0x250721, 0x14 +BattleFrontier_BattlePyramidLobby_MapScript2_250721: @ 8250721 + map_script_2 VAR_0x4001, 0, BattleFrontier_BattlePyramidLobby_EventScript_25072B + .2byte 0 + +BattleFrontier_BattlePyramidLobby_EventScript_25072B: @ 825072B + setvar VAR_0x4001, 1 + turnobject 255, 2 + end BattleFrontier_BattlePyramidLobby_MapScript2_250735: @ 8250735 map_script_2 VAR_0x4000, 0, BattleFrontier_BattlePyramidLobby_EventScript_25075F @@ -724,7 +731,9 @@ BattleFrontier_BattlePyramidLobby_Text_25197E: @ 825197E .string "Please pick the items you’ll keep in the\n" .string "BATTLE BAG, and with your POKéMON.$" - .incbin "baserom.gba", 0x2519ca, 0x2e +BattleFrontier_BattlePyramidLobby_Text_2519CA: @ 82519CA + .string "{PLAYER} returned everything that\n" + .string "the POKéMON held.$" BattleFrontier_BattlePyramidLobby_Text_2519F8: @ 82519F8 .string "The BATTLE BAG you used will be kept\n" @@ -736,7 +745,19 @@ BattleFrontier_BattlePyramidLobby_Text_251A77: @ 8251A77 .string "I must record your results.\n" .string "Please wait.$" - .incbin "baserom.gba", 0x251aa0, 0xba +BattleFrontier_BattlePyramidLobby_Text_251AA0: @ 8251AA0 + .string "As a memento for conquering\n" + .string "the BATTLE PYRAMID, please take this.$" + +BattleFrontier_BattlePyramidLobby_Text_251AE2: @ 8251AE2 + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + +BattleFrontier_BattlePyramidLobby_Text_251AFC: @ 8251AFC + .string "…Ah…\n" + .string "Your BAG appears to be filled.\p" + .string "Please return after you’ve organized\n" + .string "your BAG’s contents.$" BattleFrontier_BattlePyramidLobby_Text_251B5A: @ 8251B5A .string "How disappointing for you…\p" @@ -748,7 +769,11 @@ BattleFrontier_BattlePyramidLobby_Text_251BB6: @ 8251BB6 .string "We look forward to your\n" .string "next challenge!$" - .incbin "baserom.gba", 0x251bde, 0x5d +BattleFrontier_BattlePyramidLobby_Text_251BDE: @ 8251BDE + .string "We have been looking forward to\n" + .string "your arrival!\p" + .string "Here is your prize for conquering\n" + .string "the PYRAMID.$" BattleFrontier_BattlePyramidLobby_Text_251C3B: @ 8251C3B .string "Welcome…\p" diff --git a/data/maps/scripts/BattleFrontier_BattleTowerBattleRoom.inc b/data/maps/scripts/BattleFrontier_BattleTowerBattleRoom.inc index 33aa6dd6e..71f0cff2d 100644 --- a/data/maps/scripts/BattleFrontier_BattleTowerBattleRoom.inc +++ b/data/maps/scripts/BattleFrontier_BattleTowerBattleRoom.inc @@ -517,3 +517,135 @@ BattleFrontier_BattleTowerBattleRoom_EventScript_24220E:: @ 824220E goto BattleFrontier_BattleTowerBattleRoom_EventScript_241C03 end +BattleFrontier_BattleTowerBattleRoom2_Text_242217: @ 8242217 +BattleFrontier_BattleTowerBattleRoom_Text_242217: @ 8242217 + .string "We will restore your POKéMON to\n" + .string "full health.$" + +BattleFrontier_BattleTowerBattleRoom_Text_242244: @ 8242244 + .string "You will be facing opponent no. {STR_VAR_1}.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_242277: @ 8242277 + .string "You will be facing opponent no. 2.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_2422A9: @ 82422A9 + .string "You will be facing opponent no. 3.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_2422DB: @ 82422DB + .string "You will be facing opponent no. 4.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_24230D: @ 824230D + .string "You will be facing opponent no. 5.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_24233F: @ 824233F + .string "You will be facing opponent no. 6.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom_Text_242371: @ 8242371 + .string "You will be facing opponent no. 7.\n" + .string "Are you ready?$" + +BattleFrontier_BattleTowerBattleRoom2_Text_2423A3: @ 82423A3 +BattleFrontier_BattleTowerBattleRoom_Text_2423A3: @ 82423A3 + .string "Record your battle on your\n" + .string "FRONTIER PASS?$" + +BattleFrontier_BattleTowerLobby_Text_2423CD: @ 82423CD + .string "{PLAYER}’s battle was recorded\n" + .string "on the FRONTIER PASS.$" + +BattleFrontier_BattleTowerBattleRoom2_Text_2423FC: @ 82423FC +BattleFrontier_BattleTowerBattleRoom_Text_2423FC: @ 82423FC + .string "Would you like to save and\n" + .string "quit the game?$" + +BattleFrontier_BattleTowerBattleRoom2_Text_242426: @ 8242426 +BattleFrontier_BattleTowerBattleRoom_Text_242426: @ 8242426 + .string "Saving your battle data.\n" + .string "Please wait.$" + +BattleFrontier_BattleTowerBattleRoom2_Text_24244C: @ 824244C +BattleFrontier_BattleTowerBattleRoom_Text_24244C: @ 824244C + .string "Would you like to cancel your BATTLE\n" + .string "ROOM challenge?$" + +gText_BattleRecordCouldntBeSaved:: @ 8242481 + .string "There was an error of some sort.\n" + .string "Your record could not be saved.$" + +BattleFrontier_BattleTowerBattleRoom_Text_2424C2: @ 82424C2 + .string "Excuse me, but…\p" + .string "Our leader, the SALON MAIDEN, is on\n" + .string "her way here in hopes of battling you.\p" + .string "She should be arriving very shortly.$" + +BattleFrontier_BattleTowerBattleRoom_Text_242542: @ 8242542 + .string "You will be facing the SALON MAIDEN.\n" + .string "Are you prepared?$" + +BattleFrontier_BattleTowerBattleRoom_Text_242579: @ 8242579 + .string "Greetings…\n" + .string "My name is ANABEL.\p" + .string "I am the SALON MAIDEN, and I am in\n" + .string "charge of running the BATTLE TOWER…\p" + .string "I have heard several rumors\n" + .string "about you…\p" + .string "In all honesty, what I have heard does\n" + .string "not seem attractive in any way…\p" + .string "The reason I’ve come to see you…\n" + .string "Well, there is but one reason…$" + +BattleFrontier_BattleTowerBattleRoom_Text_24268C: @ 824268C + .string "Let me see your talent in\n" + .string "its entirety…$" + +BattleFrontier_BattleTowerBattleRoom_Text_2426B4: @ 82426B4 + .string "ANABEL: Fufufu, nicely done…\p" + .string "Your FRONTIER PASS, please…\n" + .string "Your talent shall be recognized.$" + +BattleFrontier_BattleTowerBattleRoom_Text_24270E: @ 824270E + .string "The Ability Symbol was embossed on\n" + .string "the FRONTIER PASS!$" + +BattleFrontier_BattleTowerBattleRoom_Text_242744: @ 8242744 + .string "… … … … … …\p" + .string "You have confidence in your POKéMON\n" + .string "battling talent, don’t you?\p" + .string "I urge you to keep battling and\n" + .string "keep on winning.\p" + .string "I will be waiting for you.\n" + .string "Until the next time we meet…$" + +BattleFrontier_BattleTowerBattleRoom_Text_2427F9: @ 82427F9 + .string "ANABEL: You really did come back to\n" + .string "see me…\p" + .string "… … … … … …\p" + .string "You’ve won straight matches to see me…\n" + .string "I won’t have to hold back against you…\p" + .string "It’s been too long now…\p" + .string "Too long since I’ve been able to battle\n" + .string "without thinking about anything…$" + +BattleFrontier_BattleTowerBattleRoom_Text_2428E0: @ 82428E0 + .string "Let’s begin, shall we?$" + +BattleFrontier_BattleTowerBattleRoom_Text_2428F7: @ 82428F7 + .string "ANABEL: Fufu, congratulations…\n" + .string "Your FRONTIER PASS, please…$" + +BattleFrontier_BattleTowerBattleRoom_Text_242932: @ 8242932 + .string "The Ability Symbol took on\n" + .string "a golden shine!$" + +BattleFrontier_BattleTowerBattleRoom_Text_24295D: @ 824295D + .string "That was fun…\p" + .string "I have never had a POKéMON battle\n" + .string "so enjoyable before…\p" + .string "I wish I could battle with you again…$" + diff --git a/data/maps/scripts/BattleFrontier_BattleTowerBattleRoom2.inc b/data/maps/scripts/BattleFrontier_BattleTowerBattleRoom2.inc index 023dbd92c..d28a7d86a 100644 --- a/data/maps/scripts/BattleFrontier_BattleTowerBattleRoom2.inc +++ b/data/maps/scripts/BattleFrontier_BattleTowerBattleRoom2.inc @@ -507,5 +507,27 @@ BattleFrontier_BattleTowerBattleRoom2_Text_24963C: @ 824963C .string "The 7th set of opponents is next.\n" .string "Are you ready?$" - .incbin "baserom.gba", 0x24966d, 0x120 +BattleFrontier_BattleTowerBattleRoom2_Text_24966D: @ 824966D + .string "The 2nd set of opponents is next.\n" + .string "Do your best!$" + +BattleFrontier_BattleTowerBattleRoom2_Text_24969D: @ 824969D + .string "The 3rd set of opponents is next.\n" + .string "Do your best!$" + +BattleFrontier_BattleTowerBattleRoom2_Text_2496CD: @ 82496CD + .string "The 4th set of opponents is next.\n" + .string "Do your best!$" + +BattleFrontier_BattleTowerBattleRoom2_Text_2496FD: @ 82496FD + .string "The 5th set of opponents is next.\n" + .string "Do your best!$" + +BattleFrontier_BattleTowerBattleRoom2_Text_24972D: @ 824972D + .string "The 6th set of opponents is next.\n" + .string "Do your best!$" + +BattleFrontier_BattleTowerBattleRoom2_Text_24975D: @ 824975D + .string "The 7th set of opponents is next.\n" + .string "Do your best!$" diff --git a/data/maps/scripts/BattleFrontier_BattleTowerLobby.inc b/data/maps/scripts/BattleFrontier_BattleTowerLobby.inc index cb8207005..84f3c46e9 100644 --- a/data/maps/scripts/BattleFrontier_BattleTowerLobby.inc +++ b/data/maps/scripts/BattleFrontier_BattleTowerLobby.inc @@ -797,7 +797,14 @@ BattleFrontier_BattleTowerLobby_Movement_23F19C: @ 823F19C step_54 step_end - .incbin "baserom.gba", 0x23f1a0, 0x7 +BattleFrontier_BattleTowerLobby_Movement_23F1A0: @ 823F1A0 + step_16 + step_16 + step_16 + step_16 + step_16 + step_54 + step_end BattleFrontier_BattleTowerLobby_EventScript_23F1A7:: @ 823F1A7 compare_var_to_value VAR_0x40CE, 0 @@ -1109,7 +1116,8 @@ BattleFrontier_BattleTowerLobby_EventScript_23F558:: @ 823F558 releaseall end - .incbin "baserom.gba", 0x23f55a, 0x29 +BattleFrontier_BattleTowerLobby_EventScript_23F55A: @ 823F55A + .string "I’ll direct you to your BATTLE ROOM now.$" BattleFrontier_BattleTowerLobby_Text_23F583: @ 823F583 .string "Excuse me!\p" @@ -1123,5 +1131,407 @@ BattleFrontier_BattleTowerLobby_Text_23F60D: @ 823F60D .string "You’ve beaten all seven TRAINERS!\p" .string "$" - .incbin "baserom.gba", 0x23f641, 0x4b +BattleFrontier_BattleTowerLobby_Text_23F641: @ 823F641 + .string "For beating seven TRAINERS in a row,\n" + .string "you have earned this fabulous prize!\p" + .string "$" + +SlateportCity_BattleTentLobby_Text_23F68C: @ 823F68C + .string "{PLAYER} received the prize\n" + .string "{STR_VAR_1}.$" + + .incbin "baserom.gba", 0x23f6a6, 0x51 +BattleFrontier_BattleTowerLobby_Text_23F6F7: @ 823F6F7 + .string "Thank you for playing!\p" + .string "$" + +BattleFrontier_BattleTowerLobby_Text_23F70F: @ 823F70F + .string "Your record will be saved.\n" + .string "Please wait.$" + +BattleFrontier_BattleTowerLobby_Text_23F737: @ 823F737 + .string "We’ve been waiting for you!\p" + .string "$" + +BattleFrontier_BattleTowerLobby_Text_23F754: @ 823F754 + .string "Before entering a BATTLE ROOM, your\n" + .string "progress will be saved. Please wait.$" + +BattleFrontier_BattleTowerLobby_Text_23F79D: @ 823F79D + .string "You’re finally about to face the\n" + .string "50th TRAINER.\p" + .string "From here on, every time you beat seven\n" + .string "TRAINERS in a row, your POKéMON will\l" + .string "receive a commemorative RIBBON.\p" + .string "Good luck!$" + +BattleFrontier_BattleTowerLobby_Text_23F844: @ 823F844 + .string "Here are some RIBBONS for beating\n" + .string "seven tough TRAINERS in a row.\p" + .string "{PLAYER} received some RIBBONS!$" + +BattleFrontier_BattleTowerLobby_Text_23F89F: @ 823F89F + .string "{PLAYER} put the RIBBONS on\n" + .string "the challenger POKéMON.$" + +BattleFrontier_BattleTowerLobby_Text_23F8CD: @ 823F8CD + .string "Excuse me, do you have a moment?\p" + .string "Can you describe your feelings when\n" + .string "you’re about to begin a BATTLE TOWER\l" + .string "match, or when you’ve either won or\l" + .string "lost a match?$" + +BattleFrontier_BattleTowerLobby_Text_23F969: @ 823F969 + .string "Okay, what are your feelings when\n" + .string "you’re about to begin a match?$" + +BattleFrontier_BattleTowerLobby_Text_23F9AA: @ 823F9AA + .string "What do you feel when you’ve won\n" + .string "a match?$" + +BattleFrontier_BattleTowerLobby_Text_23F9D4: @ 823F9D4 + .string "Can I hear about your feelings when\n" + .string "you have lost a match?$" + +BattleFrontier_BattleTowerLobby_Text_23FA0F: @ 823FA0F + .string "Oh, so you don’t think much about it?\n" + .string "You’re one cool customer.$" + +BattleFrontier_BattleTowerLobby_Text_23FA4F: @ 823FA4F + .string "Hunh? You changed your mind?\n" + .string "I guess you’re fickle.$" + +BattleFrontier_BattleTowerLobby_Text_23FA83: @ 823FA83 + .string "Okay, so that’s how you feel?\n" + .string "That’s quite original.\p" + .string "Thanks!$" + +BattleFrontier_BattleTowerLobby_Text_23FAC0: @ 823FAC0 + .string "The number of matches you win in a row\n" + .string "is recorded.\p" + .string "I’d better not get beaten in\n" + .string "an embarrassing way!$" + +BattleFrontier_BattleTowerLobby_Text_23FB26: @ 823FB26 + .string "Once you’ve entered the BATTLE TOWER,\n" + .string "you can’t leave until you either lose\l" + .string "or you beat seven TRAINERS in a row.\p" + .string "You’d best be certain that you’re up\n" + .string "to the challenge.$" + + .incbin "baserom.gba", 0x23fbce, 0x139 + +BattleFrontier_BattleTowerLobby_Text_23FD07: @ 823FD07 + .string "We look forward to seeing you on\n" + .string "another challenge!$" + +BattleFrontier_BattleTowerLobby_Text_23FD3B: @ 823FD3B + .string "The BATTLE ROOM offers two levels\n" + .string "of challenge, Level 50 and Open Level.\l" + .string "Which is your choice?$" + + .incbin "baserom.gba", 0x23fd9a, 0x2d + +BattleFrontier_BattleTowerLobby_Text_23FDC7: @ 823FDC7 + .string "Before entering a BATTLE ROOM, your\n" + .string "progress must be saved. Is that okay?$" + +BattleFrontier_BattleTowerLobby_Text_23FE11: @ 823FE11 + .string "I will now show you to the\n" + .string "{STR_VAR_1} BATTLE ROOM.$" + +BattleFrontier_BattleTowerLobby_Text_23FE3C: @ 823FE3C + .string "Shall I record your last BATTLE TOWER\n" + .string "match on your FRONTIER PASS?$" + + .incbin "baserom.gba", 0x23fe7f, 0x1a8 + +BattleFrontier_BattleTowerLobby_Text_240027: @ 8240027 + .string "Excuse me!\p" + .string "You don’t have three eligible POKéMON.\p" + .string "You must have three different POKéMON\n" + .string "of Level 50 or less to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleFrontier_BattleTowerLobby_Text_24010B: @ 824010B + .string "Excuse me!\p" + .string "You don’t have three eligible POKéMON.\p" + .string "You must have three different POKéMON\n" + .string "to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleFrontier_BattleTowerLobby_Text_2401DB: @ 82401DB + .string "Excuse me!\p" + .string "You don’t have four eligible POKéMON.\p" + .string "You must have four different POKéMON\n" + .string "of Level 50 or less to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleFrontier_BattleTowerLobby_Text_2402BD: @ 82402BD + .string "Excuse me!\p" + .string "You don’t have four eligible POKéMON.\p" + .string "You must have four different POKéMON\n" + .string "to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleFrontier_BattleTowerLobby_Text_24038B: @ 824038B + .string "Excuse me!\p" + .string "You don’t have two eligible POKéMON.\p" + .string "You must have two different POKéMON\n" + .string "of Level 50 or less to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleFrontier_BattleTowerLobby_Text_24046B: @ 824046B + .string "Excuse me!\p" + .string "You don’t have two eligible POKéMON.\p" + .string "You must have two different POKéMON\n" + .string "to enter.\p" + .string "They also must be holding different\n" + .string "kinds of items.\p" + .string "EGGS{STR_VAR_1} ineligible.\p" + .string "Please come see me when you are ready.$" + +BattleFrontier_BattleTowerLobby_Text_240537: @ 8240537 + .string "Where the talents of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE TOWER!\p" + .string "I am your guide to the SINGLE\n" + .string "BATTLE ROOMS.$" + +BattleFrontier_BattleTowerLobby_Text_2405B3: @ 82405B3 + .string "Would you like to take the SINGLE\n" + .string "BATTLE ROOM challenge?$" + +BattleFrontier_BattleTowerLobby_Text_2405EC: @ 82405EC + .string "The BATTLE TOWER’s SINGLE BATTLE\n" + .string "ROOMS are facilities for conducting\l" + .string "SINGLE BATTLES with three POKéMON.\p" + .string "There are many SINGLE BATTLE ROOMS\n" + .string "in the BATTLE TOWER for team battles.\p" + .string "In each of the SINGLE BATTLE ROOMS,\n" + .string "seven TRAINERS await your challenge.\p" + .string "If you manage to defeat all seven,\n" + .string "you will earn Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don’t save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattleTowerLobby_Text_2407A6: @ 82407A6 + .string "Now please select the three POKéMON\n" + .string "that are to be entered.$" + +BattleFrontier_BattleTowerLobby_Text_2407E2: @ 82407E2 + .string "Where the talents of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE TOWER!\p" + .string "I am your guide to the DOUBLE\n" + .string "BATTLE ROOMS.$" + +BattleFrontier_BattleTowerLobby_Text_24085E: @ 824085E + .string "Would you like to take the DOUBLE\n" + .string "BATTLE ROOM challenge?$" + +BattleFrontier_BattleTowerLobby_Text_240897: @ 8240897 + .string "The BATTLE TOWER’s DOUBLE BATTLE\n" + .string "ROOMS are facilities for conducting\l" + .string "DOUBLE BATTLES with four POKéMON.\p" + .string "There are many DOUBLE BATTLE ROOMS\n" + .string "in the BATTLE TOWER for team battles.\p" + .string "In each of the DOUBLE BATTLE ROOMS,\n" + .string "seven TRAINERS await your challenge.\p" + .string "If you manage to defeat all seven,\n" + .string "you will earn Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don’t save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattleTowerLobby_Text_240A50: @ 8240A50 + .string "Now please select the four POKéMON\n" + .string "that are to be entered.$" + +BattleFrontier_BattleTowerLobby_Text_240A8B: @ 8240A8B + .string "Where the talents of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE TOWER!\p" + .string "I am your guide to the MULTI\n" + .string "BATTLE ROOMS.$" + +BattleFrontier_BattleTowerLobby_Text_240B06: @ 8240B06 + .string "Would you like to take the MULTI\n" + .string "BATTLE ROOM challenge?$" + +BattleFrontier_BattleTowerLobby_Text_240B3E: @ 8240B3E + .string "The BATTLE TOWER’s MULTI BATTLE\n" + .string "ROOMS are facilities for conducting\l" + .string "MULTI BATTLES.\p" + .string "For MULTI BATTLES, you must partner\n" + .string "with a TRAINER in the TOWER and enter\l" + .string "with two POKéMON each.\p" + .string "Inside the TOWER is a room named\n" + .string "the BATTLE SALON where you may meet\l" + .string "other TRAINERS.\p" + .string "There, you must find a TRAINER to act\n" + .string "as your partner in MULTI BATTLES.\p" + .string "Once you have partnered up, you will\n" + .string "be shown to a MULTI BATTLE ROOM.\p" + .string "In the MULTI BATTLE ROOM, seven\n" + .string "tag teams await your challenge.\p" + .string "If you manage to defeat all seven\n" + .string "teams, you will earn Battle Points.\p" + .string "If you want to interrupt your\n" + .string "challenge, please save the game.\p" + .string "If you don’t save before interrupting,\n" + .string "you will be disqualified.$" + +BattleFrontier_BattleTowerLobby_Text_240DDB: @ 8240DDB + .string "Now please select the two POKéMON\n" + .string "that are to be entered.$" + +BattleFrontier_BattleTowerLobby_Text_240E15: @ 8240E15 + .string "Where the talents of TRAINERS\n" + .string "are put to the test!\p" + .string "Welcome to the BATTLE TOWER!\p" + .string "I am your guide to the LINK MULTI\n" + .string "BATTLE ROOMS.$" + +BattleFrontier_BattleTowerLobby_Text_240E95: @ 8240E95 + .string "Would you like to take the LINK MULTI\n" + .string "BATTLE ROOM challenge?$" + +BattleFrontier_BattleTowerLobby_Text_240ED2: @ 8240ED2 + .string "The BATTLE TOWER’s MULTI BATTLE\n" + .string "ROOMS are facilities for conducting\l" + .string "MULTI BATTLES with a friend.\p" + .string "You must link with your friend using\n" + .string "Wireless Adapters or a Game Boy\l" + .string "Advance Game Link cable.\p" + .string "You must partner with your friend and\n" + .string "enter two different kinds of POKéMON.\p" + .string "There are many MULTI BATTLE ROOMS\n" + .string "in the BATTLE TOWER for team battles.\p" + .string "In a MULTI BATTLE ROOM, seven\n" + .string "tag teams await you and your friend\l" + .string "to make a tag-team challenge.\p" + .string "If you manage to defeat all seven\n" + .string "teams, you will earn Battle Points.\p" + .string "Please beware that unlike other ROOMS,\n" + .string "you may not interrupt your challenge.\p" + .string "Once you start, you must battle seven\n" + .string "MULTI BATTLES in a row nonstop.$" + +BattleFrontier_BattleTowerLobby_Text_24115E: @ 824115E + .string "Now please select the two POKéMON\n" + .string "that are to be entered.$" + + .incbin "baserom.gba", 0x241198, 0xa8 + +BattleFrontier_BattleTowerLobby_Text_241240: @ 8241240 + .string "The LINK MULTI BATTLE ROOM challenge\n" + .string "is only for two linked players.$" + +BattleFrontier_BattleTowerLobby_Text_241285: @ 8241285 + .string "Your friend has also selected\n" + .string "the POKéMON {STR_VAR_1}.$" + +BattleFrontier_BattleTowerLobby_Text_2412B3: @ 82412B3 + .string "Your friend has also selected the\n" + .string "POKéMON {STR_VAR_1} and {STR_VAR_2}.$" + +BattleFrontier_BattleTowerLobby_Text_2412E8: @ 82412E8 + .string "Your friend has chosen a different\n" + .string "battle level.$" + + .incbin "baserom.gba", 0x241319, 0xc5 + +BattleFrontier_BattleTowerLobby_Text_2413DE: @ 82413DE + .string "Please choose two POKéMON different\n" + .string "from your friend’s, match the level\l" + .string "you wish to enter, and register again.$" + +BattleFrontier_BattleTowerLobby_Text_24144D: @ 824144D + .string "I will save the game before\n" + .string "showing you in. Please wait.$" + +BattleFrontier_BattleTowerLobby_Text_241486: @ 8241486 + .string "Congratulations!\n" + .string "You have defeated the SALON MAIDEN\l" + .string "and swept seven TRAINERS!$" + +BattleFrontier_BattleTowerLobby_Text_2414D4: @ 82414D4 + .string "In recognition of your infinite talent,\n" + .string "we award you these Battle Point(s).$" + +BattleFrontier_BattleArenaLobby_Text_241520: @ 8241520 +BattleFrontier_BattleDomeLobby_Text_241520: @ 8241520 +BattleFrontier_BattleFactoryLobby_Text_241520: @ 8241520 +BattleFrontier_BattlePalaceLobby_Text_241520: @ 8241520 +BattleFrontier_BattlePikeLobby_Text_241520: @ 8241520 +BattleFrontier_BattlePyramidLobby_Text_241520: @ 8241520 +BattleFrontier_BattleTowerLobby_Text_241520: @ 8241520 + .string "{PLAYER} obtained {STR_VAR_1} Battle Point(s).$" + +BattleFrontier_BattleTowerLobby_Text_241540: @ 8241540 + .string "The BATTLE TOWER rules are listed.$" + +BattleFrontier_BattleTowerLobby_Text_241563: @ 8241563 + .string "Which heading do you want to read?$" + +BattleFrontier_BattleTowerLobby_Text_241586: @ 8241586 + .string "The BATTLE TOWER is a facility where\n" + .string "four types of battles are waged--\l" + .string "SINGLE BATTLE, DOUBLE BATTLE, MULTI\l" + .string "BATTLE, and LINK MULTI BATTLE.\p" + .string "For each of these types, there are\n" + .string "separate BATTLE ROOMS.\p" + .string "Please speak with a guide offering\n" + .string "the type of battle you wish to enter.$" + +BattleFrontier_BattleTowerLobby_Text_241693: @ 8241693 + .string "Depending on the BATTLE ROOM you are\n" + .string "entering, you will be required to take\l" + .string "a certain number of POKéMON.\p" + .string "The SINGLE BATTLE mode requires\n" + .string "three POKéMON.\p" + .string "The DOUBLE BATTLE mode requires four,\n" + .string "and the MULTI modes both require two.$" + +BattleFrontier_BattleTowerLobby_Text_241777: @ 8241777 + .string "The BATTLE SALON is where you must\n" + .string "find a partner to form a tag team for\l" + .string "the MULTI BATTLE ROOM challenge.\p" + .string "Choose the best partner for you by\n" + .string "examining other TRAINERS’\l" + .string "POKéMON and their moves.\p" + .string "You may choose a new tag partner\n" + .string "after winning seven straight matches.$" + +BattleFrontier_BattleTowerLobby_Text_24187E: @ 824187E + .string "The LINK MULTI BATTLE Mode is for two\n" + .string "friends to mount a challenge together.\p" + .string "You and your friend must be linked with\n" + .string "Wireless Adapters or a GBA Game Link\l" + .string "cable.\p" + .string "You must choose two POKéMON at\n" + .string "the registration counter.\p" + .string "These POKéMON must be different\n" + .string "from those of your friend.\p" + .string "You may not interrupt this challenge\n" + .string "in the middle, unlike other modes.$" diff --git a/data/maps/scripts/BattleFrontier_BattleTowerMultiBattleRoom.inc b/data/maps/scripts/BattleFrontier_BattleTowerMultiBattleRoom.inc index b218a775f..b2d411b64 100644 --- a/data/maps/scripts/BattleFrontier_BattleTowerMultiBattleRoom.inc +++ b/data/maps/scripts/BattleFrontier_BattleTowerMultiBattleRoom.inc @@ -123,7 +123,17 @@ BattleFrontier_BattleTowerMultiBattleRoom_EventScript_243EE4:: @ 8243EE4 waitmovement 0 return - .incbin "baserom.gba", 0x243ef6, 0x24 +BattleFrontier_BattleTowerMultiBattleRoom_EventScript_243EF6: @ 8243EF6 + applymovement 1, BattleFrontier_BattleTowerMultiBattleRoom_Movement_243F26 + applymovement 255, BattleFrontier_BattleTowerMultiBattleRoom_Movement_243F1E + waitmovement 0 + return + +BattleFrontier_BattleTowerMultiBattleRoom_EventScript_243F08: @ 8243F08 + applymovement 1, BattleFrontier_BattleTowerMultiBattleRoom_Movement_243F26 + applymovement 255, BattleFrontier_BattleTowerMultiBattleRoom_Movement_243F22 + waitmovement 0 + return BattleFrontier_BattleTowerMultiBattleRoom_Movement_243F1A: @ 8243F1A step_up @@ -131,7 +141,17 @@ BattleFrontier_BattleTowerMultiBattleRoom_Movement_243F1A: @ 8243F1A step_54 step_end - .incbin "baserom.gba", 0x243f1e, 0x8 +BattleFrontier_BattleTowerMultiBattleRoom_Movement_243F1E: @ 8243F1E + step_right + step_up + step_54 + step_end + +BattleFrontier_BattleTowerMultiBattleRoom_Movement_243F22: @ 8243F22 + step_left + step_up + step_54 + step_end BattleFrontier_BattleTowerMultiBattleRoom_Movement_243F26: @ 8243F26 step_up @@ -291,5 +311,1172 @@ BattleFrontier_BattleTowerMultiBattleRoom_Text_244149: @ 8244149 .string "I will now show you to your\n" .string "MULTI BATTLE ROOM.$" - .incbin "baserom.gba", 0x24419a, 0x4bb0 + .string "I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice.\n" + .string "You can call me {STR_VAR_3}!$" + + .string "On {STR_VAR_1}’s advice, I brought\n" + .string "one {STR_VAR_3} with {STR_VAR_2} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Please, let me join you as a tag team.$" + + .string "Thank you!\n" + .string "I’ll go register right now.$" + + .string "I really wanted to form a tag team\n" + .string "with you, {PLAYER}…$" + + .string "I am {STR_VAR_1}’s no. {STR_VAR_2} apprentice.\n" + .string "My name is {STR_VAR_3}.$" + + .string "I got advice from {STR_VAR_1} and chose\n" + .string "one {STR_VAR_3} with {STR_VAR_2} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Please, let’s form a tag team!$" + + .string "Thank you very much!\n" + .string "I’ll be done with registration quickly!$" + + .string "{PLAYER}, I was hoping that I could\n" + .string "partner up with you…$" + + .string "Um, my name’s {STR_VAR_3}, and I’m\n" + .string "{STR_VAR_1}’s no. {STR_VAR_2} apprentice.\p" + .string "Snivel…\p" + .string "I’m sorry!\n" + .string "This tension is making me cry…$" + + .string "{STR_VAR_3} advised me, so I have\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Snivel…\n" + .string "Please, please team up with me!$" + + .string "Oh, really? You will?\n" + .string "Awesome! Wicked! Awoooh!\p" + .string "Oh… I’m sorry…\n" + .string "I’m so happy, I’m crying…\p" + .string "I’ll go register right away.\n" + .string "Please don’t go away!$" + + .string "Oh, b-but…\n" + .string "Sob… Waaaaah!$" + + .string "Hi, there! I’m {STR_VAR_3}!\n" + .string "I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice!$" + + .string "{STR_VAR_3} recommended my crew.\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1},\n" + .string "that’s what I have! Cool, huh?\p" + .string "So come on!\n" + .string "Let’s form a tag team!$" + + .string "Yay! Great!\n" + .string "Okay, I’ll go register, okay?$" + + .string "Aww, why?\n" + .string "I wanted to team up, {PLAYER}!$" + + .string "I’m {STR_VAR_3}, the no. {STR_VAR_2} apprentice\n" + .string "of the famous {STR_VAR_1}!$" + + .string "I looked to {STR_VAR_3} for advice.\n" + .string "One {STR_VAR_1}-using {STR_VAR_2}$" + + .string "and one {STR_VAR_2} with {STR_VAR_1},\n" + .string "that’s my pair.\p" + .string "Please, will you join me in\n" + .string "a tag team?$" + + .string "Thank you!\n" + .string "I’ll register right away!$" + + .string "{PLAYER}, I had been hoping to join\n" + .string "you in a tag team…$" + + .string "Um… I’m sincerely happy that you\n" + .string "would take the time to talk to me.\p" + .string "I’m {STR_VAR_3}.\n" + .string "I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice…$" + + .string "{STR_VAR_3} gave me advice.\n" + .string "I’m very grateful for it.\p" + .string "I have a team of one {STR_VAR_2}\n" + .string "with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\n" + .string "I know I’m asking a lot…\p" + .string "I don’t think you’ll be willing to,\n" + .string "but may I join you as a partner?$" + + .string "Really? I can’t believe it!\n" + .string "I can’t believe you’ll let me join you!\l" + .string "I… I won’t let you down!\p" + .string "Um… If it’s really okay, I’ll go register\n" + .string "right this instant!$" + + .string "Oh…\n" + .string "I didn’t think I was good enough…$" + + .string "Hi, I’m {STR_VAR_3}.\n" + .string "I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice!$" + + .string "{STR_VAR_3} told me that it would be\n" + .string "good to make this team:\l" + .string "one {STR_VAR_1}-using {STR_VAR_2}$" + + .string "and one {STR_VAR_2} that knows how\n" + .string "to use {STR_VAR_1}.\p" + .string "Not bad, huh?\n" + .string "Want me to team up with you?$" + + .string "Okay, glad to join you!\n" + .string "I hope you won’t mess things up for me!\l" + .string "I’ll do my registration now.$" + + .string "Huh? Why did you turn me down?\n" + .string "You’re no judge of character!$" + + .string "I’m {STR_VAR_3} and I’m a TRIATHLETE.\n" + .string "I’m busy every day what with jogging,\l" + .string "training, and rapping.\p" + .string "I also happen to be {STR_VAR_1}’s\n" + .string "no. {STR_VAR_2} apprentice.$" + + .string "This is what {STR_VAR_3} recommended.\n" + .string "One {STR_VAR_1}-using {STR_VAR_2}$" + + .string "and one {STR_VAR_1}-using\n" + .string "{STR_VAR_2}.\p" + .string "I put a lot of effort into raising\n" + .string "them, even though I’m busy.\p" + .string "Let’s form a tag team\n" + .string "and give it a go!$" + + .string "Thanks, that’s the spirit!\n" + .string "Hang tight while I go register, okay?$" + + .string "I took time from my busy schedule\n" + .string "to be here! Give me a break!$" + + .string "Hi!\n" + .string "How’s it going?\p" + .string "I’m {STR_VAR_3}, {STR_VAR_1}’s\n" + .string "no. {STR_VAR_2} apprentice. Glad to meet you!$" + + .string "Listen, listen! You have to hear about\n" + .string "the POKéMON {STR_VAR_3} recommended.\l" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\n" + .string "Of course I raised them superbly!\p" + .string "So, want to team up?\n" + .string "I’m sure it’ll be a great combo!$" + + .string "Yay, I think this will be fun!\n" + .string "I’ll go register!$" + + .string "Oh, you’re mean!\n" + .string "I come recommended, you know.$" + + .string "Please let me introduce myself.\n" + .string "I am {STR_VAR_3}.\p" + .string "I serve as {STR_VAR_1}’s\n" + .string "no. {STR_VAR_2} apprentice.$" + + .string "I sought the sage advice of\n" + .string "{STR_VAR_3} and raised my team\l" + .string "of one {STR_VAR_2} with {STR_VAR_1}$" + + .string "and one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Please agree to a tag team with me!$" + + .string "Oh… I’m delighted!\n" + .string "I promise to give you my best!\p" + .string "Of course I will register us!\n" + .string "Please wait!$" + + .string "I had been hoping to join you,\n" + .string "{PLAYER}…$" + + .string "Eek! You spoke to me!\n" + .string "I… I’m overjoyed!\p" + .string "I’m {STR_VAR_3}! I’m {STR_VAR_1}’s\n" + .string "no. {STR_VAR_2} apprentice!$" + + .string "On {STR_VAR_3}’s advice, I trained\n" + .string "one {STR_VAR_1}-using {STR_VAR_2}$" + + .string "and one {STR_VAR_1}-using\n" + .string "{STR_VAR_2}.\p" + .string "Please, can you grant me my wish?\n" + .string "I want to be your tag-team partner!$" + + .string "Eek! I… I feel giddy!\n" + .string "Thank you so much!\l" + .string "I’ll go register us right away!$" + + .string "Waaah! Don’t you feel any pity?\n" + .string "But that makes you cooler…$" + + .string "Yeehaw! I’m {STR_VAR_1}’s\n" + .string "no. {STR_VAR_2} apprentice!\p" + .string "{STR_VAR_3}’s my name, hello, hello!$" + + .string "My mentor {STR_VAR_3} recommended\n" + .string "one {STR_VAR_1}-master {STR_VAR_2}$" + + .string "and one {STR_VAR_1}-master\n" + .string "{STR_VAR_2}.\p" + .string "Good stuff, huh?\n" + .string "You’ll partner with me, won’t you?$" + + .string "Okay, excellent!\n" + .string "I’ll get the registration done quickly!$" + + .string "Gwaaah!\n" + .string "You’re a calculating one, {PLAYER}!$" + + .string "Hey! There’s big trouble! This is\n" + .string "the BATTLE TOWER’s last day!\p" + .string "… … … … … …\n" + .string "I’m only joking!\p" + .string "People call me {STR_VAR_3} and I do, too!\n" + .string "I’m {STR_VAR_1}’s 1,000th apprentice!\l" + .string "Actually, I’m no. {STR_VAR_2}!$" + + .string "{STR_VAR_3} gave me some advice.\n" + .string "{STR_VAR_2} with {STR_VAR_1} and$" + + .string "{STR_VAR_2} with {STR_VAR_1}.\n" + .string "I’ve got ten of each kind!\l" + .string "Actually, just one of each!\p" + .string "How about it?\n" + .string "Want to try tag battles with me?$" + + .string "Yippee!\n" + .string "I’ll give you a POKéMON as my thanks!\p" + .string "Just joking! But I will really go do\n" + .string "the registration, okay?$" + + .string "Oh, that’s so cold! I’ll have to wreck\n" + .string "the BATTLE TOWER for that!\p" + .string "Of course I won’t!$" + + .string "Hey, there, I’m rockin’ and a-rollin’!\n" + .string "POKéMON, I be controllin’!\p" + .string "I’m {STR_VAR_3} the rappin’ SAILOR.\n" + .string "Don’t be mistakin’ me for no wailer!\p" + .string "I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice.\n" + .string "Me, you shouldn’t be quick to dismiss!$" + + .string "With the advice of {STR_VAR_3} I did\n" + .string "abide, put together my team of pride!\l" + .string "One {STR_VAR_1}-using {STR_VAR_2}$" + + .string "and one {STR_VAR_1}-using\n" + .string "{STR_VAR_2}!\p" + .string "Our meeting we should commemorate,\n" + .string "with a tag-team victory to celebrate!$" + + .string "Hey, hey, I like your style!\n" + .string "Our registration, I will go file!$" + + .string "Oh, hey, {PLAYER}, now that’s cold!\n" + .string "If I may be so bold!$" + + .string "Yippee-yahoo!\n" + .string "Oh, don’t run! I was just having fun!\p" + .string "Howdy! I’m {STR_VAR_3}!\n" + .string "I’m {STR_VAR_1}’s no. {STR_VAR_2} apprentice!$" + + .string "{STR_VAR_3} told me what to do.\n" + .string "So one {STR_VAR_1}-using {STR_VAR_2}$" + + .string "and one {STR_VAR_1}-using\n" + .string "{STR_VAR_2}, I did choose.\p" + .string "So, what do you say?\n" + .string "Come on, make my day!\p" + .string "Please, I’m begging you!\n" + .string "Let me join you, don’t leave me blue!$" + + .string "Yeahah! Luck is with me!\n" + .string "It sure makes me happy!\p" + .string "Before we go join the fray,\n" + .string "I’ll go register right away!$" + + .string "You’re turning me down?\n" + .string "{PLAYER}, you’re making me frown!$" + + .string "Cough!\p" + .string "Oh, sorry, I have a cold.\n" + .string "My POKéMON are fine, though.\p" + .string "My name’s {STR_VAR_3}, {STR_VAR_1}’s\n" + .string "no. {STR_VAR_2} apprentice. Cough!$" + + .string "I took {STR_VAR_3}’s advice to heart\n" + .string "and put together my team of\l" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "I trained them every day,\n" + .string "even in wind and rain.\p" + .string "That’s why I have this cold,\n" + .string "I think.\p" + .string "That’s what I’m about.\n" + .string "Want to be my tag partner?$" + + .string "Thanks, I appreciate this!\n" + .string "Cough, cough!\l" + .string "Hang on while I go register.$" + + .string "Oh, you won’t?\n" + .string "{PLAYER}, I think we’d make a good pair.$" + + .string "Oh, hello!\n" + .string "This is nerve-racking.\p" + .string "I’m {STR_VAR_3}.\n" + .string "I’m the no. {STR_VAR_2} apprentice of {STR_VAR_1}.$" + + .string "{STR_VAR_3} said this team’ll be good--\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "I’m feeling self-conscious about this,\n" + .string "but will you let me join you?$" + + .string "Oh, gee, thank you!\n" + .string "I feel bashful, but I’ll do my best!\p" + .string "I’ll go get the registration done.$" + + .string "Oh, please don’t say no!\n" + .string "I feel self-conscious enough already…$" + + .string "I am {STR_VAR_3}, and that’s no lie.\n" + .string "I am {STR_VAR_1}’s no. {STR_VAR_2} apprentice.$" + + .string "{STR_VAR_3} recommended my team.\p" + .string "Since the advice sounded sincere,\n" + .string "I decided to bring with me\l" + .string "my {STR_VAR_1}-using {STR_VAR_2} and$" + + .string "my {STR_VAR_1}-using {STR_VAR_2}.\p" + .string "If possible, I would like you to accept\n" + .string "me as your tag-team partner.$" + + .string "You really will accept me?\n" + .string "It would be too terrible otherwise.\p" + .string "But since you’ve agreed, this is fine.\n" + .string "I shall go register the both of us.$" + + .string "Hm? Now why would you refuse?\n" + .string "Is this your idea of a joke?$" + + .string "I’m {STR_VAR_1}, and I’m a LASS!$" + + .string "What I have are one {STR_VAR_2}\n" + .string "that uses {STR_VAR_1} and one$" + + .string "{STR_VAR_2} that uses {STR_VAR_1}.\n" + .string "Those are what I have with me.\p" + .string "Will you be my partner?$" + + .string "Thank you!\n" + .string "I’ll go do the registration!$" + + .string "You don’t want to be my partner?\n" + .string "You’ll regret it later!$" + + .string "Hello!\p" + .string "I’m YOUNGSTER {STR_VAR_1}!$" + + .string "Want to know what I have?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "You’ll be my tag-team partner,\n" + .string "won’t you?$" + + .string "Yay!\n" + .string "I’ll go and register, okay?$" + + .string "Aww! If you’d form a tag team with\n" + .string "my POKéMON, we’d be unstoppable!$" + + .string "Yahoo!\n" + .string "I’m HIKER {STR_VAR_1}!$" + + .string "Know what I have with me?\n" + .string "My {STR_VAR_1}-using {STR_VAR_2} and$" + + .string "my {STR_VAR_1}-using {STR_VAR_2}!\p" + .string "Sounds good, eh?\n" + .string "Want to form a tag team?$" + + .string "Yahoo!\n" + .string "I’ll go do the registering, then.$" + + .string "I would’ve liked to battle with you\n" + .string "at my side.$" + + .string "Hello!\n" + .string "I’m {STR_VAR_1}, and I’m a BEAUTY!$" + + .string "Do you know what I’ve been raising?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "What do you think?\n" + .string "Want to make a tag team together?$" + + .string "Wonderful!\n" + .string "I’ll get the registration done now!$" + + .string "How disappointing!\p" + .string "We two together--we would’ve been\n" + .string "the best!$" + + .string "Yo!\p" + .string "You know who I am?\n" + .string "I’m {STR_VAR_1} the FISHERMAN!$" + + .string "I’ve got with me a team of one\n" + .string "{STR_VAR_1}-using {STR_VAR_2} and$" + + .string "one {STR_VAR_1}-using {STR_VAR_2}.\p" + .string "So, how about it?\n" + .string "Will you battle at my side?$" + + .string "Good, good!\n" + .string "Leave it up to me!\p" + .string "I’ll go and register us now.$" + + .string "We matched up perfectly, too…$" + + .string "Glad to make your acquaintance.\n" + .string "I am {STR_VAR_1}, a LADY.$" + + .string "I am accompanied by a team of\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "I hope I meet your approval.\n" + .string "For I wish to have you as my partner.$" + + .string "I thank you sincerely.\n" + .string "I shall handle the registration.$" + + .string "I’m sure that you will regret not\n" + .string "having me as your partner.$" + + .string "I’m TRIATHLETE {STR_VAR_1}!$" + + .string "What I have…\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\n" + .string "That’s my pair!\p" + .string "Please?\n" + .string "Will you form a tag team with me?$" + + .string "Gee, thanks!\n" + .string "I’ll go register at the counter.$" + + .string "We two together, we would’ve been\n" + .string "tough for certain!$" + + .string "Hiya!\n" + .string "I’m BUG CATCHER {STR_VAR_1}!$" + + .string "Check out what I have!\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "So, listen!\n" + .string "Do you want to form a tag team?$" + + .string "Gotcha!\p" + .string "I’ll go do the registration stuff\n" + .string "at the counter.$" + + .string "Aww, my POKéMON are awesome.\n" + .string "I hope you won’t regret this!$" + + .string "Good day!\n" + .string "I’m SCHOOL KID {STR_VAR_1}!$" + + .string "What I’ve been raising are one\n" + .string "{STR_VAR_2} that uses {STR_VAR_1}$" + + .string "and one {STR_VAR_2} that uses\n" + .string "{STR_VAR_1}.\p" + .string "Not too bad, don’t you think?\n" + .string "Would you care to form a tag team?$" + + .string "Thank you very much!\n" + .string "I’ll get done with the registration.$" + + .string "That’s too bad…\p" + .string "I was hoping that I could learn\n" + .string "from you as your partner…$" + + .string "Yo! Let me tell you who I am!\n" + .string "I’m RICH BOY {STR_VAR_1}!$" + + .string "Guess what I got!\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "I’m willing to offer you the chance\n" + .string "to be in a tag team with me.$" + + .string "Smart move!\p" + .string "I’ll finish up the registration\n" + .string "process quick!$" + + .string "You’d turn me of all people down?\n" + .string "You’ll regret that decision for sure!$" + + .string "Hiyah!\n" + .string "I am BLACK BELT {STR_VAR_1}.$" + + .string "As my companions, I have\n" + .string "one {STR_VAR_2} using {STR_VAR_1}$" + + .string "and one {STR_VAR_2} using\n" + .string "{STR_VAR_1}.\p" + .string "Please, grant me my wish!\n" + .string "Allow me to be your tag partner!$" + + .string "Hiyah!\n" + .string "I will go register forthwith!$" + + .string "I see… I hope for an opportunity\n" + .string "the next time we meet…$" + + .string "Hi, there!\n" + .string "I’m {STR_VAR_1}, and I’m a TUBER!$" + + .string "I’ll tell you what I have.\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\n" + .string "May I please be on your tag team?$" + + .string "Thank you!\n" + .string "I’ll go register us now!$" + + .string "If we’d become partners, we could\n" + .string "have been so strong!$" + + .string "Greetings…\n" + .string "I am HEX MANIAC {STR_VAR_1}…$" + + .string "I bear with me one {STR_VAR_1}-using\n" + .string "{STR_VAR_2} together with one$" + + .string "{STR_VAR_1}-using {STR_VAR_2}…\p" + .string "I beseech you…\n" + .string "Join me in a tag team…$" + + .string "I thank you…\n" + .string "I shall register us…$" + + .string "I so longed to join you…$" + + .string "How do you do? I’m {STR_VAR_1},\n" + .string "and I’m a POKéMON BREEDER!$" + + .string "I’m raising a couple good ones!\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "How about it?\n" + .string "Feel like making a tag team with me?$" + + .string "Thank you kindly!\p" + .string "I’ll go take care of the registration\n" + .string "stuff, so you wait right here!$" + + .string "I was looking forward to being\n" + .string "your partner…$" + + .string "Well, hello!\n" + .string "I’m TRIATHLETE {STR_VAR_1}!$" + + .string "Want to know what I run with?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Well?\n" + .string "Want to be in a tag team with me?$" + + .string "Good going!\p" + .string "I’ll be quick and get the registration\n" + .string "all done!$" + + .string "You and me, we would’ve been tops.\n" + .string "It’s too bad…$" + + .string "Hey, there! My name’s {STR_VAR_1}!\n" + .string "I’m a TRIATHLETE!$" + + .string "I go on runs with my durable team--\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Not too shabby, huh?\n" + .string "We should be in a tag team together!$" + + .string "All right!\n" + .string "I’ll go register in a flash!$" + + .string "I really wanted to battle as your\n" + .string "tag-team partner…$" + + .string "I’m BATTLE GIRL {STR_VAR_1}!$" + + .string "I’ve been toughening up one\n" + .string "{STR_VAR_1}-using {STR_VAR_2} and$" + + .string "one {STR_VAR_1}-using {STR_VAR_2}!\p" + .string "Do you like that combo?\n" + .string "How about you and me join up?$" + + .string "Why, thanks!\p" + .string "I’ll get the registration done\n" + .string "right now!$" + + .string "With you, I thought we could form\n" + .string "the ultimate tag team…$" + + .string "I’m TRIATHLETE {STR_VAR_1}!$" + + .string "I’ve been running with one {STR_VAR_2}\n" + .string "that knows how to use {STR_VAR_1}$" + + .string "and one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "We could be in a tag team.\n" + .string "Wouldn’t that be great?$" + + .string "Thank you!\p" + .string "I’ll go register us, and that’s\n" + .string "right now!$" + + .string "Aww, that’s too bad. We would’ve been\n" + .string "the toughest tag team around!$" + + .string "Me?\n" + .string "I’m TUBER {STR_VAR_1}!$" + + .string "What do I have with me?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Hey?\n" + .string "You’ll team up with me, right?$" + + .string "Okay!\p" + .string "I’ll go register!\n" + .string "Let’s be excellent together!$" + + .string "My POKéMON are tough for sure…\n" + .string "It’s too bad you don’t want to team up.$" + + .string "Yay-hey!\n" + .string "Call me GUITARIST {STR_VAR_1}!$" + + .string "Check out my entourage!\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Yay-hey! Pretty wild, huh?\n" + .string "We’ll have to do a duet in a tag team!$" + + .string "Yay-hey! Right on!\n" + .string "I’ll do that registration stuff now!$" + + .string "My POKéMON rock hard!\n" + .string "You’ll be sorry, I tell you!$" + + .string "Pleased to meet you.\n" + .string "I am {STR_VAR_1}, a GENTLEMAN.$" + + .string "I am accompanied by my trusted\n" + .string "{STR_VAR_1}-using {STR_VAR_2} and$" + + .string "one {STR_VAR_1}-using {STR_VAR_2}.\p" + .string "May I ask you to join me in a tag-team\n" + .string "partnership arrangement?$" + + .string "Ah, I thank you for your trust.\n" + .string "I shall be done with the registration.$" + + .string "That is most unfortunate…\p" + .string "I shall look forward to the next\n" + .string "opportunity…$" + + .string "Hello, I’m {STR_VAR_1},\n" + .string "and I’m a POKéFAN.$" + + .string "I have with me now one {STR_VAR_2}\n" + .string "that knows the move {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Do you like what you see?\n" + .string "Why don’t you be my tag partner?$" + + .string "Thank you!\n" + .string "I’ll look after the registration!$" + + .string "My POKéMON are top grade…\n" + .string "It’s too bad you can’t appreciate that.$" + + .string "Hm!\n" + .string "I am {STR_VAR_1}, and an EXPERT am I!$" + + .string "The POKéMON that I’ve toughened up are\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "What say you to a tag team with me?$" + + .string "Hm!\n" + .string "I shall register us right away!\l" + .string "Let us both do our best!$" + + .string "I will hope that your choice is\n" + .string "indeed correct…$" + + .string "Hello, hello.\n" + .string "I’m {STR_VAR_1}, and I’m an EXPERT.$" + + .string "I’ve raised my POKéMON thoroughly.\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}--\n" + .string "they’re what I have.\p" + .string "Wouldn’t you like to team up with me?$" + + .string "Good, good.\n" + .string "I’ll see to the registration right away.$" + + .string "Perhaps we can form a team the next\n" + .string "time we meet.$" + + .string "I’m DRAGON TAMER {STR_VAR_1}!$" + + .string "The team I’ve been toughening up is\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "How about it?\n" + .string "Want to be my partner?$" + + .string "Okay, I’ll give it my best!\n" + .string "I’ll go register now, all right?$" + + .string "You’re not going to find many tougher\n" + .string "partners than me!$" + + .string "I’m BIRD KEEPER {STR_VAR_1}!$" + + .string "What POKéMON do I have?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Don’t you think we’d make a decent\n" + .string "tag team?$" + + .string "Great, thanks!\n" + .string "I’ll look after the registration!$" + + .string "My POKéMON and I are strong.\n" + .string "What a letdown.$" + + .string "I’m NINJA BOY {STR_VAR_1}!$" + + .string "My POKéMON team consists of one\n" + .string "{STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Let’s be in a tag team together!$" + + .string "Yay!\n" + .string "Let me go register!$" + + .string "You’ll regret not having my tough\n" + .string "POKéMON on your side!$" + + .string "Hello!\n" + .string "I’m PARASOL LADY {STR_VAR_1}!$" + + .string "Escorting me now are my {STR_VAR_2}\n" + .string "that uses {STR_VAR_1} and$" + + .string "one {STR_VAR_2} that uses\n" + .string "{STR_VAR_1}.\p" + .string "Aren’t they nice?\n" + .string "Care to join us in a tag team?$" + + .string "Thanks a bunch!\p" + .string "I’ll go register at the counter.\n" + .string "Let’s not disappoint each other!$" + + .string "My POKéMON are tremendously strong.\n" + .string "How disappointing…$" + + .string "Hello.\n" + .string "I’m {STR_VAR_1}, and I’m a BUG MANIAC!$" + + .string "I have found my POKéMON, yes.\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}--\n" + .string "they are what I found.\p" + .string "Could I interest you in forming\n" + .string "a tag team?$" + + .string "Okay!\n" + .string "Understood!\p" + .string "I won’t be long with the registration!$" + + .string "With the POKéMON I found, we wouldn’t\n" + .string "have lost…$" + + .string "Ahoy, there!\n" + .string "I’m SAILOR {STR_VAR_1}!$" + + .string "Let me show you my pride and joy!\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Of course you’re not going to turn\n" + .string "me down. We will team up, right?$" + + .string "I didn’t expect any less!\n" + .string "I’ll go register now.$" + + .string "We would’ve stormed through\n" + .string "the opposition! Too bad!$" + + .string "Hi, I’m {STR_VAR_1}.\n" + .string "I’m a COLLECTOR.$" + + .string "The jewels in my collection are\n" + .string "my {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Swell, huh?\n" + .string "We should be in a team together.$" + + .string "Oh, yeah!\p" + .string "Well, let’s not waste any time.\n" + .string "I’ll go register the two of us.$" + + .string "Well, that’s upsetting.\n" + .string "You don’t appreciate my POKéMON.$" + + .string "Howdy, I’m {STR_VAR_1}.\n" + .string "I’m a POKéMON RANGER.$" + + .string "Keeping me company are one\n" + .string "{STR_VAR_1}-using {STR_VAR_2} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Don’t you think we’d make an impressive\n" + .string "tag team?$" + + .string "That’s super!\n" + .string "I’ll deal with the registration now.$" + + .string "Next time, choose my POKéMON,\n" + .string "will you?$" + + .string "My name’s {STR_VAR_1}.\n" + .string "I’m a POKéMON RANGER!$" + + .string "Let me tell you about my team. I have\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "How would you like to form a tag team\n" + .string "with my little posse?$" + + .string "We’ll be at our best!\n" + .string "I’ll get the registration done quick!$" + + .string "I hope you’ll choose my POKéMON\n" + .string "next time.$" + + .string "Pleased to meet you. I’m {STR_VAR_1}.\n" + .string "I consider myself an AROMA LADY.$" + + .string "I travel with one {STR_VAR_2}\n" + .string "that uses {STR_VAR_1} and$" + + .string "one {STR_VAR_2} that uses\n" + .string "{STR_VAR_1}.\p" + .string "I hope they strike your fancy.\n" + .string "Would you care to be my partner?$" + + .string "I’m honored by your acceptance.\n" + .string "I will go register right this instant.$" + + .string "It would be wonderful if we could form\n" + .string "a tag team the next time we meet.$" + + .string "Want to know who I am?\n" + .string "I’m {STR_VAR_1}, the RUIN MANIAC!$" + + .string "The POKéMON that I have with me are\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Intriguing, eh?\n" + .string "How about you and I partner up?$" + + .string "That’s a sound decision!\n" + .string "I’ll go do the registration paperwork.$" + + .string "Hmm…\n" + .string "I think my POKéMON are tough…$" + + .string "I’m COOLTRAINER {STR_VAR_1}!$" + + .string "The POKéMON I have right now are one\n" + .string "{STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\n" + .string "Cool, huh?\p" + .string "Don’t you think it’d be pretty cool\n" + .string "if we made a tag team?$" + + .string "Cool!\n" + .string "I’ll go do the registration in a flash!$" + + .string "I thought that we’d make just\n" + .string "the greatest team ever.$" + + .string "I’m COOLTRAINER {STR_VAR_1}!$" + + .string "The team I’ve been raising has one\n" + .string "{STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Does that sound okay?\n" + .string "How about we become tag partners?$" + + .string "Sounds A-OK!\n" + .string "I’d better do the registration.$" + + .string "I was thinking how we would be\n" + .string "one tough team…$" + + .string "Heyo!\n" + .string "I’m {STR_VAR_1}, the POKéMANIAC!$" + + .string "What does a guy like me have?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1},\n" + .string "that’s what!\p" + .string "Let’s do it!\n" + .string "We’ll stomp around as a tag team!$" + + .string "Good call!\n" + .string "I’ll register the both of us!$" + + .string "My POKéMON are brutal!\n" + .string "It’s not my fault if you regret this!$" + + .string "Yo, there!\n" + .string "I’m KINDLER {STR_VAR_1}!$" + + .string "You know what my training cooked up?\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Well, what do you say?\n" + .string "Want to form a tag team?$" + + .string "All right!\n" + .string "I’ll get on with the registration.$" + + .string "Promise you’ll partner up with me\n" + .string "the next time we run into each other.$" + + .string "I’m {STR_VAR_1}, and I’m a CAMPER!$" + + .string "I’ve been raising one {STR_VAR_1}-\n" + .string "using {STR_VAR_2} and one$" + + .string "{STR_VAR_1}-using {STR_VAR_2}.\p" + .string "Do you think it’d be fun to team up?\n" + .string "I bet it would be!$" + + .string "Yeah!\n" + .string "Off I go to register!$" + + .string "Next time, okay?\n" + .string "I want to be on your team.$" + + .string "Hello!\n" + .string "I’m {STR_VAR_1}, and I’m a PICNICKER!$" + + .string "The POKéMON I’ve been taking are\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Are you interested in joining me\n" + .string "on a tag team?$" + + .string "Why, thank you!\n" + .string "I will do the registration now.$" + + .string "It would be nice if I could join you\n" + .string "some other time.$" + + .string "I’m PSYCHIC {STR_VAR_1}!$" + + .string "The twosome I’ve been raising are\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Would you like to form a tag team\n" + .string "with me?$" + + .string "Sure thing!\n" + .string "I’ll take care of the registration!$" + + .string "If we meet again, that’s when I’d like\n" + .string "to team up with you.$" + + .string "I’m {STR_VAR_1}.\n" + .string "I’m a PSYCHIC.$" + + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}--\n" + .string "they’re my disciples.\p" + .string "Doesn’t the idea of forming a tag-team\n" + .string "partnership intrigue you?$" + + .string "Thank you.\n" + .string "I’ll go deal with the registration.$" + + .string "I hope there will be another chance\n" + .string "to forge an alliance.$" + + .string "I’m SCHOOL KID {STR_VAR_1}!$" + + .string "One {STR_VAR_1}-using {STR_VAR_2}$" + + .string "and one {STR_VAR_1}-using\n" + .string "{STR_VAR_2} are my POKéMON pair.\p" + .string "May I please be your partner on\n" + .string "a tag team?$" + + .string "Ooh, thank you!\n" + .string "I’ll register at the counter right away!$" + + .string "Please?\n" + .string "May I join you the next time?$" + + .string "Hiya! The name’s {STR_VAR_1}!\n" + .string "I’m a POKéMON BREEDER!$" + + .string "The POKéMON I’ve raised are one\n" + .string "{STR_VAR_1}-using {STR_VAR_2} and$" + + .string "one {STR_VAR_1}-using {STR_VAR_2}.\p" + .string "Sound interesting?\n" + .string "How about we form a tag team, then?$" + + .string "All righty!\n" + .string "You leave the registration to me!$" + + .string "You have to team up with me next time,\n" + .string "all right?$" + + .string "I’m {STR_VAR_1}, and I’m proud to say\n" + .string "that I am a POKéFAN.$" + + .string "The darling POKéMON I’ve raised are\n" + .string "one {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}.\p" + .string "Aren’t they just the cutest?\n" + .string "We ought to make a team!$" + + .string "Thank you, dear!\n" + .string "I’ll be on my way to register!$" + + .string "My darling POKéMON are the best,\n" + .string "I’ll have you know. How annoying!$" + + .string "Hi, I’m SWIMMER {STR_VAR_1}.$" + + .string "One {STR_VAR_1}-using {STR_VAR_2}$" + + .string "and one {STR_VAR_1}-using\n" + .string "{STR_VAR_2} are what I’ve trained.\p" + .string "You and me, let’s make a tag team.$" + + .string "That’s cool!\n" + .string "I’ll register the two of us.$" + + .string "If we meet again, you owe me\n" + .string "a tag team!$" + + .string "What’s happening?\n" + .string "I’m {STR_VAR_1}, and I’m a TRIATHLETE.$" + + .string "I got a couple decent POKéMON.\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "It’d be neat if we made a tag team\n" + .string "together, so how about it?$" + + .string "Right on!\n" + .string "You wait while I register, okay?$" + + .string "I expect you’ll let me join you\n" + .string "next time, how’s that?$" + + .string "I’m the TRIATHLETE {STR_VAR_1}!$" + + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "another {STR_VAR_2} that knows how\n" + .string "to use {STR_VAR_1}. That’s my pair.\p" + .string "What do you think?\n" + .string "We’d make a good team, I’d say.$" + + .string "I like that answer!\n" + .string "I’ll get done with registration fast!$" + + .string "You’ll give me another chance to form\n" + .string "a partnership, won’t you?$" + + .string "Hi, there! Hello!\n" + .string "I’m {STR_VAR_1}, and I’m a SWIMMER!$" + + .string "Check out what I’ve been raising!\n" + .string "One {STR_VAR_2} with {STR_VAR_1} and$" + + .string "one {STR_VAR_2} with {STR_VAR_1}!\p" + .string "Sweet, huh?\n" + .string "It’d be sweet to form a team, too!$" + + .string "Much obliged!\n" + .string "I’ll get this registration thing done!$" + + .string "If we meet again, you have to team up\n" + .string "with me. You’ll do that, right?$" diff --git a/data/maps/scripts/SSTidalCorridor.inc b/data/maps/scripts/SSTidalCorridor.inc index b40666747..2faadc2fb 100644 --- a/data/maps/scripts/SSTidalCorridor.inc +++ b/data/maps/scripts/SSTidalCorridor.inc @@ -41,3 +41,316 @@ SSTidalRooms_EventScript_23C03C:: @ 823C03C msgbox SSTidalRooms_Text_23C553, 4 return +SSTidalCorridor_EventScript_23C050:: @ 823C050 + compare_var_to_value VAR_PORTHOLE, 2 + goto_eq SSTidalCorridor_EventScript_23C067 + compare_var_to_value VAR_PORTHOLE, 7 + goto_eq SSTidalCorridor_EventScript_23C07D + end + +SSTidalCorridor_EventScript_23C067:: @ 823C067 + special sub_8137FB0 + setvar VAR_PORTHOLE, 3 + lockall + playse SE_PINPON + msgbox SSTidalCorridor_Text_23C4E3, 4 + releaseall + end + +SSTidalCorridor_EventScript_23C07D:: @ 823C07D + special sub_8137FB0 + setvar VAR_PORTHOLE, 8 + lockall + playse SE_PINPON + msgbox SSTidalCorridor_Text_23C50F, 4 + releaseall + end + +SSTidalRooms_EventScript_23C093:: @ 823C093 + special sub_8137FB0 + setvar VAR_PORTHOLE, 8 + playse SE_PINPON + msgbox SSTidalRooms_Text_23C50F, 4 + return + +SSTidalRooms_EventScript_23C0A7:: @ 823C0A7 + switch VAR_PORTHOLE + case 2, SSTidalRooms_EventScript_23C03C + case 3, SSTidalRooms_EventScript_23C03C + case 6, SSTidalRooms_EventScript_23C028 + case 7, SSTidalRooms_EventScript_23C093 + return + +SSTidalCorridor_EventScript_23C0D9:: @ 823C0D9 + msgbox SSTidalCorridor_Text_23C6EC, 2 + end + +SSTidalCorridor_EventScript_23C0E2:: @ 823C0E2 + lock + faceplayer + waitse + playmoncry SPECIES_WINGULL, 0 + msgbox SSTidalCorridor_Text_23C7E1, 4 + waitmoncry + release + end + +SSTidalCorridor_EventScript_23C0F5:: @ 823C0F5 + msgbox SSTidalCorridor_Text_23C7F8, 3 + end + +SSTidalCorridor_EventScript_23C0FE:: @ 823C0FE + msgbox SSTidalCorridor_Text_23C800, 3 + end + +SSTidalCorridor_EventScript_23C107:: @ 823C107 + msgbox SSTidalCorridor_Text_23C808, 3 + end + +SSTidalCorridor_EventScript_23C110:: @ 823C110 + msgbox SSTidalCorridor_Text_23C810, 3 + end + +SSTidalCorridor_EventScript_23C119:: @ 823C119 + lock + faceplayer + compare_var_to_value VAR_PORTHOLE, 4 + goto_eq SSTidalCorridor_EventScript_23C13B + compare_var_to_value VAR_PORTHOLE, 8 + goto_eq SSTidalCorridor_EventScript_23C15A + msgbox SSTidalCorridor_Text_23C596, 4 + release + end + +SSTidalCorridor_EventScript_23C13B:: @ 823C13B + setrespawn 8 + msgbox SSTidalCorridor_Text_23C64F, 4 + checkflag FLAG_0x104 + call_if 1, SSTidalCorridor_EventScript_23C179 + warp LILYCOVE_CITY_HARBOR, 255, 8, 11 + waitstate + release + end + +SSTidalCorridor_EventScript_23C15A:: @ 823C15A + setrespawn 4 + msgbox SSTidalCorridor_Text_23C64F, 4 + checkflag FLAG_0x104 + call_if 1, SSTidalCorridor_EventScript_23C179 + warp SLATEPORT_CITY_HARBOR, 255, 8, 11 + waitstate + release + end + +SSTidalCorridor_EventScript_23C179:: @ 823C179 + setflag FLAG_0x3B7 + return + +SSTidalCorridor_EventScript_23C17D:: @ 823C17D + lockall + compare_var_to_value VAR_PORTHOLE, 2 + goto_eq SSTidalCorridor_EventScript_23C19E + compare_var_to_value VAR_PORTHOLE, 7 + goto_eq SSTidalCorridor_EventScript_23C19E + msgbox SSTidalCorridor_Text_23C6C3, 4 + releaseall + end + +SSTidalCorridor_EventScript_23C19E:: @ 823C19E + special sub_80FB7A4 + waitstate + end + +SSTidalCorridor_EventScript_23C1A3:: @ 823C1A3 + lock + faceplayer + checkflag FLAG_0x0F7 + goto_eq SSTidalCorridor_EventScript_23C1BD + call SSTidalCorridor_EventScript_23C1C7 + msgbox SSTidalCorridor_Text_23C65E, 4 + release + end + +SSTidalCorridor_EventScript_23C1BD:: @ 823C1BD + msgbox SSTidalCorridor_Text_23C6B0, 4 + release + end + +SSTidalCorridor_EventScript_23C1C7:: @ 823C1C7 + checktrainerflag TRAINER_PHILLIP + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_LEONARD + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_COLTON + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_MICAH + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_THOMAS + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_LEA_AND_JED + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_GARRET + goto_if 0, SSTidalCorridor_EventScript_23C218 + checktrainerflag TRAINER_NAOMI + goto_if 0, SSTidalCorridor_EventScript_23C218 + setflag FLAG_0x0F7 + goto SSTidalCorridor_EventScript_23C1BD + return + +SSTidalCorridor_EventScript_23C218:: @ 823C218 + return + +SSTidalCorridor_EventScript_23C219:: @ 823C219 + lockall + applymovement 5, SSTidalCorridor_Movement_23C26D + waitmovement 0 + applymovement 255, SSTidalCorridor_Movement_2725A8 + waitmovement 0 + msgbox SSTidalCorridor_Text_23C28F, 4 + closemessage + applymovement 255, SSTidalCorridor_Movement_23C27D + applymovement 1, SSTidalCorridor_Movement_23C284 + applymovement 5, SSTidalCorridor_Movement_23C275 + waitmovement 0 + playse SE_KAIDAN + waitse + removeobject 5 + applymovement 1, SSTidalCorridor_Movement_23C28B + waitmovement 0 + delay 30 + setflag FLAG_0x1D0 + setvar VAR_0x40D4, 1 + releaseall + end + +SSTidalCorridor_Movement_23C26D: @ 823C26D + step_left + step_left + step_left + step_left + step_left + step_left + step_left + step_end + +SSTidalCorridor_Movement_23C275: @ 823C275 + step_25 + step_14 + step_14 + step_14 + step_14 + step_down + step_left + step_end + +SSTidalCorridor_Movement_23C27D: @ 823C27D + step_14 + step_14 + step_14 + step_14 + step_13 + step_25 + step_end + +SSTidalCorridor_Movement_23C284: @ 823C284 + step_14 + step_right + step_right + step_26 + step_14 + step_27 + step_end + +SSTidalCorridor_Movement_23C28B: @ 823C28B + step_left + step_left + step_26 + step_end + +SSTidalCorridor_Text_23C28F: @ 823C28F + .string "SCOTT: Well, hi, hi!\n" + .string "{PLAYER}{KUN}, {PLAYER}{KUN}!\p" + .string "Something’s come up, so I have to\n" + .string "disembark, but am I glad to see you!\p" + .string "Congratulations, LEAGUE CHAMPION!\p" + .string "There’s a place I’d like to invite\n" + .string "someone like you.\p" + .string "It’s the…\n" + .string "BATTLE FRONTIER!\p" + .string "What’s the place like?\n" + .string "You’ll understand when you see it!\p" + .string "I’ve spoken with the ship’s CAPTAIN\n" + .string "about this.\p" + .string "The next time you take a ferry,\n" + .string "you should be able to sail to\l" + .string "the BATTLE FRONTIER.\p" + .string "Okay, {PLAYER}{KUN}, I’ll be waiting for you\n" + .string "at the BATTLE FRONTIER!$" + +SSTidalCorridor_Text_23C462: @ 823C462 +SSTidalRooms_Text_23C462: @ 823C462 + .string "This ferry is built to plow through\n" + .string "fast-running currents.\p" + .string "We hope you enjoy your voyage with us.\n" + .string "Feel free to explore the ship.$" + +SSTidalCorridor_Text_23C4E3: @ 823C4E3 + .string "We hope you enjoy your voyage on\n" + .string "our ferry.$" + +SSTidalCorridor_Text_23C50F: @ 823C50F +SSTidalRooms_Text_23C50F: @ 823C50F + .string "We have made land in SLATEPORT CITY.\n" + .string "Thank you for sailing with us.$" + +SSTidalRooms_Text_23C553: @ 823C553 + .string "We have made land in LILYCOVE CITY.\n" + .string "Thank you for sailing with us.$" + +SSTidalCorridor_Text_23C596: @ 823C596 + .string "It’ll be some time before we make land,\n" + .string "I reckon.\p" + .string "You can rest up in your cabin if you’d\n" + .string "like. Your cabin’s No. 2.\p" + .string "The bed in there is soft and plushy.\n" + .string "I can attest to how comfy it is!$" + +SSTidalCorridor_Text_23C64F: @ 823C64F + .string "We’ve arrived!$" + +SSTidalCorridor_Text_23C65E: @ 823C65E + .string "Go visit other cabins.\n" + .string "TRAINERS bored of the boat trip will\l" + .string "be itching to battle.$" + +SSTidalCorridor_Text_23C6B0: @ 823C6B0 + .string "Enjoy your cruise!$" + +SSTidalCorridor_Text_23C6C3: @ 823C6C3 + .string "The horizon spreads beyond\n" + .string "the porthole.$" + +SSTidalCorridor_Text_23C6EC: @ 823C6EC + .string "MR. BRINEY: Welcome aboard, {PLAYER}{KUN}!\p" + .string "They made me honorary captain of\n" + .string "the S.S. TIDAL!\p" + .string "You can call me CAPTAIN BRINEY now!\p" + .string "You know, I retired once before,\n" + .string "but when I saw this majestic ship…\p" + .string "Let me just say, it stirred my sleeping\n" + .string "soul as a sailor!$" + +SSTidalCorridor_Text_23C7E1: @ 823C7E1 + .string "PEEKO: Pihyo pihyohyo…$" + +SSTidalCorridor_Text_23C7F8: @ 823C7F8 + .string "Cabin 1$" + +SSTidalCorridor_Text_23C800: @ 823C800 + .string "Cabin 2$" + +SSTidalCorridor_Text_23C808: @ 823C808 + .string "Cabin 3$" + +SSTidalCorridor_Text_23C810: @ 823C810 + .string "Cabin 4$" diff --git a/data/maps/scripts/SouthernIsland_Exterior.inc b/data/maps/scripts/SouthernIsland_Exterior.inc index 8b82ff586..afcfd9cad 100644 --- a/data/maps/scripts/SouthernIsland_Exterior.inc +++ b/data/maps/scripts/SouthernIsland_Exterior.inc @@ -40,3 +40,16 @@ BattleFrontier_OutsideWest_EventScript_242A2C:: @ 8242A2C waitmovement 0 return +BattleFrontier_OutsideWest_Movement_242A37: @ 8242A37 + step_down + step_end + +BattleFrontier_OutsideWest_Movement_242A39: @ 8242A39 + step_left + step_25 + step_end + +SouthernIsland_Exterior_EventScript_242A3C:: @ 8242A3C + msgbox SouthernIsland_Exterior_Text_2A6AD5, 3 + end + |