internal PrimaryStatState(Game_Unit unit, Stat_Labels stat_label) { Stat = unit.stat(stat_label) - unit.stat_bonus(stat_label); Bonus = unit.stat_bonus_display(stat_label); Cap = unit.stat_cap(stat_label); IsCapped = unit.actor.get_capped(stat_label); Penalized = unit.is_weighed_stat(stat_label); NullStat = false; }