anim_truncate_pos:
ret
+ ; same as actor_tile_update_rf_flags
+ ; but decs hl before calling and
+ ; increments again after
+player_tile_update_rf_flags:
+ dec hl
+ call actor_tile_update_rf_flags
+ inc hl
+ ret
+
; marks the current actor's tile
; as occupied by an actor
; also removes the flag from the actor's current tile
; this only works for the default case of
; an acotr needing a single tile.
; inputs:
- ; bc: original y/x position ptr
+ ; bc: (actor ptr) original y/x position ptr
; anim_target_y/x: target position
; returns:
; sets the RF_ACTOR flag at target_y/x