claude godot 4 port
This commit is contained in:
+13
-13
@@ -1,35 +1,35 @@
|
||||
extends Resource
|
||||
class_name Flags
|
||||
|
||||
export var api_key :String
|
||||
export var location := "Leiden"
|
||||
export var alarms := []
|
||||
export var automatic_dark_mode := false
|
||||
@export var api_key: String
|
||||
@export var location: String = "Leiden"
|
||||
@export var alarms: Array = []
|
||||
@export var automatic_dark_mode: bool = false
|
||||
|
||||
export var show_celsius := true
|
||||
export var show_fahrenheit := true
|
||||
export var use_12_hour_clock := true
|
||||
@export var show_celsius: bool = true
|
||||
@export var show_fahrenheit: bool = true
|
||||
@export var use_12_hour_clock: bool = true
|
||||
|
||||
export var prevent_sleep_mode := false
|
||||
@export var prevent_sleep_mode: bool = false
|
||||
|
||||
signal alarm_added(alarm)
|
||||
signal alarm_removed(alarm)
|
||||
|
||||
func _changed():
|
||||
emit_signal("changed")
|
||||
emit_changed()
|
||||
|
||||
func add_alarm(new:Alarm)->bool:
|
||||
func add_alarm(new: Alarm) -> bool:
|
||||
if not new in alarms:
|
||||
alarms.append(new)
|
||||
emit_signal("alarm_added", new)
|
||||
alarm_added.emit(new)
|
||||
_changed()
|
||||
return true
|
||||
return false
|
||||
|
||||
func remove_alarm(current:Alarm)->bool:
|
||||
func remove_alarm(current: Alarm) -> bool:
|
||||
if current in alarms:
|
||||
alarms.erase(current)
|
||||
emit_signal("alarm_removed", current)
|
||||
alarm_removed.emit(current)
|
||||
_changed()
|
||||
return true
|
||||
return false
|
||||
|
||||
Reference in New Issue
Block a user