8 lines
168 B
GDScript
8 lines
168 B
GDScript
extends Area2D
|
|
class_name Interactable
|
|
|
|
@export var actions : Array[InteractableAction] = []
|
|
|
|
func interact(p : Player):
|
|
for a in actions:
|
|
a.action(p, self) |