small racing game im working on
Diffstat (limited to 'ui/laps.gd')
| -rw-r--r-- | ui/laps.gd | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -4,13 +4,15 @@ class_name LapCounter var track: TrackLoader @export var label: Label -var lap := 0 +var lap := 0: + set(l): + lap = l + label.text = " %d/%d" % [lap, track.track.laps] func increment() -> void: lap += 1 - label.text = " %d/%d" % [lap, track.track.laps] -func assigned(_car, _ghost, _timer, _track: TrackLoader) -> void: +func assigned(_car, _timer, _track: TrackLoader) -> void: track = _track visible = track.track.laps > 1 increment() |