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