Пример #1
0
 public void RemoveSpell(MagicCast spell)
 {
     if (magicInventory.ContainsKey(spell.ToString()))
     {
         magicInventory.Remove(spell.ToString());
     }
 }
Пример #2
0
        public void AddSpell(MagicCast spell)
        {
            MagicInventoryObject item = new MagicInventoryObject(spell);

            if (!magicInventory.ContainsKey(spell.ToString()))
            {
                magicInventory.Add(spell.ToString(), item);
            }
        }
Пример #3
0
 public MagicCast GetSpell(MagicCast spell)
 {
     if (magicInventory.ContainsKey(spell.ToString()))
     {
         return((magicInventory[spell.ToString()] as MagicInventoryObject).Spell);
     }
     else
     {
         return(null);
     }
 }
Пример #4
0
 public bool FindSpell(MagicCast spell)
 {
     return(magicInventory.ContainsKey(spell.ToString()));
 }