2026-05-31 20:56:40 +10:00
|
|
|
extends Resource
|
|
|
|
|
class_name SleepyclockSave
|
|
|
|
|
|
2026-05-31 21:28:25 +10:00
|
|
|
@export var end_time : float = 0 # number of seconds past midnight the clock bar should fill up
|
|
|
|
|
@export var duration : float = 7200 # number of seconds the clock bar should progress for (end_time - duration = "start_time")
|
2026-06-01 00:33:34 +10:00
|
|
|
#@export var position : int = 0
|
2026-06-01 12:21:11 +10:00
|
|
|
@export var size : int = 10
|
|
|
|
|
@export var position : Data.Position = Data.Position.Bottom
|
2026-06-01 12:45:42 +10:00
|
|
|
@export var background_color : Color = Color("51006b")
|
|
|
|
|
@export var bar_color : Color = Color.DODGER_BLUE
|
|
|
|
|
@export var warning_color : Color = Color.RED
|
|
|
|
|
@export var bar_transparency : float = 0.5
|
2026-06-01 17:10:16 +10:00
|
|
|
@export var warning_time : float = 3600
|
|
|
|
|
@export var before_time : float = 86340
|
|
|
|
|
@export var after_time : float = 86340
|
|
|
|
|
@export var flashing : bool = true
|
|
|
|
|
@export var progress_style : Data.Styles = Data.Styles.Filling
|