ft: made sprite behaviour consistent across entities

This commit is contained in:
2026-03-07 13:12:18 +01:00
parent da15fb77a2
commit 1fbc2f6637
9 changed files with 21 additions and 16 deletions

View File

@@ -5,6 +5,7 @@ var dir = Vector3(1, 1, 0)
func enter(previous_state_path: String, data := {}) -> void:
timer.start((float)(randi() % 5)/5)
owner.play_sprite(owner.idle_sprite)
func physics_update(_delta: float) -> void:
owner.move(_delta * Vector3(randfn(0, 1), randfn(0, 1), 0), 1)