Changelog
Added
- Added procedural road editing using AngelScript
- Added and improved AI
- Added the groundwork for Terrain editing capabilities
- Added misc. Selector improvements and changes
- Added polygon mode as cVar
- Added a switch for render modes in Tools
- Added AI scripted driving modes "drag" and "crash"
- Added key map Xbox 360 Wireless for Linux
- Added collisions debug UI under Tools
- Added zoom in and out of the survey map with a mouse wheel
- Added hydro flag `j` and restored `i` for backwards compatibility
- Added ImGui AngelScript functions, script monitor UI, and `loadscript` command
- Added actor buttons UI
- Added flexbody debug UI and view
- Added Conan packages for Conan V2
Changed
- Changed the parser to ignore 'v' beam option
- Changed Conan short paths for GitHub actions Windows build
- Changed prop animations with `eventlock` to remain active if character leaves actor
- Changed the mini survey map to be less cluttered
- Changed Xbox controller input maps to support Xbox Series controllers via Bluetooth
- Changed the UI behavior if the cursor is focused
- Changed to only use "nicemetal" materials
- Changed the top Menu to hide in free cam
- Changed and cleaned up the analog dashboard
Removed
- Removed hotkey `E` COMMON_TOGGLE_RENDER_MODE
- Removed color tags from actor names in top Menu
- Removed delay from EV_COMMON_RESET_SIMULATION_PACE and EV_COMMON_REPLAY_FORWARD
- Removed dead code in preparation for major parser changes
Fixed
- Fixed several crashes when in terrain editing
- Fixed an issue with scripting not being able to write to disk
- Fixed an issue with Controls not showing built-in defaults
- Fixed an issue with reloading an actor doesn't reload the dash
- Fixed Conan version conflict with libpng
- Fixed building with PCH disabled
- Fixed an issue when a character would not exit a hidden network actor
- Fixed an issue when spawning any actors with hooks
- Fixed an issue with hiding network actors
- Fixed cache-file version checks
- Fixed crash when reloading actor during race