13 lines
266 B
GDScript
13 lines
266 B
GDScript
extends Interactable
|
|
|
|
var is_open = false
|
|
@onready var APlayer = $AnimationPlayer
|
|
|
|
|
|
func interact(player):
|
|
if not is_open and not APlayer.is_playing():
|
|
APlayer.play("Open")
|
|
is_open = true
|
|
elif not APlayer.is_playing():
|
|
APlayer.play("Close")
|
|
is_open = false |