aboutsummaryrefslogtreecommitdiffstats
path: root/macros/coords.asm
diff options
context:
space:
mode:
Diffstat (limited to 'macros/coords.asm')
-rw-r--r--macros/coords.asm36
1 files changed, 18 insertions, 18 deletions
diff --git a/macros/coords.asm b/macros/coords.asm
index 6b16e7f7..81388895 100644
--- a/macros/coords.asm
+++ b/macros/coords.asm
@@ -1,4 +1,4 @@
-validate_coords: MACRO
+MACRO validate_coords
IF _NARG >= 4
IF \1 >= \3
fail "x coord out of range"
@@ -11,11 +11,11 @@ validate_coords: MACRO
ENDC
ENDM
-hlcoord EQUS "coord hl,"
-bccoord EQUS "coord bc,"
-decoord EQUS "coord de,"
+DEF hlcoord EQUS "coord hl,"
+DEF bccoord EQUS "coord bc,"
+DEF decoord EQUS "coord de,"
-coord: MACRO
+MACRO coord
; register, x, y[, origin]
validate_coords \2, \3
IF _NARG >= 4
@@ -25,11 +25,11 @@ coord: MACRO
ENDC
ENDM
-hlbgcoord EQUS "bgcoord hl,"
-bcbgcoord EQUS "bgcoord bc,"
-debgcoord EQUS "bgcoord de,"
+DEF hlbgcoord EQUS "bgcoord hl,"
+DEF bcbgcoord EQUS "bgcoord bc,"
+DEF debgcoord EQUS "bgcoord de,"
-bgcoord: MACRO
+MACRO bgcoord
; register, x, y[, origin]
validate_coords \2, \3, BG_MAP_WIDTH, BG_MAP_HEIGHT
IF _NARG >= 4
@@ -39,22 +39,22 @@ bgcoord: MACRO
ENDC
ENDM
-hlowcoord EQUS "owcoord hl,"
-bcowcoord EQUS "owcoord bc,"
-deowcoord EQUS "owcoord de,"
+DEF hlowcoord EQUS "owcoord hl,"
+DEF bcowcoord EQUS "owcoord bc,"
+DEF deowcoord EQUS "owcoord de,"
-owcoord: MACRO
+MACRO owcoord
; register, x, y, map width
ld \1, wOverworldMap + ((\2) + 3) + (((\3) + 3) * ((\4) + (3 * 2)))
ENDM
-event_displacement: MACRO
+MACRO event_displacement
; map width, x blocks, y blocks
dw (wOverworldMap + 7 + (\1) + ((\1) + 6) * ((\3) >> 1) + ((\2) >> 1))
db \3, \2
ENDM
-dwcoord: MACRO
+MACRO dwcoord
; x, y
validate_coords \1, \2
IF _NARG >= 3
@@ -64,7 +64,7 @@ dwcoord: MACRO
ENDC
ENDM
-ldcoord_a: MACRO
+MACRO ldcoord_a
; x, y[, origin]
validate_coords \1, \2
IF _NARG >= 3
@@ -74,7 +74,7 @@ ldcoord_a: MACRO
ENDC
ENDM
-lda_coord: MACRO
+MACRO lda_coord
; x, y[, origin]
validate_coords \1, \2
IF _NARG >= 3
@@ -84,7 +84,7 @@ lda_coord: MACRO
ENDC
ENDM
-dbmapcoord: MACRO
+MACRO dbmapcoord
; x, y
db \2, \1
ENDM