Use of this code is allowed for private use, and free publicly distributed use if I am given credit. Attribute credit using my handle Schmawlik.
Include my handle in every file that contains my work.
Do not use this code in any paid products.
Include my handle in every file that contains my work.
Do not use this code in any paid products.
I would like to welcome everybody to enjoy the hard work I have been putting into this display. It's taken longer than I expected to get an update out (full rework tbh), but I wanted to make sure things were held to a much higher standard than last time. I have added a second primary screen for you to switch to, as well as many other little tweaks and improvements over the last display.
I give thanks to T0rqu3_ for initially teaching me how to do scriptable displays and Ilja for making all this possible.
This is probably not the absolute final release, so please let me know if there are any issues or things that should be changed.
If you need help or have any questions, use the discussion board on this mod page. I will not answer questions left in the reviews.
- WILL NOT WORK WITH MODDED STEERING WHEELS WITHOUT MODIFICATION
Installation
1. Unzip the downloaded zip file into the Assetto Corsa root folder.This mod is a replacement for the default displays in the RSS FH2021-FH2023 cars. It takes advantage of the lua scriptable displays that are possible with CSP.
Set Extra State bindings. In Content Manager go to Settings->Assetto Corsa->Controls->Patch and you will see on the righthand side of the window, the following "Extra" options that you need to bind in order to control the following.
Extra option F -> Change display page
Features
Display Screens:
- Race mode
- Warmup mode
- Race start launch
- RSS initialization
- Pits popup
- Car settings popups
- Brake Bias
- Brake Migration
- MGU-K Delivery (SOC)
- MGU-K Recovery (TORQ)
- MGU-H Mode
- Engine Brake
- Differential
- ENTRY
- MID
- EXIT/HISPD
Main Displays Info:
Set Extra State key binding to switch between Race and Warmup displaysExtraF -> Toggle Between Race and Warmup
Shared Info:
- Race Position
- Speed
- Lap
- Gear
- MGU-K Delivery (SOC)
- Battery Charge (number)
- MGU-H Mode
- Battery Charge (left bar)
- ERS Lap Charge (right bar)
- Tyre Temperature Delta to Optimal
- Tyre Temperature Colored Wheels
- Flag Indicator
- DRS Indicator
- ERS Overtake Indicator
- Brake Bias
- Delta Last Lap
- Gap to Car Ahead
- Fuel Remaining
- Last Lap Fuel Use
- Target Fuel Use (initial fuel load/lap count)
- Differential settings (requires BMIG and DIFF mod)
- Brake Bias
- Engine Brake
- MGU-K Recovery (TORQ)
- Compound Short Name
- Brake Disc Temps
- Current In-Game Time
- Last Lap Time
- Performance Meter (delta to best lap)
- Best Lap Time
- Fuel Remaining
- Last Lap Fuel Use
- Fuel Per Lap
- Tyre Pressure Delta to Ideal
- Best Lap Time Delta
- Best Lap Time
- Last Lap Time
- Last Lap Time Delta
- Brake Bias
- Fuel Remaining
Race Launch Mode
This can be triggered by being at a stop, and having the clutch engaged fully.
Display Brightness Adjustment
The backlight for the display will get darker to compensate for lower light situations.
Adjustable Settings in ext_config.ini
INI:
[SCRIPTABLE_DISPLAY_...]
ACTIVE = $" read('csp/version', 0) >= 2144 "
ACTIVE_FOR_PLAYER_ONLY=0
ACTIVE_FOR_UNFOCUSED=0
MESHES = GEO_INT_Display
DISPLAY_POS = 0, -10 ; position of left top corner in your texture in
SCRIPT = formula_hybrid_2022_sd.lua
[SCRIPTABLE_DISPLAY_CONFIG]
DISPLAY_SCALE = 1
DISPLAY_BACKGROUND_SCALE = 1
TARGET_LAUNCH_RPM = 9000
SPEED_KMH = 0
POPUP_TIME = 0.5
INITIALIZE_TIME = 2
BRIGHTNESS_NIGHT = 3
BRIGHTNESS_NIGHT_NOT_FPV = 3
BRIGHTNESS_DAY = 4
BRIGHTNESS_DAY_NOT_FPV = 0.5
RPM Shift Light Patterns
- I made some RPM light profiles based on this video. It doesn't reflect what drivers may be using currently. F1 Shift Lights
- In the extension\data_override directory there is a rpm_profiles.7z archive, extract whatever driver's RPM profile you wish to use, delete the existing digital_instruments.ini file, rename the drivers profile to digital_instruments.ini.
RACE MODE
WARMUP MODE
QUALI MODE
BRAKE MIGRATION POPUPMGU-K DELIVERY POPUP
RACE START LAUNCH POPUP
PITS POPUP
Flag, DRS, Overtake Indicators
INITIALIZATION POPUP