mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-06 15:45:24 +13:00
Use rgbds 0.5.0 features:
- FOR loops
- {interpolation}
- REDEF EQUS
- \# for all macro args
This commit is contained in:
parent
4b64b146e4
commit
dd690920c9
15 changed files with 90 additions and 163 deletions
|
|
@ -1,8 +1,7 @@
|
|||
coll_tiles: MACRO
|
||||
REPT _NARG
|
||||
db \1
|
||||
shift
|
||||
ENDR
|
||||
IF _NARG
|
||||
db \# ; all args
|
||||
ENDC
|
||||
db -1 ; end
|
||||
ENDM
|
||||
|
||||
|
|
|
|||
|
|
@ -15,10 +15,9 @@ DoorTileIDPointers:
|
|||
db -1 ; end
|
||||
|
||||
door_tiles: MACRO
|
||||
REPT _NARG
|
||||
db \1
|
||||
shift
|
||||
ENDR
|
||||
IF _NARG
|
||||
db \# ; all args
|
||||
ENDC
|
||||
db 0 ; end
|
||||
ENDM
|
||||
|
||||
|
|
|
|||
|
|
@ -5,10 +5,9 @@ WarpTileListPointers:
|
|||
dw .FacingRightWarpTiles
|
||||
|
||||
warp_carpet_tiles: MACRO
|
||||
REPT _NARG
|
||||
db \1
|
||||
shift
|
||||
ENDR
|
||||
IF _NARG
|
||||
db \# ; all args
|
||||
ENDC
|
||||
db -1 ; end
|
||||
ENDM
|
||||
|
||||
|
|
|
|||
|
|
@ -27,10 +27,9 @@ WarpTileIDPointers:
|
|||
assert_table_length NUM_TILESETS
|
||||
|
||||
warp_tiles: MACRO
|
||||
REPT _NARG
|
||||
db \1
|
||||
shift
|
||||
ENDR
|
||||
IF _NARG
|
||||
db \# ; all args
|
||||
ENDC
|
||||
db -1 ; end
|
||||
ENDM
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue