mirror of
https://github.com/pret/pokegold-spaceworld.git
synced 2026-08-08 11:18:13 -05:00
This uses catch-all files like main.asm to reduce the total quantity and size of build objects (from 1.1 GB to 70 MB). --------- Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
206 lines
3.7 KiB
NASM
206 lines
3.7 KiB
NASM
; Usable sprite IDs for outdoor map groups
|
|
|
|
; Sprites outside of whatever is defined in its map group will be rendered
|
|
; as the player sprite.
|
|
|
|
MapGroupSpriteSets:
|
|
db $01 ; MAPGROUP_SILENT
|
|
db $02 ; MAPGROUP_OLD
|
|
db $03 ; MAPGROUP_WEST
|
|
db $04 ; MAPGROUP_HIGHTECH
|
|
db $05 ; MAPGROUP_FONT
|
|
db $06 ; MAPGROUP_BIRDON
|
|
db $07 ; MAPGROUP_NEWTYPE
|
|
db $08 ; MAPGROUP_SUGAR
|
|
db $0e ; MAPGROUP_BLUE
|
|
db $09 ; MAPGROUP_STAND
|
|
db $0a ; MAPGROUP_KANTO
|
|
db $0b ; MAPGROUP_PRINCE
|
|
db $0d ; MAPGROUP_MT_FUJI
|
|
db $0c ; MAPGROUP_SOUTH
|
|
db $0e ; MAPGROUP_NORTH
|
|
db $01 ; MAPGROUP_MISC
|
|
db $01 ; MAPGROUP_EMPTY
|
|
db $01
|
|
db $01
|
|
db $01
|
|
db $01
|
|
db $01
|
|
db $01
|
|
db $01
|
|
db $01
|
|
db $01
|
|
db $01
|
|
db $01
|
|
|
|
SpriteSets:
|
|
; Each sprite set is 10 entries long, instead of 11 entries like in Gen I / II.
|
|
|
|
; sprite set $01
|
|
db SPRITE_BLUE
|
|
db SPRITE_SILVER
|
|
db SPRITE_OFFICER
|
|
db SPRITE_TEACHER
|
|
db SPRITE_SUPER_NERD
|
|
db SPRITE_YOUNGSTER
|
|
db SPRITE_FISHER
|
|
db SPRITE_RHYDON
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|
|
|
|
; sprite set $02
|
|
db SPRITE_GRAMPS
|
|
db SPRITE_TWIN
|
|
db SPRITE_BUG_CATCHER_BOY
|
|
db SPRITE_YOUNGSTER
|
|
db SPRITE_TEACHER
|
|
db SPRITE_SUPER_NERD
|
|
db SPRITE_GRANNY
|
|
db SPRITE_RHYDON
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|
|
|
|
; sprite set $03
|
|
db SPRITE_LASS
|
|
db SPRITE_COOLTRAINER_F
|
|
db SPRITE_ROCKER
|
|
db SPRITE_SAILOR
|
|
db SPRITE_GENTLEMAN
|
|
db SPRITE_ROCKET_M
|
|
db SPRITE_FISHER
|
|
db SPRITE_CLEFAIRY
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|
|
|
|
; sprite set $04
|
|
db SPRITE_SILVER
|
|
db SPRITE_TWIN
|
|
db SPRITE_SAILOR
|
|
db SPRITE_POKEFAN_M
|
|
db SPRITE_SWIMMER_M
|
|
db SPRITE_SWIMMER_F
|
|
db SPRITE_FISHER
|
|
db SPRITE_RHYDON
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|
|
|
|
; sprite set $05
|
|
db SPRITE_LASS
|
|
db SPRITE_BUG_CATCHER_BOY
|
|
db SPRITE_YOUNGSTER
|
|
db SPRITE_SAILOR
|
|
db SPRITE_GYM_GUY
|
|
db SPRITE_SWIMMER_M
|
|
db SPRITE_SWIMMER_F
|
|
db SPRITE_RHYDON
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|
|
|
|
; sprite set $06
|
|
db SPRITE_ROCKET_M
|
|
db SPRITE_LASS
|
|
db SPRITE_YOUNGSTER
|
|
db SPRITE_COOLTRAINER_M
|
|
db SPRITE_POKEFAN_M
|
|
db SPRITE_ROCKET_F
|
|
db SPRITE_FISHER
|
|
db SPRITE_RHYDON
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|
|
|
|
; sprite set $07
|
|
db SPRITE_SILVER
|
|
db SPRITE_YOUNGSTER
|
|
db SPRITE_GIRL
|
|
db SPRITE_ROCKER
|
|
db SPRITE_POKEFAN_M
|
|
db SPRITE_GENTLEMAN
|
|
db SPRITE_FISHER
|
|
db SPRITE_SAILOR
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|
|
|
|
; sprite set $08
|
|
db SPRITE_TWIN
|
|
db SPRITE_BUG_CATCHER_BOY
|
|
db SPRITE_GRAMPS
|
|
db SPRITE_GRANNY
|
|
db SPRITE_SWIMMER_M
|
|
db SPRITE_SWIMMER_F
|
|
db SPRITE_FISHER
|
|
db SPRITE_RHYDON
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|
|
|
|
; sprite set $09
|
|
db SPRITE_SAKAKI
|
|
db SPRITE_45
|
|
db SPRITE_TWIN
|
|
db SPRITE_TEACHER
|
|
db SPRITE_ROCKER
|
|
db SPRITE_RHYDON
|
|
db SPRITE_CLEFAIRY
|
|
db SPRITE_PIDGEY
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|
|
|
|
; sprite set $0a
|
|
db SPRITE_LASS
|
|
db SPRITE_YOUNGSTER
|
|
db SPRITE_COOLTRAINER_F
|
|
db SPRITE_COOLTRAINER_M
|
|
db SPRITE_POKEFAN_M
|
|
db SPRITE_GENTLEMAN
|
|
db SPRITE_FISHER
|
|
db SPRITE_RHYDON
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|
|
|
|
; sprite set $0b
|
|
db SPRITE_OKIDO
|
|
db SPRITE_TWIN
|
|
db SPRITE_BUG_CATCHER_BOY
|
|
db SPRITE_SUPER_NERD
|
|
db SPRITE_POKEFAN_F
|
|
db SPRITE_GRAMPS
|
|
db SPRITE_GRANNY
|
|
db SPRITE_CLEFAIRY
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|
|
|
|
; sprite set $0c
|
|
db SPRITE_SILVER
|
|
db SPRITE_TWIN
|
|
db SPRITE_TEACHER
|
|
db SPRITE_ROCKER
|
|
db SPRITE_FISHING_GURU
|
|
db SPRITE_SWIMMER_M
|
|
db SPRITE_SWIMMER_F
|
|
db SPRITE_FISHER
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|
|
|
|
; sprite set $0d
|
|
db SPRITE_YOUNGSTER
|
|
db SPRITE_GIRL
|
|
db SPRITE_COOLTRAINER_M
|
|
db SPRITE_SCIENTIST
|
|
db SPRITE_45
|
|
db SPRITE_46
|
|
db SPRITE_FISHER
|
|
db SPRITE_RHYDON
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|
|
|
|
; sprite set $0e
|
|
db SPRITE_SILVER
|
|
db SPRITE_TWIN
|
|
db SPRITE_YOUNGSTER
|
|
db SPRITE_TEACHER
|
|
db SPRITE_SUPER_NERD
|
|
db SPRITE_LASS
|
|
db SPRITE_SWIMMER_M
|
|
db SPRITE_SWIMMER_F
|
|
db SPRITE_POKE_BALL
|
|
db SPRITE_POKEDEX
|