public cGodInfosList GetGodInfosList(long guid) { cGodInfosList v = null; if (mGodInfosList.ContainsKey(guid)) { v = mGodInfosList[guid]; } return(v); }
public cGodInfosList GetGodInfoListByMagicKey(long magicKeyGuid) { cGodInfosList v = null; Dictionary <long, cGodInfosList> .Enumerator iter = mGodInfosList.GetEnumerator(); while (iter.MoveNext()) { if (iter.Current.Value.magicGuid == magicKeyGuid) { v = iter.Current.Value; return(v); } } return(v); }
public void AddGodInfoList(MsgData_sGodInfosList item) { cGodInfosList v = new cGodInfosList(); v.guid = item.guid; // 物品实例id v.wuxing = item.wuxing; // 悟性值 v.id = item.id; // 配置ID v.magicGuid = item.magicGuid; // 法宝实例ID if (mGodInfosList.ContainsKey(v.guid)) { mGodInfosList[v.guid] = v; } else { mGodInfosList.Add(v.guid, v); } }