RGBDS syntax updates (#905)

New MACRO and DEF syntax
This commit is contained in:
vulcandth
2022-06-06 16:25:42 -05:00
committed by GitHub
parent a4d346cc8c
commit 3648afda16
179 changed files with 2546 additions and 2545 deletions

View File

@@ -1,13 +1,13 @@
; block ids
UNDERGROUND_DOOR_CLOSED1 EQU $2a
UNDERGROUND_DOOR_CLOSED2 EQU $3e
UNDERGROUND_DOOR_CLOSED3 EQU $3f
UNDERGROUND_DOOR_OPEN1 EQU $2d
UNDERGROUND_DOOR_OPEN2 EQU $3d
DEF UNDERGROUND_DOOR_CLOSED1 EQU $2a
DEF UNDERGROUND_DOOR_CLOSED2 EQU $3e
DEF UNDERGROUND_DOOR_CLOSED3 EQU $3f
DEF UNDERGROUND_DOOR_OPEN1 EQU $2d
DEF UNDERGROUND_DOOR_OPEN2 EQU $3d
ugdoor: MACRO
UGDOOR_\1_XCOORD EQU \2
UGDOOR_\1_YCOORD EQU \3
MACRO ugdoor
DEF UGDOOR_\1_XCOORD EQU \2
DEF UGDOOR_\1_YCOORD EQU \3
ENDM
; id, x, y
@@ -28,7 +28,7 @@ ENDM
ugdoor 15, 10, 18
ugdoor 16, 12, 18
doorstate: MACRO
MACRO doorstate
changeblock UGDOOR_\1_YCOORD, UGDOOR_\1_XCOORD, UNDERGROUND_DOOR_\2
ENDM