Driver Swaps - JustaPenguin/assetto-server-manager GitHub Wiki
As of v1.7.5 Server Manager supports driver swaps, this guide will go through how to set a driver swap up properly!
First of all you need to make sure that your track is compatible with driver swaps, the start/finish line needs to be before/after all of the pit boxes! If it isn't compatible by default, there is a guide to convert existing tracks here.
Now you can start setting up your event! First you need to configure your entrants with each driver guid included in the format guid1
;guid2
, as seen in the example below.
Then you just need to configure the swap itself. Driver swaps have a few different options:
-
Minimum Driver Swap Time (seconds) - Minimum time for a driver swap, used to avoid giving users with faster computers an advantage. If the second driver sets off before this time they will be disqualified/given a penalty based on configuration.
-
Driver Swap Disqualification Window (seconds) - Driver will be kicked from the race and disqualified if they set off this many seconds or more before the minimum time during a Driver Swap.
-
Driver Swap Penalty Window (seconds) - If a driver sets off this many seconds or more before the minimum time during a Driver Swap, they will be given a penalty equal to the number of seconds left in the countdown plus 5 seconds.
-
Minimum Number Of Driver Swaps - The number of swaps that a driver must complete. If they do not complete the required number of stops, they are penalised (see below).
-
Not Enough Driver Swaps Penalty (seconds) - The penalty in seconds that is applied to a driver for each Driver Swap under the required minimum that they missed. If set to 0, the driver is disqualified.
The options relating to the disqualification and penalty windows can be a little hard to get a handle on, so here is a rough-and-ready diagram that should help you visualise what they mean:
If you don't want to hand out time penalties or disqualifications you can set the corresponding window to the same length of time as the Swap Time. If you want a penalty or disqualification to be applied if the second driver leaves the pits early with no window of tolerance set the window to 0 seconds.
Now onto running events, let's go through what each driver needs to do in a stop:
- Driver one drives into the pit lane and comes to a stop in their pit box (they need to be in the correct pit box, if they are not the team will receive the harshest configured penalty)
- Driver one disconnects from the server, initiating the timer
- Driver two waits for driver one to have fully disconnected
- Driver two connects to the server
- On loading driver two will see a countdown at the top of their screen in a banner, and in the chat
- Driver two can now apply car setup options if necessary
- When the timer reaches zero driver two is free to leave the pits
Hopefully this guide helps you get your driver swaps up and running! Happy Racing!
Notes:
- Driver swaps currently reset all vehicle damage, fuel status etc. There is no way around this that we know of
- Currently you can't carry out a fake driver swap (Or just enforce a minimum stop time) with only one driver to allow for teams of one or "local" driver swaps in endurance events, although this is planned in a future update