18 lines
371 B
GDScript
18 lines
371 B
GDScript
extends StaticBody3D
|
|
signal Generator_Started
|
|
|
|
@export var promt_message:String = "press e"
|
|
@export var promt_key:String
|
|
|
|
@onready var animate = $AnimationPlayer
|
|
|
|
func _ready():
|
|
animate.play("NoKey")
|
|
|
|
func interact(player):
|
|
print("Panel pressed")
|
|
if GlobalSettings.HasGeneratorKey:
|
|
animate.play("InsertKey")
|
|
animate.play("Press")
|
|
emit_signal("Generator_Started")
|