Changelog
v14.0
17/10/2025
- Upgraded to Unity 6000
- Migrated to URP as default render pipeline
- Moved to Package Manager format with Runtime and Samples~ folders
- New DocFX-based documentation with auto-generated API Reference
- Improved code documentation and comments throughout
v1.10
09/09/2024
- Update to Unity 2022.
- Updated the Vehicle class with input deadzone and other commonly used constants.
v1.9f2
22/01/2024
- Renamed floating origin to shifting origin because of copyright claims.
- Documentation update.
v1.9
- Fixed variable CoM combined mass affector is never applied.
- Fixed first mass affector is skipped.
- Common framework update.
v1.8
- Editor file restructuring to allow the asset to work without assembly definitions. Clean import required!
v1.7
- [VariableCenterOfMass] Fixed null issue when the GameObject is disabled.
- [Vehicle] onActiveVehicleChanged now passes previous and current vehicles as params.
v1.6
- [Vehicle] Added Vehicle.ActiveVehicle which replaces VehicleChanger.ActiveVehicle. This removes the dependency of multiple scripts on VehicleChanger. Also makes the demo scripts work without it.
- [Vehicle] Added 'isPlayerControllable' option. If this is set to false the vehicle will never be set as Vehicle.ActiveVehicle. Useful for trailers and other passive vehicles as the ActiveVehicle is always the last enabled vehicle.
v1.5
- Common code update.
- VariableCenterOfMass changes, including the removal of the unused centerOfMassOffset and bug fixes.
v1.4
- Wake/Sleep has been removed and replaced with the standard Behaviour enable/disable.
- Common code update.
v1.3
- Common code update.
- 'registerWithVehicleChanger' and 'autoFindVehicles' have been removed as they add unneeded complexity. Use VehicleChanger.Instance.RegisterVehicle() and DeregisterVehicle() after spawning a vehicle instead.
- Vehicles no longer get woken up automatically if VehicleChanger is present and active.
v1.2
v1.1
v1.0.3
v1.0.2
- Fixed input sometimes not working properly for parking brake and possibly other inputs.
- Now supports Unity 2021.3.8f1 or newer.
v1.0.1
- Fixed newer InputSystem versions not properly registering input with AircraftInputSystemProvider.
- Improved demo scene audio.
- Minor bug fixes and improvements.
v1.0
- Fixed ReorderableList not working properly in the latest versions of Unity 2021 and 2022.
v0.9.5
v0.9.4
- VariableCenterOfMass improvements and bug fixes.
v0.9.3
- Moved to Unity 2020 LTS.
- Fixed VariableCenterOfMass calculating center of mass incorrectly.
- Fixed issues with assembly definitions.
v0.9.2
- Updates to common framework.
v0.9.1
v0.9.0