Lots of fixes and some new content as well π
Physics
- Fixed a crash to desktop when physics were paused for a long time
Vehicles
-
ETKI: Added “Dreid” skin, added oil cooler, fixed rally struts causing physics crash, raised tow hitch to clear dual exhaust, minor texture/UV fixes
-
SBR4: Fixed front brake mesh stretching when turning, increased suspension damping, added hill climb variant
-
H45 Ambulance: Added license plate
-
Rock Props: Added refnodes for more reliable spawning
-
Miramar: Added skinnable 2nd channel UVs
-
Sunburst: Unmirrored the window UVs
-
Dry Van Trailer: Increased travel on the trailer feet, minor jbeam improvements
-
Haybale Prop: Fixed bad refnodes for more reliable spawning
-
Barstow, Burnside, 200BX, ETK800, ETKC: Improved behavior of inter part coltris for more reliable collisions (others still wip)
-
Moonhawk: Fixed race variant using sport tires
-
D35/H45: Fixed off road leaf spring breaking heavy duty axle
-
T75: converted wheels to 16 rays from 14
-
Covet: Fix hatch spoiler shaking
-
Vehicles with rear doors/ramps: Standardized open/close binding to “o” for kbd
Replay System
- Fixed replay spikes in the most common cases (not all of them)
- Modified replay save directory, they are now stored in replays/*.rpl
- Fixed memory leak of replay resources when deleting a vehicle
- Fixed possible crash if spawning a vehicle while recording a replay
- Bumped replay version: files recorded with previous versions will no longer be readable (this will continue happening until the replay system is stable enough)
AI
- Added functionality to set and control (as fixed speed or as a max speed limit) the speed of the entire route planned by the AI
- Updated the app to facilitate manual route setting (above) functionality
- Bug fix related to offroad chase mode
- Added function (setAiPath) to scenariohelper to facilitate the usage of ai.driveUsingPath API to its full extent
Terrains / Scenarios
-
Improvements to Utah: roads, rocks and cliffs
-
Changed scenario’s camera to use the “default mode” from option settings
-
Changed scenario’s camera to remember last camera used between resets
UI
- UI App editor no longer requires “advanced mode”
- Fixed UI apps freezing after opening empty file selector in Replay app
General Bugfixes
- Vehicle will no longer go to manual shifting mode when shifting up/down for the first time (explicitly press ‘Q’ instead)
- Added log error for vehicle meshes without a material
- Added obj:getDistanceFromTerrain(node_id) function to vehicle Lua. This function returns the vertical distance of a node (node_id) from the heightmap
- Changed “Reload vehicle” action to basic function, will work without “Enable advanced functions” selected
- Vehicle configurations and replay files will no longer be moved when cleaning cache or updating the game
- Fixed a random crash when the game or computer is inactive for long periods of time or when opening other apps/windows
- Fixed crash with Decals using broken materials
- Fixed crash on Forest with broken materials
- Fixed bug on Options - Antialiasing
- Fixed window size not set correctly some times at startup, making some shaders not work properly
- Fixed “auto place” of vehicles spawning on places other than the desired position