X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=SCX%2FTrack.pm;h=09db4b708690c753f4b2e9f549fb893c8c1745ce;hb=041b40ba9d04693394c1472224cbb4285a0280c3;hp=c1f66a3e8890307f2b9316042db1427d7dcdde10;hpb=345e8e96dea605056d0c35461c4f16234c247fba;p=slotcarman.git diff --git a/SCX/Track.pm b/SCX/Track.pm index c1f66a3..09db4b7 100644 --- a/SCX/Track.pm +++ b/SCX/Track.pm @@ -98,9 +98,8 @@ sub race_setup { $self->{gui}->best_lap(undef); for my $car (0..5) { + $self->car($car)->reset; $self->car($car)->set_order($car); - $self->car($car)->set_lap(0); - $self->car($car)->set_laptime(undef); } } @@ -133,5 +132,19 @@ sub qualification_start { $self->{gui}->best_lap(undef); } +sub packet_received { + my ($self, $time) = @_; + + if ($self->{race_running}) { + $self->gui->time($time - $self->{race_running_since}); + } +} + +sub recalc_order { + my ($self) = @_; + + # FIXME: Implement me +} + 1;