small racing game im working on
Diffstat (limited to 'ui/diff.gd')
| -rw-r--r-- | ui/diff.gd | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ui/diff.gd b/ui/diff.gd new file mode 100644 index 0000000..e394ccc --- /dev/null +++ b/ui/diff.gd @@ -0,0 +1,14 @@ +extends SplitsDifference + +@export var gain_color: Color +@export var loss_color: Color + +func style(d: Change) -> void: + match d: + Change.LOSS: label_settings.font_color = loss_color + Change.GAIN: label_settings.font_color = gain_color + Change.EQUAL: + hide() + +func format(t: float) -> String: + return GameTimer.format_precise(t) |