Excelent idea.
Maybe:
1st time = Warning
2nd time = (if 10 minutes or 5 laps havent passed, else it resets) Drive Through
3rd time = Disqualified
Either do this linearly (even if the guy did the Drive Through, next shortcut is a disqualify) or only allow disqualification if he hasnt done the drive through?
For the spinouts: IF he goes tru the shortcut and he loses a position, remove warning/pealty/disc.
that way you can check if he did on purpose or if he spun out.
Maybe:
1st time = Warning
2nd time = (if 10 minutes or 5 laps havent passed, else it resets) Drive Through
3rd time = Disqualified
Either do this linearly (even if the guy did the Drive Through, next shortcut is a disqualify) or only allow disqualification if he hasnt done the drive through?
For the spinouts: IF he goes tru the shortcut and he loses a position, remove warning/pealty/disc.
that way you can check if he did on purpose or if he spun out.