1/-Turret :
When you finished to add your firing mechanism (here), you'll have a problem: you have now unwanted deadweight on the turret, which means that if you turn it, the tank will lean.
To solve this problem, there's a solution: DD's Advanced REcoil System (ARES):
When You fire [...] shell(s), the same amount of weight is ejected from the otherside.
You need:
-Fuselage(s)
-Detacher(s)/Pylon(s)
-Fine tuner
Weigh the booms, and depending on their weight you change the deadweight of the fuselage.
Put the deadweights on detachers or pylons.
Ex: M4 Sherman IMUSS: to limit the number of detachers, i only used 2 detachers/pylons: One ejected when you press [4] and another one when [7] is pressed.
Note: if the fuselage is too light/too heavy, the ARS won't work effectively.
2/-Suspension
If you make the tank suspension with only the wheels and the shocks, i'm gonna tell you how to make it turn without a jet engine, without ugly turning angles.
This must be done at the end of the tank, if you mirror it it will break.
You only need another engine.
The four wheels at the back and the front who touch the ground will be modified as this:
[wheels]
Engine Direction: Normal (All)
[engine]
Activation Group: None
Input: [...]
Invert: Yes
Now link the four wheels to the new engine and it should be ready to go
NOTE: DEPENDING OF THE WEIGHT,YOU'LL NEED TO CHANGE THE HP OF THE ENGINE. ( ===> Fine tuner, scale Engine Power)
This was my basic tips to make a good tank. Good Luck!
@Reaper9 Sure, I can't rotate the turret while moving, but it actually doesn't bother me at all; i prefer move and then operate the turret etc...
...And note that almost nobody shoots while moving because the precision is bad. I can modify the weight, i'll have to re-calibrate the pylons/detachers, and will still break the system.
@Deadly8Nightshade I did assign an activation group to the turret so it doesn't interrupt driving. You can't rotate the turret while driving though, unless you have a keyboard/mouse/joystick for better controls.
You could reduce part mass through XML modding.
@Reaper9 For the VTOL treads, I prefer use the VTOL/Trim for the turret, because moving the tank is a prioritary to me.
For the "Launch weapons", it would 1 break the recoil system, and 2 will make the tank really heavy.
You could just connect the tank treads to different engines, map that engines to, for example, VTOL and Trim, and control them independently then. This way you could even rotate the tank in place, and it's also how real tanks work, actually.
Also, you don't need to activate the detacher with bomb, just use "Launch weapons", the bomb will fly at the same speed; so you're not limited to just several bombs.