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

16
scenes/houses/door.gd Normal file
View File

@ -0,0 +1,16 @@
extends StaticBody2D
@onready var animated_sprite_2d: AnimatedSprite2D = $AnimatedSprite2D
@onready var collision_shape_2d: CollisionShape2D = $CollisionShape2D
@onready var interactable_component: InteractableComponent = $InteractableComponent
func _ready() -> void:
interactable_component.interactable_activated.connect(on_interactable_activated)
interactable_component.interactable_deactivated.connect(on_interactable_deactivated)
func on_interactable_activated() -> void:
animated_sprite_2d.play("open_door")
collision_layer = 2
func on_interactable_deactivated() -> void:
animated_sprite_2d.play("close_door")
collision_layer = 1