Skip to content

driver swaps, spectator car, many fixes

Compare
Choose a tag to compare
@cj123 cj123 released this 22 May 12:38

Added:

  • Driver Swaps! This premium feature adds the ability to do driver swaps in race sessions, without needing any game plugins! This leverages Assetto Corsa's "Partial Driver Swap" functionality and adds our own software on top of it to make it fair for everyone!
    • Driver Swaps work in Championships and Race Weekends
    • Configuration of Driver Swaps is done per-race in the Entry List section of the race form. Turn on Driver Swap and add multiple GUIDs to an Entrant, separated by ';'.
    • You can configure how long a driver swap should take, and disqualification and post-race penalties if people set off too early!
    • You can also set a minimum number of Driver Swaps that each car must make.
    • Driver Swap result files show which lap was completed by which driver (using the AutoFill Entrant list where possible to put names in)
    • Driver Swaps require compatible tracks. A compatible track has the timing line before or after all of the pitboxes.
      You can follow this guide (written by @mike855 - thanks!) to modify a track to be compatible: https://github.com/JustaPenguin/assetto-server-manager/wiki/Driver-swap-track-editing
  • Premium users can now specify a spectator car slot in Championships and Race Weekends. The spectator car will be added to the back of the grid and excluded from Championship Points and Race Weekend grid decisions.
  • A landing intro for hosted servers that points users in the right direction.
  • You can now broadcast a 3-2-1-GO countdown to all drivers from the Live Timings Admin Panel.
  • You can now duplicate Championships using the dropdown next to "Edit" in the Championship list.
  • You can now sort (and split!) Race Weekend Entry Lists by Championship Class - so you could for example run separate qualifying sessions for each class!
  • You can now manually choose drivers when filtering between two Race Weekend sessions, instead of picking split numbers.
  • Championships and Race Weekends now autofill the schedule input with the latest date currently scheduled in that Championship/Race Weekend, hopefully this will make life easier for some admins!
  • Added a new lua plugin function for onChampionshipEventStart that can add ballast to drivers based on their finishing position in some other event in the championship.
  • Added the option to toggle on/off exporting a second race to ACSR inside an ACSR enabled championship.
  • Championship Events and Race Weekend Sessions now show the date they were completed on.
  • Added a Championship Overview tab that shows colour-coded points across all events in a Championship.
  • Added a popup to Custom Races, Championships and Race Weekends that drivers can use to view details of the event.
  • You can now activate a timed scanner for new Scheduled Events that you have created/imported manually. Experimental, and only intended for advanced users.
  • Added a new option in config.yml (use_car_name_cache). When enabled, this loads the name for all cars into memory and uses them where possible in web pages. This improves the accuracy of car names (e.g. "Mercedes 190 EVO2" becomes "Mercedes-Benz 190E EVO II")
  • Real Penalty Tool integration! You can now use Server Manager to configure Real Penalty Tool. Much like the sTracker and KissMyRank integration, the ports and forwarding for this plugin will be automatically configured.

Fixed:

  • Race Weekend Championship sorters are no longer available in non-Championship Race Weekends.
  • Improved handling of track JSON files
  • Fixes an issue where the Content Manager Welcome Message disappeared in the previous update.
  • Fixes an issue where Race Weekend Sessions may not have the correct number of Championship Points fields.
  • Improved accuracy of DLC/Original Game information in content lists.
  • Race Weekend Sessions now indicate if there is an extra lap at the end of a race.
  • Fixes an issue where starting a race would sometimes cause Server Manager to freeze.
  • Content Manager now shows Championship descriptions for Championship Race Weekends.
  • Championship Race Weekends now send users their Championship points summary when they join.
  • Fixes an issue where the full grid would not be shown in the Race Weekend filter preview.
  • Made the new password screen a bit more visually unique, and added a paragraph to explain to new users that they should set their own password rather than using the default one.
  • Tyres with unsafe characters in the name (e.g. sv60's) should no longer cause issues with the Custom Race form.
  • Updated championship event start Lua plugin to take and return the full event entry list.
  • Fixes an issue where drivers would persist in the connected drivers table in Live Timings when they disconnect without completing a lap.
  • Fixes an issue where car tyres would not be added when cars are manually added to the content folder.
  • Where applicable, server password fields attempt to reject browser autofill.