.def int PLAYER_TILE_IDLE1 = 0x0E
.def int PLAYER_TILE_IDLE2 = 0x1E
-.def int LANTERN_TILE_IDLE1 = 0x0C
+.def int PLAYER_TILE_IDLE3 = 0x2E
-.def int BROOM_TILE_IDLE1 = 0x04
-.def int BROOM_TILE_IDLE2 = 0x14
-.def int BROOM_TILE_IDLE3 = 0x24
; init the player
; inputs:
; hl: pointer to player memory
ld a, b
ld [hl+], a
+ ; obj 3
+ ld a, d ; y
+ add a, OBJ_OFF_Y-8
+ ld [hl+], a
+ ld a, e ; x
+ add a, 8 +OBJ_OFF_X-7
+ ld [hl+], a
+
+ ; itdle tile 2
+ ld a, PLAYER_TILE_IDLE3
+ ld [hl+], a
+
+ ; flags
+ ld a, b
+ ld [hl+], a
+
ret
; uses a resource such as