claude godot 4 port

This commit is contained in:
2026-06-13 16:08:36 -04:00
parent aa1f470a7b
commit 1c1109fe93
227 changed files with 3112 additions and 2505 deletions
+7 -7
View File
@@ -1,18 +1,18 @@
extends VBoxContainer
var alarm_res:Alarm
onready var alarm_node = $"/root/main/alarm"
var alarm_res: Alarm
@onready var alarm_node = $"/root/main/alarm"
signal edit()
func _ready():
Config.connect("changed", self ,"_update")
Config.changed.connect(_update)
self.modulate.a = 0
var tween = get_tree().create_tween()
tween.set_trans(Tween.TRANS_CUBIC)
tween.tween_property(self, "modulate:a", 1.0, 0.5)
tween.play()
print(alarm_res)
_update()
@@ -20,7 +20,7 @@ func _ready():
func _update():
$"%hour".text = alarm_res.moment.padded_hour()
$"%minute".text = alarm_res.moment.padded_minute()
$"%active".pressed = alarm_res.active
$"%active".button_pressed = alarm_res.active
func _on_active_toggled(button_pressed):
@@ -41,7 +41,7 @@ func _on_delete_button_pressed():
tween.set_trans(Tween.TRANS_CUBIC)
tween.tween_property(self, "modulate:a", 0.0, 0.5)
tween.play()
yield(tween, "finished")
await tween.finished
self.queue_free()
if alarm_res:
Config.flags.remove_alarm(alarm_res)
@@ -50,4 +50,4 @@ func _on_delete_button_pressed():
func _on_edit_button_pressed():
if self.modulate.a != 1:
return
emit_signal("edit")
edit.emit()