示例#1
0
        public SkillBonusInfo getSkillBonusInfo(int id)
        {
            SkillBonusInfo info;

            if (SynthesisSkillBonues.TryGetValue(id, out info))
            {
                return(info);
            }
            return(null);
        }
示例#2
0
 private void ReadSkillBonuds(SQLiteHelper db, HeroesTextHelper HeroesText)
 {
     using (DbDataReader reader = db.GetReader("select * from synthesisskillbonus order by classRestriction;"))
     {
         // MessageBox.Show("count=" + HeroesText.SynSkillBonuds.Count);
         while (reader != null && reader.Read())
         {
             SkillBonusInfo info = new SkillBonusInfo(reader, HeroesText);
             if (!SynthesisSkillBonues.ContainsKey(info.ID))
             {
                 SynthesisSkillBonues.Add(info.ID, info);
             }
         }
     }
 }