public void SetupTooltip(StatTooltipData tooltipData, MechDef mechDef) { var stats = new MechDefHeatEfficiencyStatistics(mechDef); tooltipData.dataList.Clear(); tooltipData.dataList.Add("<u>" + Strings.T("Heat Sinking") + "</u>", Strings.T("{0} Heat", stats.HeatSinking)); tooltipData.dataList.Add("<u>" + Strings.T("Alpha Strike") + "</u>", Strings.T("{0} Heat", stats.AlphaStrike)); tooltipData.dataList.Add(Strings.T("Jump Heat"), Strings.T("{0} Heat", stats.JumpHeat)); tooltipData.dataList.Add(Strings.T("Heat Levels"), Strings.T("{0} / {1} Heat", stats.Overheat, stats.MaxHeat)); }
public float BarValue(MechDef mechDef) { var stats = new MechDefHeatEfficiencyStatistics(mechDef); return(stats.GetStatisticRating()); }