public override string ToString() { var counter = Counter.ToString().PadLeft(3); var unithp = UnitHP.ToString().PadLeft(5); var units = UnitCount.ToString().PadLeft(5); var epwr = EffectivePower.ToString().PadLeft(8); var init = Initiative.ToString().PadLeft(3); var attack = Attack.ToString().PadLeft(3); var imm = ImmunitiesString.PadLeft(5); var weak = WeaknessesString.PadLeft(5); return($"#{counter} UNITS:{units} UHP:{unithp} EPWR:{epwr} INIT:{init} ATK:{attack} IMM:{imm} WEAK:{weak}"); }