Obtainable Safari Balls...?

Here's one for all the people that wanted another wacky interaction with the shady salesman!

He stands outside the Safari Zone selling his own Safari Balls. They act the same way, they're called the same thing, but they're looking a little off...hey, is that paint peeling off?

Anyway, this acts as a way to get Safari Balls outside of the Safari Zone, like in SwSh! Whether or not you wanna pretend that they're real, it's still neat that he's selling them to you for a good price.
This commit is contained in:
Martha Schilling 2023-11-23 22:19:08 +00:00
parent 3e811d4ed1
commit 29fc579c3f
15 changed files with 152 additions and 45 deletions

View file

@ -7,7 +7,7 @@ KeyItemFlags:
dbit TRUE ; TOWN_MAP
dbit TRUE ; BICYCLE
dbit TRUE ; SURFBOARD
dbit TRUE ; SAFARI_BALL
dbit FALSE ; SAFARI_BALL
dbit TRUE ; POKEDEX
dbit FALSE ; MOON_STONE
dbit FALSE ; ANTIDOTE

View file

@ -10,7 +10,7 @@ CeladonUniversityPokecenter_Object:
def_object_events
object_event 3, 1, SPRITE_NURSE, STAY, DOWN, 1 ; person
object_event 8, 3, SPRITE_SCIENTIST, STAY, LEFT_RIGHT, 2 ; person
object_event 10, 5, SPRITE_MIDDLE_AGED_MAN, WALK, ANY_DIR, 3 ; spamton
object_event 10, 5, SPRITE_MIDDLE_AGED_MAN, WALK, LEFT_RIGHT, 3 ; spamton
object_event 3, 5, SPRITE_SUPER_NERD, STAY, DOWN, 4 ; person
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 5 ; person
object_event 4, 1, SPRITE_CHANSEY, STAY, DOWN, 6 ; Chansey

View file

@ -12,7 +12,7 @@ CinnabarPokecenter_Object:
object_event 9, 4, SPRITE_COOLTRAINER_F, WALK, ANY_DIR, 2 ; person
object_event 2, 6, SPRITE_GENTLEMAN, STAY, NONE, 3 ; person
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person
object_event 9, 6, SPRITE_MIDDLE_AGED_MAN, STAY, DOWN, 5 ; spamton
object_event 9, 6, SPRITE_MIDDLE_AGED_MAN, WALK, LEFT_RIGHT, 5 ; spamton
object_event 8, 3, SPRITE_GAMEBOY_KID, STAY, DOWN, 6 ; Muk Trader
object_event 4, 1, SPRITE_CHANSEY, STAY, DOWN, 7 ; Chansey

View file

@ -5,27 +5,25 @@ FuchsiaCity_Object:
warp_event 15, 19, FUCHSIA_MART, 1
warp_event 11, 27, FUCHSIA_BILLS_GRANDPAS_HOUSE, 1
warp_event 19, 27, FUCHSIA_POKECENTER, 1
warp_event 27, 27, WARDENS_HOUSE, 1
warp_event 28, 27, WARDENS_HOUSE, 1
warp_event 18, 3, SAFARI_ZONE_GATE, 1
warp_event 5, 27, FUCHSIA_GYM, 1
warp_event 22, 13, FUCHSIA_MEETING_ROOM, 1
;warp_event 31, 27, FUCHSIA_GOOD_ROD_HOUSE, 2 these need to be replaced with...something.
;warp_event 31, 24, FUCHSIA_GOOD_ROD_HOUSE, 1
def_bg_events
bg_event 25, 17, 12 ; FuchsiaCityText12
bg_event 17, 5, 13 ; FuchsiaCityText13
bg_event 16, 19, 14 ; MartSignText
bg_event 20, 27, 15 ; PokeCenterSignText
bg_event 27, 29, 16 ; FuchsiaCityText16
bg_event 21, 17, 17 ; FuchsiaCityText17
bg_event 3, 29, 18 ; FuchsiaCityText18
bg_event 33, 7, 19 ; FuchsiaCityText19
bg_event 27, 7, 20 ; FuchsiaCityText20
bg_event 13, 7, 21 ; FuchsiaCityText21
bg_event 31, 13, 22 ; FuchsiaCityText22
bg_event 13, 15, 23 ; FuchsiaCityText23
bg_event 7, 7, 24 ; FuchsiaCityText24
bg_event 25, 17, 13 ; FuchsiaCityText12
bg_event 17, 5, 14 ; FuchsiaCityText13
bg_event 16, 19, 15 ; MartSignText
bg_event 20, 27, 16 ; PokeCenterSignText
bg_event 27, 29, 17 ; FuchsiaCityText16
bg_event 21, 17, 18 ; FuchsiaCityText17
bg_event 3, 29, 19 ; FuchsiaCityText18
bg_event 33, 7, 20 ; FuchsiaCityText19
bg_event 27, 7, 21 ; FuchsiaCityText20
bg_event 13, 7, 22 ; FuchsiaCityText21
bg_event 31, 13, 23 ; FuchsiaCityText22
bg_event 13, 15, 24 ; FuchsiaCityText23
bg_event 7, 7, 25 ; FuchsiaCityText24
def_object_events
object_event 10, 12, SPRITE_YOUNGSTER, WALK, LEFT_RIGHT, 1 ; person
@ -39,5 +37,6 @@ FuchsiaCity_Object:
object_event 8, 17, SPRITE_SEEL, WALK, ANY_DIR, 9 ; person
object_event 6, 5, SPRITE_FOSSIL, STAY, NONE, 10 ; person
object_event 11, 8, SPRITE_GAMBLER, STAY, UP, 11 ; person
object_event 15, 2, SPRITE_MIDDLE_AGED_MAN, STAY, DOWN, 12 ; spamton
def_warps_to FUCHSIA_CITY

View file

@ -12,7 +12,7 @@ RockTunnelPokecenter_Object:
object_event 7, 3, SPRITE_GENTLEMAN, WALK, LEFT_RIGHT, 2 ; person
object_event 2, 5, SPRITE_FISHER, STAY, NONE, 3 ; person
object_event 11, 2, SPRITE_LINK_RECEPTIONIST, STAY, DOWN, 4 ; person
object_event 9, 6, SPRITE_MIDDLE_AGED_MAN, STAY, DOWN, 5 ; spamton
object_event 9, 6, SPRITE_MIDDLE_AGED_MAN, WALK, LEFT_RIGHT, 5 ; spamton
object_event 4, 1, SPRITE_CHANSEY, STAY, DOWN, 6 ; Chansey
def_warps_to ROCK_TUNNEL_POKECENTER

View file

@ -188,7 +188,7 @@ SpriteSets:
db SPRITE_SNORLAX
; SPRITESET_FUCHSIA
db SPRITE_BIRD
db SPRITE_MIDDLE_AGED_MAN
db SPRITE_COOLTRAINER_M
db SPRITE_CHANSEY
db SPRITE_FISHER

View file

@ -31,6 +31,11 @@ _BicycleDescription::
next "for travel."
prompt
_SafariBallDescription::
text "Just an ULTRA BALL"
next "painted green."
prompt
_MoonStoneDescription::
_FireStoneDescription::
_ThunderStoneDescription::