small racing game im working on
Diffstat (limited to 'classes/timer.gd')
-rw-r--r--classes/timer.gd6
1 files changed, 5 insertions, 1 deletions
diff --git a/classes/timer.gd b/classes/timer.gd
index 01684b5..a193c7f 100644
--- a/classes/timer.gd
+++ b/classes/timer.gd
@@ -12,6 +12,10 @@ func start() -> void:
func stop() -> void:
set_process(false)
+func reset() -> void:
+ stop()
+ elapsed_time = 0.0
+
func now() -> float:
return elapsed_time
@@ -23,4 +27,4 @@ func fmt_now() -> String:
return GameTimer.format(elapsed_time)
func _process(delta: float) -> void:
- elapsed_time += delta \ No newline at end of file
+ elapsed_time += delta