I had hijacked another topic before (sorry) :
https://www.matrixgames.com/forums/tm.asp?m=4977385
Well, it was wrong !ORIGINAL: BlueTemplar
No, both Assault Guns and Tank Destroyers are two times worse at Hard Attack than Medium and Heavy Tanks, and cost the same Metal but half the IP, unless this calculator is wrong ?
https://www.matrixgames.com/forums/tm.asp?m=4959387
[...]
ORIGINAL: GuardsmanGary
This sheet is missing calculations regarding tank destroyers. As you can see in the attached image I've input all the values from Shadow Empire into the design calculator but the soft attack/defense and hard attack/defense are not consistent. This is because the tank destroyer model type has an inherent 50% bonus to hard attack/defense and 50% penalty to soft attack/defense. This effect is most visible if you equip a tank destroyer with a howitzer. If you consult the design log you will you see a "modified for weapon type" entry after the initial attack score calculations are done that shows soft attack and defense being cut in half. This is very odd considering howitzers do not have a soft attack penalty. You'll see a similar entry for hard attack/defense that presents a value that is only 75% of the hard attack/defense value derived from firepower when for howitzers it should be 50%.
So, to recapitulate :
Assault Gun :
Medium Tank formation model (extra +10% AP movement cost penalty ; -60% Soft HP penalty, before Side Skirts).
Compared to Medium Tank :
-50% Hard Offensive Attack
-50% IP cost
Also, unlike Medium Tank, Assault Guns cannot mount 200mm plating, which might or might not be a bug ?
Tank Destroyer :
Heavy Tank formation model (extra +20% AP movement cost penalty ; -70% Soft HP penalty, before Side Skirts).
Compared to Heavy Tank :
-50% Soft Offensive & Defensive Attacks
-25% Hard Offensive Attack
+50% Hard Defensive Attack
(Hopefully these also apply the same way for the anti-hard weapons as for howitzers ?)
-50% IP cost
Of course, when deciding of the role and equipment for a tank, many other considerations can come up : see the first of the linked discussions. I'll probably add comments of my own about these here when I get to it.