added project with nerabochie cows

This commit is contained in:
arrrtemida
2025-08-22 17:16:22 +05:00
commit 0d3f195aff
147 changed files with 5060 additions and 0 deletions

View File

@ -0,0 +1,33 @@
extends NodeState
@export var player: Player
@export var animated_sprite_2d : AnimatedSprite2D
func _on_process(_delta : float) -> void:
pass
func _on_physics_process(_delta : float) -> void:
pass
func _on_next_transitions() -> void:
if !animated_sprite_2d.is_playing():
transition.emit("Idle")
func _on_enter() -> void:
if player.player_direction == Vector2.UP:
animated_sprite_2d.play("tilling_back")
elif player.player_direction == Vector2.RIGHT:
animated_sprite_2d.play("tilling_right")
elif player.player_direction == Vector2.DOWN:
animated_sprite_2d.play("tilling_front")
elif player.player_direction == Vector2.LEFT:
animated_sprite_2d.play("tilling_left")
else:
animated_sprite_2d.play("tilling_front")
func _on_exit() -> void:
animated_sprite_2d.stop()