I'm currently writing an InSim application that detects car resets and gives out a Stop-Go penalty to the driver. It's meant to be used in endurance races where we want to allow drivers to keep racing when they flip their car but still punish them appropriately for doing so. (It's the easiest way I can think of to simulate the driver getting towed to the pits and getting their car fixed.)
The only problem is that the current Stop-Go penalty duration is only 10 seconds, which is not sufficiently long enough to punish drivers for landing on their roof. It also opens up exploits where a driver would be better off resetting their car when they are heavily damaged than trying to get back to the pits and repair it as the Stop-Go would take less time than actually repairing the car.
What I am asking for is another parameter to be added to the /p_sg command that allows the host to specify the length of the Stop-Go penalty.
The only problem is that the current Stop-Go penalty duration is only 10 seconds, which is not sufficiently long enough to punish drivers for landing on their roof. It also opens up exploits where a driver would be better off resetting their car when they are heavily damaged than trying to get back to the pits and repair it as the Stop-Go would take less time than actually repairing the car.
What I am asking for is another parameter to be added to the /p_sg command that allows the host to specify the length of the Stop-Go penalty.