mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-09-17 02:40:50 +12:00

The groundwork for Brunswick Trail events has been done. Wild data, Cactus event, and Zapdos-G events are set up, plus an NPC. This also makes the Fake Tree sprite available. I made the warp at the tunnel in Brunswick goes directly to Celeste Hill and back. Warp tile made functional. Many bugs right now: - Cactus doesn't disappear after battling it. Also, making this work how I want it to is hard. - Pokemon are encountered on every tile, which is likely because it's considered to be indoors. In trying to fix this, I seemed to completely screw up the maps, so this isn't being committed. Handle this with care. - I made a spriteset specifically for Citrine, but it doesn't seem to be working for Brunswick, likely because Brunswick is an indoor map and thus isn't just taking it. Misc. changes: - Moved Sandy Shocks to a 4% encounter slot in Mt. Moon Crater to be equal to Scream Tail. - Restored the proper translation for the "rotten PRESIDENT" scientist, courtesy of Dr. Lava and Nob Ogasawara.
91 lines
3.8 KiB
NASM
91 lines
3.8 KiB
NASM
; ported from Yellow
|
|
; overworld sprites
|
|
; SpriteSheetPointerTable indexes (see data/sprites/sprites.asm)
|
|
const_def
|
|
const SPRITE_NONE ; $00
|
|
const SPRITE_RED ; $01
|
|
const SPRITE_BLUE ; $02
|
|
const SPRITE_OAK ; $03
|
|
const SPRITE_YOUNGSTER ; $04
|
|
const SPRITE_MONSTER ; $05
|
|
const SPRITE_COOLTRAINER_F ; $06
|
|
const SPRITE_COOLTRAINER_M ; $07
|
|
const SPRITE_LITTLE_GIRL ; $08
|
|
const SPRITE_BIRD ; $09
|
|
const SPRITE_MIDDLE_AGED_MAN ; $0a
|
|
const SPRITE_GAMBLER ; $0b
|
|
const SPRITE_SUPER_NERD ; $0c
|
|
const SPRITE_GIRL ; $0d
|
|
const SPRITE_HIKER ; $0e
|
|
const SPRITE_BEAUTY ; $0f
|
|
const SPRITE_GENTLEMAN ; $10
|
|
const SPRITE_DAISY ; $11
|
|
const SPRITE_BIKER ; $12
|
|
const SPRITE_SAILOR ; $13
|
|
const SPRITE_COOK ; $14
|
|
const SPRITE_BIKE_SHOP_CLERK ; $15
|
|
const SPRITE_MR_FUJI ; $16
|
|
const SPRITE_GIOVANNI ; $17
|
|
const SPRITE_ROCKET ; $18
|
|
const SPRITE_CHANNELER ; $19
|
|
const SPRITE_WAITER ; $1a
|
|
const SPRITE_ERIKA ; $1b
|
|
const SPRITE_MIDDLE_AGED_WOMAN ; $1c
|
|
const SPRITE_BRUNETTE_GIRL ; $1d
|
|
const SPRITE_LANCE ; $1e
|
|
const SPRITE_UNUSED_RED_1 ; $1f
|
|
const SPRITE_SCIENTIST ; $20
|
|
const SPRITE_ROCKER ; $21
|
|
const SPRITE_SWIMMER ; $22
|
|
const SPRITE_SAFARI_ZONE_WORKER ; $23
|
|
const SPRITE_GYM_GUIDE ; $24
|
|
const SPRITE_GRAMPS ; $25
|
|
const SPRITE_CLERK ; $26
|
|
const SPRITE_FISHING_GURU ; $27
|
|
const SPRITE_GRANNY ; $28
|
|
const SPRITE_NURSE ; $29
|
|
const SPRITE_LINK_RECEPTIONIST ; $2a
|
|
const SPRITE_SILPH_PRESIDENT ; $2b
|
|
const SPRITE_SILPH_WORKER ; $2c
|
|
const SPRITE_WARDEN ; $2d
|
|
const SPRITE_CAPTAIN ; $2e
|
|
const SPRITE_FISHER ; $2f
|
|
const SPRITE_KOGA ; $30
|
|
const SPRITE_GUARD ; $31
|
|
const SPRITE_UNUSED_RED_2 ; $32
|
|
const SPRITE_MOM ; $33
|
|
const SPRITE_BALDING_GUY ; $34
|
|
const SPRITE_LITTLE_BOY ; $35
|
|
const SPRITE_UNUSED_RED_3 ; $36
|
|
const SPRITE_GAMEBOY_KID ; $37
|
|
const SPRITE_FAIRY ; $38
|
|
const SPRITE_AGATHA ; $39
|
|
const SPRITE_BRUNO ; $3a
|
|
const SPRITE_LORELEI ; $3b
|
|
const SPRITE_SEEL ; $3c
|
|
const SPRITE_PIKACHU ; $3d
|
|
const SPRITE_OFFICER_JENNY ; $3e
|
|
const SPRITE_SANDSHREW ; $3f
|
|
const SPRITE_ODDISH ; $40
|
|
const SPRITE_BULBASAUR ; $41
|
|
const SPRITE_JIGGLYPUFF ; $42
|
|
const SPRITE_CLEFAIRY ; $43
|
|
const SPRITE_CHANSEY ; $44
|
|
const SPRITE_JESSIE ; $45
|
|
const SPRITE_JAMES ; $46
|
|
const SPRITE_CAT
|
|
const SPRITE_SMALL_BIRD
|
|
DEF FIRST_STILL_SPRITE EQU const_value
|
|
const SPRITE_POKE_BALL ; $47
|
|
const SPRITE_FOSSIL ; $48
|
|
const SPRITE_BOULDER ; $49
|
|
const SPRITE_PAPER ; $4a
|
|
const SPRITE_POKEDEX ; $4b
|
|
const SPRITE_CLIPBOARD ; $4c
|
|
const SPRITE_SNORLAX ; $4d
|
|
const SPRITE_FAKE_TREE ; $4e was SPRITE_UNUSED_OLD_AMBER
|
|
const SPRITE_OLD_AMBER ; $4f
|
|
const SPRITE_UNUSED_GAMBLER_ASLEEP_1 ; $50
|
|
const SPRITE_UNUSED_GAMBLER_ASLEEP_2 ; $51
|
|
const SPRITE_GAMBLER_ASLEEP ; $52
|
|
DEF NUM_SPRITES EQU const_value - 1 |