Added def for -TILE_SIZE
authorLukas Krickl <lukas@krickl.dev>
Mon, 9 Dec 2024 12:54:39 +0000 (13:54 +0100)
committerLukas Krickl <lukas@krickl.dev>
Mon, 9 Dec 2024 12:54:39 +0000 (13:54 +0100)
src/macros.inc
src/player.s
src/wram.s

index 9523f97ee66955974b10df0fc43a16a58fa9c696..ec9a6535119f5edc2ab6864f5c4932dfdda780c4 100644 (file)
@@ -97,3 +97,4 @@
   ld b, b
 @noassert
 #endmacro
+
index 8b826a0883cbb9823583ee85e6e4065e447e2a41..570744de6ae2a51d2413e69c7b704d8612a5e1e4 100644 (file)
@@ -143,7 +143,7 @@ player_update:
     ld [anim_step_y], a
 
     ; set expected offset 
-    ld a, 0xFF - ANIM_MOVE_TILE_SIZE + 1
+    ld a, ANIM_MOVE_TILE_SIZE_N
     add a, [hl]
     ld [anim_target_y], a
 
@@ -162,7 +162,7 @@ player_update:
     ld [anim_step_x], a
 
     ; set expected offset 
-    ld a, 0xFF - ANIM_MOVE_TILE_SIZE + 1
+    ld a, ANIM_MOVE_TILE_SIZE_N
     inc hl
     add a, [hl]
     dec hl
index 7ff1de70fff42f431378a5a1318051db8d6990b5..96b3396f1ef0f966ec329e07a2c469ed7610a1b7 100644 (file)
@@ -166,6 +166,9 @@ end_turn: .adv 1
 act: .adv 1
 
 #define ANIM_MOVE_TILE_SIZE 16
+
+  ; -TILE_SIZE
+#define ANIM_MOVE_TILE_SIZE_N 0xFF - ANIM_MOVE_TILE_SIZE  +1
 #define ANIM_STEP_DOWN 1
 #define ANIM_STEP_LEFT 0xFF
 #define ANIM_STEP_UP 0xFF