0.2.3 - Powertrain Layout Rewrite (Geometrics Alpha)

Sprocket

Carefully balance mobility, firepower and armour in a dedicated tank designer. Then uncarefully put them to the test in a series of combat scenarios progressing through the ages of the tank. Here, your limit is what you can fit inside your hull and turret while still being able to move forwards.

Hi all, New build up on the 0.2 alpha branch. [img]{STEAM_CLAN_IMAGE}/40992535/d3987dbd1af5d3e89278c8b07e45bc608fb55289.png[/img] The 0.2.2 powertrain layout system wasn't up to the task and had some fundamental issues and limitations. I've put a new one in, using a different approach which fixes said problems and will speed up reimplementation of clutch braking and future steering systems. There's partial backwards compatibility for 0.2.2 powertrains. Engines, transmissions and tracks will all be carried across, but you'll need to redo the driveshaft positioning. [h2]Fixes[/h2] [list] [*] Fixed undo breaking under a specific combination of powertrain layout edit actions. [*] Fixed a cause of freeform splits causing plate structures to become corrupt and break. [*] Fixed transmission selection hitboxes being unpredictable. [*] Fixed incorrect shadowing on transmissions. Particularly noticeable on large transmissions. [*] Snap to centre is now disabled when placing on anything but plate structures. Fixes mirroring issues when placing on fenders and cannon barrels. [/list] [h2]Changes[/h2] [list] [*] All driveshaft edits now support mirroring. [*] Transmission sizes are now more realistic and less extreme. [*] Driveshaft diameters now scale with the maximum amount of torque expected to be run through them. Allows small engines to have smaller drive shafts. [*] Driveshafts now have mass. [*] You can now split/dissolve more than one driveshaft/junction at once. [*] The resize tool can now be used to change the positions of powertrain parts. It behaves similarly to the resize tool in freeform. [*] Splitting a driveshaft now disables autopositioning for the created junction. [*] The edit GUI is now displayed for all selected powertrain components. Allows you to edit the engine and transmission simultaneously if you have them both selected. [*] Driveshaft splitting default hotkey binding changed from 'X' to 'K' to avoid conflict with the symmetry hotkey. [*] Engines are no longer automatically flipped depending on the location of their output. [*] Loaders now travel 25% slower. [*] Loader one handed pickup time changed from 0.25 to 0.5 seconds. [*] Loader two handed pickup time changed from 0.5 to 1 second. [*] Loaders now ram 50% slower by hand. [*] Loaders now ram 75% slower using a crane. [/list] [h2]Optimizations[/h2] [list] [*] Optimized rendering of transmission models. [/list] - Hamish