4
0
Fork 0
WolfBox/scripts/action.gd

13 lines
295 B
GDScript

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)