Files
Dawn-Godot/scripts/Entity/Component/EntityInteractable.gd
2025-05-12 21:00:13 -05:00

10 lines
346 B
GDScript

class_name EntityInteractable extends Node
@export var entityDirection:EntityDirection = null
@export var entity:Entity = null
@export var characterBody:CharacterBody3D = null;
signal onInteract(interactor:EntityInteractor, interactable:EntityInteractable)
func interact(interactor:EntityInteractor) -> void:
onInteract.emit(interactor, self)