diff --git a/Assets/scripts/Generator Panel.gd b/Assets/scripts/Generator Panel.gd index 0da38c6..3125606 100644 --- a/Assets/scripts/Generator Panel.gd +++ b/Assets/scripts/Generator Panel.gd @@ -2,12 +2,27 @@ extends Interactable signal Generator_Started +@export var need_key_prompt:String +@export var has_key_prompt:String +@export var key_inserted_prompt:String @onready var animate = $AnimationPlayer +var key_inserted:bool = false + func _ready(): animate.play("NoKey") +func _process(delta: float) -> void: + if GlobalSettings.HasGeneratorKey: + if key_inserted: + prompt_message = key_inserted_prompt + else: + prompt_message = has_key_prompt + else: + prompt_message = need_key_prompt + + func interact(player): print("Panel pressed") if GlobalSettings.HasGeneratorKey: