extends Node class_name Action @export var prompt: Prompt @export var answered_function: Callable func _init(pr: Prompt, fun: Callable) -> void: prompt = pr answered_function = fun func prompt_answered(answer: String, player: Player) -> bool: return answered_function.call(answer, player)