Пример #1
0
 public void AddDamageType(DamageTypeTemplate damageType)
 {
     if (DamageTypes.ContainsKey(damageType.Key))
     {
         throw new MeException($"Attempted to add a damage type with key {damageType.Key} but it already exists");
     }
     DamageTypes.Add(damageType.Key, damageType);
 }
Пример #2
0
 public DamageTypeTemplate GetDamageType(string key)
 {
     return(DamageTypes.ContainsKey(key) ? DamageTypes[key] : null);
 }
Пример #3
0
 public bool HasDamageType(string key)
 {
     return(DamageTypes.ContainsKey(key));
 }