Emperor Servers

V2.1.3 Release

Added:

  • Results search! You can now search across all of your results files!
  • Car search (and the new results search) now use a new search index type. This is faster in both searching and indexing, and smaller on disk. Search indices have been moved to _your assetto install path_/server-manager/search-indices.
  • Checksum track and car KN5 files! Server Manager will now calculate the checksum of any KN5 file included with an uploaded track or car, these checksums can be compared against clients by turning on the “Checksum Track KN5” switch and selecting on option for “Checksum Car KN5” in any event config. Requires re-upload of existing tracks/cars. Please note this can result in KN5 files for all uploaded track layouts being checksummed, not just the layout that is currently in use.
  • If multiple cars have the same download URL then they will be grouped together in the Content Manager Wrapper description and notifications.
  • You can now choose a custom order for drivers when using the “Manual Driver Selection” Split Type in Race Weekend Session filtering. Selected driver names can be dragged up and down to change the order.
  • Adds the experimental “Add Randomness To Race Start” option in the Server Options. When enabled, this option will add a random value between 500ms and 2000ms to the race start timer after the lights have appeared on screen, but have not yet started counting down.
  • Added some advice to the cars page which explains how to upload multiple skins at once.
  • Shows track/car download links in the Race Details popup.
  • HTTP Sessions now have a configurable Max Age (see config.yml). Filesystem session stores are automatically cleaned up when files exceed this max age.
  • Added Event Details button to event details card shown at the top of the main home page.
  • Added an “Auto” theme type, which switches between dark and light themes depending on your operating system’s preference.
  • Basic Drift Mode information is now shown on the Live Timings page if Drift Mode is enabled, lap scores are also outputted to the server logs.
  • Added a switch in the Server Options to enable/disable the Discord bot. This means you can turn it off while still retaining the API token.
  • Added a points multiplier option to individual Championship Events. All points earned in the event will be affected by the multiplier. If the Championship has a second race multiplier set, the effective multiplier on the second race is the product of the championship event multiplier and the second race multiplier.
  • Discord notification messages and titles can now be controlled via a template, have a look at the Server Messages page for more info!
  • Added an improved error screen that displays the Server Manager log output.
  • Added some advice to the race setup form to help with configuring Driver Swaps.
  • You can now put the same car in different Championship Classes, for example if you wanted an “Amateur” class and a “Pro” class running the same car, it is now possible. Old results files (from v2.1.2 and below) imported to Championships are not compatible with this, and a fallback to the old method will be used.
  • EmperorServers.com customers can now disable “Register to Lobby” in the Server Options.

Fixed:

  • Track and Car pages now load much faster, thanks to a new results search index built into Server Manager.
  • You can now set pickup mode off and locked entry list on, this will “book” drivers in the entry list to the session.
  • Fixes an issue where scheduled events may not start.
  • The calendar will now show recurring Championship Events.
  • Recurring Championship Events with a COUNT set will now stop recurring correctly.
  • Fixes an issue where Dynamic Track grip would not be added incrementally.
  • Required Apps option now has a description on event creation pages.
  • Fixes an issue where the Real Penalty options page may not load if Real Penalty is not installed.
  • Prevents a rare case that could cause the starting grid to be shuffled on event restart.
  • Fixes an issue where KMR would not display some results files correctly. New results files created in the v2.1.3 update onwards will be compatible with KMR again. For the most accurate results details, use the results pages built into ACSM.
  • Fixes an issue where the car search would fail indexing because of malformed car mod ini files.
  • Fixes an issue where penalties could be applied to results files twice in rare scenarios.
  • Fixes an issue where in game penalties (drive throughs etc.) could not be cleared when moving to a new session.
  • Fixes an issue that would prevent connecting to the server using the spectator password or using the in game /spectator command to become a spectator.
  • Amended the track map builder to ignore disabled DRS zones.
  • Fixes an issue where the driver swap timer would not show correctly when performing a driver swap.
  • Fixes an issue where a driver swap could be incorrectly started if a driver disconnects in the wait time leading up to a race start.
  • Fixes an issue that could cause results pages to fail to load.
  • Added a limit to the number of points allowed in a pitlane spline. Malformed pitlane splines will be ignored by Server Manager and pitlane detection will be disabled.
  • Drivers can now change their name when reconnecting to a session with an open entry list. Driver nations are now assigned correctly.
  • Points penalties are now cleared when a Championship is duplicated.
  • Drivers that sign up to a Championship multiple times will no longer create multiple entries in a running practice session entry list.
  • Links and buttons inside Race Weekend events should work properly on mobile devices.
  • Log message about kicking a driver now displays the kick reason properly.
  • Buttons to add drivers to the blocklist on results pages should now function properly.
  • Fixes an issue where the time of day could cycle indefinitely when using Sol/CSP time multipliers.
  • Fixes an issue where pitlane detection could cause the application to crash if a track has pitlane points but no track points.

Removed:

  • The use_car_name_cache option has been removed, and the car name cache is enabled permanently.
  • In a multiserver setup, events that have been scheduled on other servers no longer show up in the Calendar. You can view them by switching to the server using the multiserver switcher.
  • We’ve removed the default server join message that is sent to all drivers entering the server. You can configure your own server join message in the Messages page in Server Manager.