i dont even remember

This commit is contained in:
2024-01-19 22:17:44 +01:00
parent af5ad7e3f6
commit 448c2f352a
32 changed files with 596 additions and 32 deletions

View File

@@ -4,4 +4,7 @@ extends Completer
func _on_interaction_area_interacted():
animation_player.play("press")
super.toggle_complete()
toggle_complete()
if one_shot:
await animation_player.animation_finished
$Button.hide()

View File

@@ -1,16 +1,16 @@
@tool
extends Node
class_name Completer
@export var one_shot: bool
signal completed
signal uncompleted
signal triggered
var toggle: bool = true
var completed: bool
func toggle_complete():
toggle = !toggle
if one_shot || toggle:
completed.emit()
if one_shot:
completed = true
else:
uncompleted.emit()
completed = !completed
triggered.emit()