• “Just being a mediocre driver has never been my ambition. That's not my style” ― Michael Schumacher
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Dear Guest. Follow RaceDepartment on Twitter, Facebook, Instagram, Twitch, Steam and YouTube.

ACRL DRS 0.5

DRS and F1 Rules for League use.

Tags:
  1. AdderSwim
    This was developed for ACRL but uploaded here for other leagues to use. The python app includes the option for many rules used in current and recent F1 to be checked. The main aim is the 1s DRS activation rule. It is set up to give chat messages to a server when rules are broken. However the app cant prevent the DRS being used at the incorrect time so it sends chat messages when rules are broken.

    Example video from earlier in development.


    1.png

    Here at the detection point I am within 1s of the car in front but it is lap 1 so the app shows red. If it was within 1s and on lap 3 or later the app shows green when DRS can be used and an optional beep is then played when the DRS start line is crossed. The penalty flag is shown as I used DRS leaving the grid.

    2.png

    Here on lap 4 you can see the valid DRS icon, if I had used DRS further at incorrect times a number would be shown next the penalty flag. Outside of DRS zones the background colour disappears and only the DRS text and penalties (if any) are displayed.

    The app has a user preferences.ini file where they can set the size and various options like a beep for valid DRS. Also a rules.ini file where a league admin can select what rules to use. The app on start up sends a chat message to the server with the check sum of the rules file and the app itself so you can check for tampering.

    Rules that the app can give notifications on:
    • DRS use with car within x seconds at activation point after lap y
    • Top x cars use same compound tyre they did best qualifying lap on. App reports which tyre they did their best lap on in qualifying, and shows blank in practice.
    • Minimum number of tyre compounds to use in race
    • Ban on refueling
    DRS violations give a drive through penalty and these can stack, but every infraction is logged in chat so you can apply whatever post race penalties you wish.

    A summary of un-served penalties is given at the race end. The app is designed for lap races and HAS NOT been tested or developed for timed races.

    To stop spam and annoying beeps the app only posts messages to servers which name contains one of the strings defined in the preferences and app only starts up if car is one of the cars in the preferences list.

    Sadly can't stop DRS being used so this is pretty much only of use to leagues and not useful for single player vs AI.

    Feel free to modify the app to suit your specific leagues needs. The intended use of this app is that you get your racers to download this app which is installed by extracting the folders into the assettocorsa folder. You then modify the /apps/python/ACRL_DRS/rules.ini to suit your needs and get your members to replace the rules.ini file with the one you made.

Recent Reviews

  1. Edivad82
    Edivad82
    5/5,
    Version: 0.5
    Excellent and essential app! Must have! Many many Thanks!
    (NB: edit the preferences.ini to add your favourite cars for using the app, set by default for only ks_ferrari_sf15t and ks_ferrari_f138).
  2. Andreas Knöpke
    Andreas Knöpke
    5/5,
    Version: 0.5
    Nice
  3. Wally Masterson
    Wally Masterson
    5/5,
    Version: 0.5
    This app looks really good, well designed and thought out, and finally gives some point to DRS in AC.
  4. Bobby Deacs
    Bobby Deacs
    5/5,
    Version: 0.5
    Superb app - very clear
  5. pepe29
    pepe29
    5/5,
    Version: 0.5
    Topnotch app! Our league thank you for that indispensable app
  6. coret3x
    coret3x
    5/5,
    Version: 0.5
    Finally an app that really provides correct DRS rules in Assetto Corsa!