public void Prespawn(SkillKindType kindid, int count) { if (!SkillPools.ContainsKey(kindid)) { SkillPool sp = new SkillPool(); sp.SkillKindID = kindid; SkillPools.Add(kindid, sp); } if (!KindIDList.Contains(kindid)) { KindIDList.Add(kindid); } SkillPools[kindid].Prespawn(count); }
public BaseSkill Spawn(SkillKindType kindid) { if (!SkillPools.ContainsKey(kindid)) { SkillPool sp = new SkillPool(); sp.SkillKindID = kindid; SkillPools.Add(kindid, sp); } if (!KindIDList.Contains(kindid)) { KindIDList.Add(kindid); } return(SkillPools[kindid].Spawn()); }