using System.Collections.Generic; namespace Core.BattleReport { /// /// 战斗value数据模块 /// public class BattleReportValueDataModule { public string name; public Dictionary> fightValueData_long = new Dictionary>(); public void SetMax(string name, float value) { if (!fightValueData_long.ContainsKey(name)) { fightValueData_long.Add(name, new ReportFightValueData() { name = name, value = 0, maxValue = value }); } else { fightValueData_long[name].maxValue = value; } } public void Add(string name, float value) { if (!fightValueData_long.ContainsKey(name)) { fightValueData_long.Add(name, new ReportFightValueData() { name = name, value = value, maxValue = value }); } else { fightValueData_long[name].value = value; } } } }