JackIt/scripts/action.gd

13 lines
307 B
GDScript

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