public void SetStat(System.Object obj, string name, StatBase.Stat stat, float val) { try { BuiltObjectClasses[obj][name].Set(stat, val); } catch (KeyNotFoundException knf) { Debug.LogError("No such stat: " + knf.Message); } }
private void ChangeValue(string name, StatBase.Stat stat, float value) { ManagerObject.SetStat(this, name, stat, value); }