
I made a mod that FINALLY fixes Race Day car speeds
So I've been playing with the Race Day DLC for a while and like many of you I was frustrated that the race cars crawl around the track at ~46 mph. I tried AVO like every guide suggests. Didn't work. Tried tweaking assets. Didn't work. So today I decided to just... learn to mod and fix it myself.
I had zero C# experience going in. Like literally zero. I didn't even know whether to use Visual Studio or VS Code (they're different apparently lol). Spent today setting up the project, figuring out references, learning what a .dll even is.
First attempt I patched `m_maxSpeed` on the vehicle prefabs the same thing AVO touches. Loaded the game, checked the log, it said 9 vehicles patched but STILL 46 mph.
Turns out the Race Day DLC completely ignores the vehicle's own `m_maxSpeed`. The cars use a separate system called `RacerConfig` which has its own speed field that nothing else touches which is exactly why AVO can't modify it. Had to decompile `Assembly-CSharp.dll` with dnSpy to find it buried inside `RaceEventAI` → `RacerConfig.m_maxSpeed`.
Patched that instead. Started a fresh race. 100 mph. First try after the fix. (Note that for the changes to work it needs to be a new race if you have a save that already has a race starting then it wouldn't work, found that out the hard way)
It's called **Race Car Speed Mod**. It adds a settings panel under Options where you can set the speed in m/s, km/h, or mph. The mod converts it to the right game unit automatically. All three race types are affected: Circuit Cruiser, Formula Car, and Hypercar.
https://steamcommunity.com/sharedfiles/filedetails/?id=3724086323
**Why AVO doesn't work**
AVO edits `VehicleInfo.m_maxSpeed` which is the standard speed field for normal traffic. Race cars ignore this entirely during a race and read from `RacerConfig` on the event AI instead. It's a completely separate system that no existing mod touches... until now.
Features I'm thinking of adding need your opinions
Right now the mod sets one speed for all race car types. Here's what I'm considering adding next and I'd love to know what you actually want:
- **Separate speed sliders per car type** Circuit Cruiser, Formula Car and Hypercar each get their own speed setting since realistically they should be different
- **Acceleration and braking controls** RacerConfig also has `m_acceleration` and `m_braking` fields, so I could expose those too for full car tuning
- **Bicycle race speed too** the mod currently only affects motor races, I could add a separate setting for the cycling events
- **Preset profiles** something like Realistic / Fast / Insane presets so you don't have to figure out the numbers yourself
- **In-game speed display** show the current configured speed somewhere on the race UI
What do you actually want? I'll prioritise based on what people ask for most.
P.S: You can suggest features too
Built entirely from scratch today with no prior C# experience. If I can do it anyone can.
**KNOWN BUGS!**
- If you set the speed too high, the cars will phase through roads and bounce around im working on fixing it.