示例#1
0
        public void AddMonsterSpell(MonsterSpell spell)
        {
            Database.Insert(spell);
            List <MonsterSpell> list;

            if (!m_monsterSpells.TryGetValue(spell.MonsterGradeId, out list))
            {
                m_monsterSpells.Add(spell.MonsterGradeId, list = new List <MonsterSpell>());
            }

            list.Add(spell);
        }
示例#2
0
 public void RemoveMonsterSpell(MonsterSpell spell)
 {
     Database.Delete(spell);
     m_monsterSpells.Remove(spell.Id);
 }