13,104 Commits over 2,800 Days - 0.20cph!
-▌▌█▇▅ ▆▋▅▉▋▋▆▆▉▊ ▋█▉▋ ▅▊▍█▆▉▋▄ ▉▉▊█▌ ▆▄ ▋▉▄▅▅█▆ ▌▄▍▄▄▇▊. █▉▌ █▅ ▄█▍█ ▅▌█▆ ▆▊▌ ▇▌ ▄▅▋▅▋▆█, ▆▌▋ ▍█ ▆█▇▇ ▅▍▌▍ ▋▅▊ ▌▄ ▌▇▋▆▄▅▅▉.
- ▅▄▆▍▆ ▌▉▄▌▆ ▊▄▍ ▌█▄▍▄▋▄ █▅▌█▌.
- ▄▌▍▋▍▌▊ ▋▍▅▇▅█▍▅▆ ▌▌ ▍▄▌ ▅▄▍▊▇▄█ ▅▄▄ ▆▋▄▅▄▉▇.
- ▌▇▄▆▄▋▄ ▍█▅▉▌▊ ▆▌█▄▍▌ ▄▄▊▌ ▅▊▌▅▅▇█ ▋▄▊█▍ ▉▄'▉ ▅▆▌ ▊▌▍▌▆█▋ ▇▆▄▆ ▆▉▆ ▆▉▌▊▅.
Collision damage now routes to the appropriate module, not just the chassis
Basic working health sync between physical modules and their items
Move show model/hide model methods
Fixed modules that were missing model settings and rebuilt manifest.
Comments, plus test module update
Fixed toggle buttons being hard to click
Model visibility info edit
Allow restricting model visuals to e.g. "show only if NOT wheels".
Improved visible model refresh methods
Adjust test model textures
Adjusting dual socket test module model
Dual socket test module edit
Can now specify module renderers to show/hide depending on the module's position on a vehicle
Better settings system for module model appearance
Allow custom distance for loot interaction, letting vehicle editing position checks happen, but with a greater distance allowance than usual.
Simple method to slow down reverse speed. Could be improved since it also lowers torque
Refactored some more code into ModuleManagerInventory
Vehicle test map minor edit
Fix centre of mass calculation bugs and issues with moving modules
Fix mount point calculation for rotated vehicles
Refctor some module manager inventory code into a separate class
Remove module manager partial class, merge it into the main one.
Merge from Main -> Vehicles
▅█▌▅ ▄█▄ ▉▇▍█ ▌▅▊▊▆ ▉▋ ▅▅▌▇▉▄▆ ▍▊ ▍▌'▉ █▅█▇▉ ▊▄▇▇▄ ▌█ ▍▋▇ ▊▋▉▇▄▉.
Beefed up the isDraggable to a more general isUIInteractable. If false, prevents any UI-based interaction with the item. Drags, clicks, etc.
Added isDraggable setting which if false, sets items as non-draggable. Dummy slot fillers are no longer draggable.
Allow moving modules on top of themselves
Added support for moving modules around on a vehicle (vs add/remove)
- Adjust vehicle lift states
- Adjust vehicle lift model
- Freeze vehicle physics when vehicle is editable
- Protocol++, Save++
Adjust vehicle lift length
Fixed several issues with adding and removing modules
Fixed dummy slot items not being added
Correctly end vehicle module UI editing when player closes it
Vehicle modules show up in the editing UI
Linking module item, dummy item, and physical entity data together, and getting removal working.
Random modular vehicle spawns now working with the new system
Setting up modular systems to work with the socket inventory
Steering wheel and player's arms on steering wheel now animate. Any module can now modify the player model
Fix bad merge issues with mount points on other vehicles as well
Better fix for scrap transport heli
Fix driver seat setting in the scrap transport heli