emipa606 / CombatReadinessCheck

MIT License
0 stars 0 forks source link

No case for mechs when calculating armory points #1

Closed silentdeth closed 1 year ago

silentdeth commented 1 year ago

ArmouryUtility.GetColonistArmouryPoints does not have a case for colony mechs.

Vanilla uses:

else if (p.IsColonyMech && !p.Downed)
            a = p.kindDef.combatPower * StorytellerUtility.PointsFactorForColonyMechsCurve.Evaluate(wealthForStoryteller);

With the curve ranging from 0.2 to 0.4. Or, put another way, 2-5x as much as animals.

Recommend adding a case for mechs, and a configuration option for mechs.

emipa606 commented 1 year ago

Thanks, should be added in 67f2446