}
else
{
- string racetime_text = string_null;
-
// build checkpoint split strings
if(race_time && race_previousbesttime)
s = MakeRaceString(race_checkpoint, TIME_DECODE(race_time) - TIME_DECODE(race_previousbesttime), 0, ((race_mypreviousbesttime) ? TIME_DECODE(race_time) - TIME_DECODE(race_mypreviousbesttime) : 0), 0, race_previousbestname);
else if (speed_diff == 0) speed_color = "^3";
if(race_time && race_previousbesttime && race_checkpoint_splits_speed[race_checkpoint])
- racetime_text = sprintf("%s ^7%d%s %s(%+d%s)", s, speed * speed_conversion_factor, units_text, speed_color, speed_diff * speed_conversion_factor, units_text);
+ s = sprintf("%s ^7%d%s %s(%+d%s)", s, speed * speed_conversion_factor, units_text, speed_color, speed_diff * speed_conversion_factor, units_text);
else
- racetime_text = sprintf("%s ^7%d%s", s, speed * speed_conversion_factor, units_text);
+ s = sprintf("%s ^7%d%s", s, speed * speed_conversion_factor, units_text);
// if fastest cp time, store speed for later comparison
if((TIME_DECODE(race_time) - TIME_DECODE(race_previousbesttime)) < 0 || !race_checkpoint_splits_speed[race_checkpoint])
if(race_time)
forcetime = TIME_ENCODED_TOSTRING(race_time, false);
- StoreRaceSplits(race_checkpoint, forcetime, racetime_text);
+ StoreRaceSplits(race_checkpoint, forcetime, s);
}
}
else