This addon is to make driving in Arma more realistic to give players new driving experience.
For players who are first time try this mod, pls turn on "test mode" switch in the addon option.Surface type and vehicle inclination angle will be shown on screen per 1 second.
Then drive some vanilla cars in vanilla maps to build a preliminary understanding of BI's default surface types in maps.
After that, Set up VRsurface bump param and VRsurface wheel/damage param in addon option. Then open SP scenario and play Realistic_Driving_Terrains VR mission to test other functions on the test mission.
1. Steep Slope effect function: (can be turned on/off in addon option)
A script checks vehicle's tilt angle vertical per second and will be triggered when the angle is over a certain degree to make vehicle hard to control.
Trigger angle is 25 degree by default. ( Trigger inclination angle changeable in addon option)
25 degrees is based on many vehicle materials that I have read in reality.
If tilt angle vertical > 25, the mass of vehicle will be 3.5 times by its original mass . (this value changeable in addon option)
When < 25 degree, the effect will cancel automatically.
Vehicles will be hard to control on steep slope, and fall off the extremely steep slope and cliff, with this function.
2. Off road bump function (can be turned on/off in addon option)
This function adds a force in a controllable random range to the Z axis of car chassis repeatedly.
It is triggered whenever you are driving off road above the trigger speed. (default trigger speed is 10km/h, changeable in addon option.)
The bump frequency is positive correlation with speed. (implemented by script)
Magnitude of the force is in a controllable randomly range. (coefficient changeable in addon options)
Magnitude of the force is related to different surface type (surface relating coefficient changeable in addon options)
Same as in reality, wheeled vehicles bumps more than Tracked vehicles. (implemented by script)
Also the more wheels your car have and the longer you car wheelbase is, the less bumpy your car will be. (implemented by script)
3. Track and wheels damage while over speed off road driving (can be turned on/off in addon option)
This function checks the off road speed of your vehicle and damage the tires/tracks when off road driving over the trigger speed.
The damage level is positive correlation with speed. (implemented by script)
The damage level is negative correlation with type of wheel (light, medium heavy wheel, easy to tell by visual in game) . (implemented by script)
Default off road damage trigger speed is 55 km/h. (changeable in addon option)
Damage level coefficient is changeable in addon option.
Different surface type damage coefficient is changeable in addon option.
4. Enhanced fall off damage (can be turned on/off in addon option)
A script checks the vehicle acceleration at z-axis of vehicle per 0.33 second and damage the engine if acceleration is over a certain value.
Default trigger acceleration is 10 m/s^2 , equally freely fall from 5 meters height.
The damage level is positive correlation with height vehicle fall from.
Damage level coefficient changeable in addon option.
5. AI driver speed limit function (can be turned on/off in addon option)
This function makes AI drivers drive below a certain speed (55km/h default, changeable in addon option) while off road driving.
This is to make AI drivers drive do not trigger damage, bump or both, depending on the AI driver speed limit, the bump trigger speed and the damage trigger speed that you set up in addon option.
6. Friction parameter of surfaces , brake force parameter , vehicle offroad ability parameter tweaked.
Friction parameter of surfaces and roads are tweaked to be closer to reality.
Vehicles' brake force parameter are tweaked to be closer to reality.
vehicle offroad mobility parameter are tweaked to be closer to reality.
7. Players can change center of mass of vehicles. May useful for drifting purpose. (default off, can be set up in addon option)
Supported Maps: MUST READ BELOW PARAGRAPH !!!
Steep slope, fall off damage, AI speed limt, center of mass function support all maps.
Bump function and damage function will theoretically support most maps.
There is some fuzzy recognition surface type code in this addon for keywords like "grass , forest, ..." in the surface type names of a map.
If you use #1 in a certain map but didn't work, then try #2 instead.
If still don't work, leave a message to tell me the map name, I will make compat .
Friction tweak function will only support listed maps because friction parameters has to be tweak one by one in config.cpp.
DO NOT load both #1 and #2 at same time when running game.
Main package #1
Fully support Vanilla maps and CUP maps, Chernarus 2020, Kunduz Afghanistan , Project Buckler , X-Cam_Taunus, Chernobylzone, Rosche, Lingor / Dingor , Beketov, Bornholm, Tilos, Ryderwood, Kerama, Abramia, Panthera, Nam2, Pulau, Kobbvatn, Pecher, Bozcaada, Diyala.
Will alos support most maps with traditional surfacetype names. https://steamcommunity.com/sharedfiles/filedetails/?id=2363837768
Extend map compat #2
Fully support Vanilla maps and CUP maps, Chernarus 2020, Lythium , Anizay , Kujari ,Unsung, Face of war, Virolahti, Fallujah, CLA CLAFGHAN, Vinjesvingenc, Summa, VT5, Hellanmaa, Wake Island, Ruha, Northern Fronts
Will alos support most maps with traditional surfacetype names. https://steamcommunity.com/sharedfiles/filedetails/?id=2423158675
All Vehicles , both vanilla and non-vanilla.
RHS vehicles optimized compat ( will work after #1 OR #2 loaded , but not both) https://steamcommunity.com/sharedfiles/filedetails/?id=2404140256 https://steamcommunity.com/sharedfiles/filedetails/?id=2404131877 https://steamcommunity.com/sharedfiles/filedetails/?id=2402988131
CUP vehicles optimized compat ( will work after #1 OR #2 loaded , but not both) https://steamcommunity.com/sharedfiles/filedetails/?id=2400962183
Road map (v3.00++):
1. Compat with ALL completed maps with realistic background in ArmA 3 steam workshop. Will be a long-term project.