2025-07-24 08:41:19 -04:00
|
|
|
class_name Interactable extends StaticBody2D
|
2025-08-06 22:31:36 -04:00
|
|
|
|
|
|
|
|
var busy : bool = false
|
|
|
|
|
var queue : GuildQueue
|
|
|
|
|
|
2025-08-07 01:02:48 -04:00
|
|
|
signal interaction_complete()
|
2025-08-06 22:31:36 -04:00
|
|
|
|
|
|
|
|
func _ready() -> void:
|
|
|
|
|
queue = $Queue
|
|
|
|
|
|
|
|
|
|
func interact(interactor, service : String = ""):
|
2025-08-07 01:02:48 -04:00
|
|
|
interaction_complete.emit()
|