Mt Moon Rocket has Raticate again, Arbok in Game Corner

Minor upgrades in accordance with the recent KEP playtest.

The Mt. Moon Rocket with the Raticate is arguably one of the most iconic NPC trainers in Pokemon history and under no circumstances should it be cut. No matter what Yellow tells you.

Added a nice Arbok NPC to the Game Corner to make more use of the new overworld sprites I did. It's basically a guard for the attendant to its left - need some safety in casinos, y'know? Especially pachinko parlours...

I put the Arbok text in `text_2.asm` since it'll likely be used by other maps down the line. Or not, but it's good for architecture.
This commit is contained in:
Llinos Evans 2023-06-05 13:00:20 +01:00
parent 3f2a065992
commit 14c92ac855
4 changed files with 15 additions and 1 deletions

View file

@ -21,5 +21,6 @@ GameCorner_Object:
object_event 14, 11, SPRITE_CLERK, STAY, LEFT, 9 ; person
object_event 17, 13, SPRITE_GENTLEMAN, STAY, RIGHT, 10 ; person
object_event 9, 5, SPRITE_ROCKET, STAY, UP, 11, OPP_ROCKET, 7
object_event 6, 6, SPRITE_ARBOK, STAY, DOWN, 14 ; Arbok attendant
def_warps_to GAME_CORNER

View file

@ -15,7 +15,7 @@ MtMoonB2F_Object:
object_event 9, 3, SPRITE_JESSIE, STAY, LEFT, 2
object_event 15, 22, SPRITE_ROCKET, STAY, DOWN, 3, OPP_ROCKET, 2
object_event 11, 16, SPRITE_ROCKET, STAY, DOWN, 4, OPP_ROCKET, 3
object_event 29, 17, SPRITE_ROCKET, STAY, LEFT, 5, OPP_ROCKET, 1
object_event 29, 17, SPRITE_ROCKET, STAY, LEFT, 5, OPP_ROCKET, 4 ; Raticate Boss
object_event 9, 4, SPRITE_JAMES, STAY, LEFT, 6
object_event 12, 6, SPRITE_FOSSIL, STAY, NONE, 7 ; person
object_event 13, 6, SPRITE_FOSSIL, STAY, NONE, 8 ; person

View file

@ -1846,3 +1846,7 @@ _MeltanIncrement::
text "<PLAYER> found"
line "10 MELTAN CANDY!"
prompt
_GameCornerArbok:: ; Putting here to be potentially farcalled somewhere else.
text "ARBOK: Chaaarbok!"
done

View file

@ -130,6 +130,7 @@ GameCorner_TextPointers:
dw CeladonGameCornerText11
dw CeladonGameCornerText12
dw CeladonGameCornerText13
dw GameCornerArbok
CeladonGameCornerText1:
text_far _CeladonGameCornerText1
@ -525,3 +526,11 @@ Has9990Coins:
ld a, $90
ldh [hCoins + 1], a
jp HasEnoughCoins
GameCornerArbok:
text_far _GameCornerArbok
text_asm
ld a, ARBOK
call PlayCry
call WaitForSoundToFinish
jp TextScriptEnd