car tail removed until an optional flag will be implemented

This commit is contained in:
Luca Borsari 2024-09-06 16:36:05 +02:00
parent cd6541592b
commit 2b4160d579

View file

@ -664,11 +664,11 @@ void draw_car( track_t* tck, car_t* car ) {
switch ( car->trackID ){
case TRACK_MAIN:
// for(int i=0; i<=1; ++i )
// track.setPixelColor( ((word)car->dist % cfg->nled_main) - i, car->color );
uint8_t carlenght = car->nlap < 6 ? car->nlap : 6; // Max cartatail lenght = 7
for(int i=0; i<= carlenght; ++i )
track.setPixelColor( ((word)car->dist % cfg->nled_main) + i, car->color );
for(int i=0; i<=1; ++i )
track.setPixelColor( ((word)car->dist % cfg->nled_main) - i, car->color );
// uint8_t carlenght = car->nlap < 6 ? car->nlap : 6; // Max cartatail lenght = 7
// for(int i=0; i<= carlenght; ++i )
// track.setPixelColor( ((word)car->dist % cfg->nled_main) + i, car->color );
if(param_option_is_active(&tck->cfg, BATTERY_MODE_OPTION)){ // Battery Mode ON
if ( car->charging==1 ) {
track.setPixelColor( ((word)car->dist % cfg->nled_main) - 2, 0x010100 * 50*(millis()/(201-2*(byte)car->battery)%2));