Ejemplo n.º 1
0
 internal BaseWeightState(MechDef mechDef)
 {
     Armor     = mechDef.ArmorTonnage();
     Structure = mechDef.Chassis.Tonnage / 10f;
     Chassis   = mechDef.Chassis.Tonnage;
     Engine    = mechDef.GetEngine();
 }
 private static float CalculateArmorWeightSavings(WeightSavings savings, MechDef mechDef)
 {
     return((mechDef.ArmorTonnage() * savings.ArmorWeightSavingsFactor).RoundStandard());
 }
Ejemplo n.º 3
0
 private static float CalculateArmorWeightSavings(MechDef mechDef, Weights savings)
 {
     return((mechDef.ArmorTonnage() * (1 - savings.ArmorFactor)).RoundStandard());
 }