RGBDS syntax updates (#358)

New MACRO and DEF syntax
This commit is contained in:
vulcandth 2022-06-06 16:25:31 -05:00 committed by GitHub
parent d7808d110f
commit 6b5be9129c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
101 changed files with 958 additions and 958 deletions

View file

@ -1,4 +1,4 @@
bookshelf_tile: MACRO
MACRO bookshelf_tile
db \1, \2
db_tx_pre \3
ENDM

View file

@ -1,4 +1,4 @@
coll_tiles: MACRO
MACRO coll_tiles
IF _NARG
db \# ; all args
ENDC

View file

@ -14,7 +14,7 @@ DoorTileIDPointers:
dbw PLATEAU, .PlateauDoorTileIDs
db -1 ; end
door_tiles: MACRO
MACRO door_tiles
IF _NARG
db \# ; all args
ENDC

View file

@ -1,4 +1,4 @@
spinner: MACRO
MACRO spinner
; \1: source
; \2: offset (BANK() chokes on literals)
; \3: dest

View file

@ -1,4 +1,4 @@
tileset: MACRO
MACRO tileset
db BANK(\1_GFX)
dw \1_Block, \1_GFX, \1_Coll
db \2, \3, \4 ; counter tiles

View file

@ -4,7 +4,7 @@ WarpTileListPointers:
dw .FacingLeftWarpTiles
dw .FacingRightWarpTiles
warp_carpet_tiles: MACRO
MACRO warp_carpet_tiles
IF _NARG
db \# ; all args
ENDC

View file

@ -26,7 +26,7 @@ WarpTileIDPointers:
dw .PlateauWarpTileIDs
assert_table_length NUM_TILESETS
warp_tiles: MACRO
MACRO warp_tiles
IF _NARG
db \# ; all args
ENDC