pokecrystal-board/data/maps/roofs.asm

34 lines
984 B
NASM
Raw Normal View History

2018-02-04 18:39:46 -08:00
; MapGroupRoofs values; Roofs indexes
const_def
const ROOF_NEW_BARK ; 0
const ROOF_VIOLET ; 1
const ROOF_AZALEA ; 2
const ROOF_OLIVINE ; 3
const ROOF_GOLDENROD ; 4
DEF NUM_ROOFS EQU const_value
2018-02-04 18:39:46 -08:00
2018-06-24 07:09:41 -07:00
MapGroupRoofs:
; entries correspond to MAPGROUP_* constants
; values are indexes for Roofs (see below)
table_width 1, MapGroupRoofs
2018-02-04 18:39:46 -08:00
db -1 ; 0
db ROOF_OLIVINE ; 1 (Level1)
if DEF(_DEBUG)
db ROOF_OLIVINE ; 1 (DebugLevel1)
2023-10-02 07:11:52 -07:00
db ROOF_OLIVINE ; 2 (DebugLevel2)
db ROOF_OLIVINE ; 3 (DebugLevel3)
db ROOF_OLIVINE ; 4 (DebugLevel4)
db ROOF_OLIVINE ; 5 (DebugLevel5)
endc
assert_table_length NUM_MAP_GROUPS + 1
2017-12-25 09:41:31 -08:00
2018-06-24 07:09:41 -07:00
Roofs:
2018-02-04 18:39:46 -08:00
; entries correspond to ROOF_* constants
table_width ROOF_LENGTH * LEN_2BPP_TILE, Roofs
INCBIN "gfx/tilesets/roofs/new_bark.2bpp"
INCBIN "gfx/tilesets/roofs/violet.2bpp"
INCBIN "gfx/tilesets/roofs/azalea.2bpp"
INCBIN "gfx/tilesets/roofs/olivine.2bpp"
INCBIN "gfx/tilesets/roofs/goldenrod.2bpp"
assert_table_length NUM_ROOFS