package SCX::Car;
use strict;
+use Time::HiRes qw(gettimeofday);
sub new {
my ($class, $args) = @_;
my $self = {
- gui => $args->{gui},
+ gui => $args->{gui},
throttle => -1,
- fuel => -1,
- order => $args->{order},
- track => $args->{track},
+ fuel => -1,
+ id => $args->{id},
+ track => $args->{track},
};
bless $self, $class;
- $self->set_throttle(undef);
- $self->set_fuel(undef);
-
return $self;
}
&& $self->{driver} == $driver_name);
$self->{driver} = $driver_name;
- $self->gui->set_driver($self->{order}, $driver_name || '--');
+ $self->gui->set_name($self->{order}, $driver_name || '--');
}
sub enter_pit_lane {
$self->{order} = $pos;
- $self->gui->set_driver($self->{order}, $self->{driver}
+ $self->gui->set_name($self->{order}, $self->{driver}
|| '--');
$self->gui->set_car_icon($self->{order}, $self->{car_icon});
$self->gui->set_throttle($self->{order}, $self->{throttle});