Example #1
0
    public KingInfo GetKingInfo(int id)
    {
        if (Kings.ContainsKey(id))
        {
            return(Kings[id]);
        }

        return(null);
    }
Example #2
0
 public void SetKingInfo(int id, KingInfo info)
 {
     if (Kings.ContainsKey(id))
     {
         Kings[id] = info;
     }
     else
     {
         Kings.Add(id, info);
     }
 }
Example #3
0
    public void InitKingsInfo()
    {
        m_listKings = new Dictionary <int, KingInfo>();

        IEnumerator enumerator = XMLManager.Kings.Data.Keys.GetEnumerator();

        while (enumerator.MoveNext())
        {
            int      ID   = (int)enumerator.Current;
            KingInfo info = new KingInfo(ID);
            Kings.Add(ID, info);
        }
    }