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>
40 lines
1.1 KiB
NASM
40 lines
1.1 KiB
NASM
MACRO tileset
|
|
db BANK(\1_GFX) ; shared bank
|
|
dw \1_Meta, \1_GFX, \1_Coll
|
|
dw \2, ; animation set
|
|
dw NULL ; unused
|
|
ENDM
|
|
|
|
Tilesets::
|
|
; name, animation set
|
|
table_width TILESET_LENGTH
|
|
tileset SilentHill, TilesetGenericAnim
|
|
tileset OldCity, TilesetWaterAnim
|
|
tileset West, TilesetFlowerAnim
|
|
tileset HighTech, TilesetFlowerAnim
|
|
tileset Birdon, TilesetWaterAnim
|
|
tileset Font, TilesetFontAnim
|
|
tileset North, TilesetWaterAnim
|
|
tileset Kanto, TilesetFlowerAnim
|
|
tileset South, TilesetWaterAnim
|
|
tileset House, TilesetNoAnim
|
|
tileset Lab, TilesetNoAnim
|
|
tileset TraditionalHouse, TilesetNoAnim
|
|
tileset Pokecenter, TilesetNoAnim
|
|
tileset Mart, TilesetNoAnim
|
|
tileset Aquarium, TilesetNoAnim
|
|
tileset Tower, TilesetNoAnim
|
|
tileset DeptStore, TilesetNoAnim
|
|
tileset Gate, TilesetNoAnim
|
|
tileset RadioTower, TilesetNoAnim
|
|
tileset RocketHouse, TilesetRocketHouseAnim
|
|
tileset Gym, TilesetNoAnim
|
|
tileset Office, TilesetNoAnim
|
|
tileset RuinsOfAlph, TilesetNoAnim
|
|
tileset Cave, TilesetNoAnim
|
|
tileset PowerPlant, TilesetNoAnim
|
|
tileset Ship, TilesetNoAnim
|
|
tileset ShipPort, TilesetNoAnim
|
|
tileset Forest, TilesetGenericAnim
|
|
assert_table_length NUM_TILESETS
|