Hi all,
Here's a few fixes for the 0.2 alpha branch:
[img]{STEAM_CLAN_IMAGE}/40992535/d3987dbd1af5d3e89278c8b07e45bc608fb55289.png[/img]
[h3]Fixes[/h3][list]
[*] Fixed cannons creating a new shell size when loaded, instead of using the one they were saved with.
[*] Fixed the view not syncing to the scope's aim direction when exiting scope view while aim lock is on.
[*] Freeform: Fixed a case of mirroring stopping certain actions from running.
[*] Freeform: Fixed faces potentially thickening along edges which have been deleted, which resulted in file corruption. Designs corrupted by this will now correctly load excluding the corrupted structure.
[*] Freeform: Removed ability to split an edge connected to more than two faces, which resulted in game instability and file corruption. [url=https://github.com/Muushy/Sprocket-Feedback/issues/716]+[/url]
[*] Freeform: Fixed the button to place a new turret (non-revertably) replacing the currently selected plate structure, instead of spawning a new turret. [url=https://github.com/Muushy/Sprocket-Feedback/issues/715]+[/url]
[*] Freeform: Fixed Shift+D to duplicate also triggering the rotation placement tool mode.
[*] Freeform: Swapped the y and z positioning slider names to match the transform hotkeys.
[*] Removed sentience from the spawned ally vehicle in the flat sandbox.
[*] Fixed parts of the currently controlled vehicle turning invisible when viewed from certain angles.
[*] Powertrain info is no longer shown when controlling vehicles without a powertrain.
[*] Fixed incorrect shadowing of track belt segments.
[*] General stability improvements
[/list]
[h3]Changes[/h3][list]
[*] Freeform: Allowed an edge to be split when it's not connected to any faces.
[*] Freeform: Actions are now triggered on hotkey press, instead of release.
[*] Ammo rack shell size selection now shows (Calibre)x(Propellant length) instead of (Calibre)x(Total shell length)
[/list]
[h3]Optimizations[/h3][list]
[*] Track belt movement and physics is now multithreaded.
[*] Significantly sped up CPU-side rendering of track belts. (Using Unity's new ECS)
[*] Sped up vehicle spawning (Belt segments are significantly faster to spawn through ECS).
[*] Significantly sped up opening of design selection.
[/list]
Happy new year!
- Hamish