コード例 #1
0
        public void UpdateBangHuiQiName(int bhid, string qiName)
        {
            BangHuiJunQiItemData bangHuiJunQiItemData = null;

            lock (this._BangHuiJunQiItemsDict)
            {
                if (this._BangHuiJunQiItemsDict.TryGetValue(bhid, out bangHuiJunQiItemData))
                {
                    bangHuiJunQiItemData.QiName = qiName;
                }
            }
        }
コード例 #2
0
        public void UpdateBangHuiQiLevel(int bhid, int qiLevel)
        {
            BangHuiJunQiItemData bangHuiJunQiItemData = null;

            lock (this._BangHuiJunQiItemsDict)
            {
                if (this._BangHuiJunQiItemsDict.TryGetValue(bhid, out bangHuiJunQiItemData))
                {
                    bangHuiJunQiItemData.QiLevel = qiLevel;
                }
            }
        }
コード例 #3
0
 /// <summary>
 /// 添加新的军旗
 /// </summary>
 public void AddBangHuiJunQi(int bhid, string qiName, int qiLevel)
 {
     lock (_BangHuiJunQiItemsDict)
     {
         _BangHuiJunQiItemsDict[bhid] = new BangHuiJunQiItemData()
         {
             BHID    = bhid,
             QiName  = qiName,
             QiLevel = qiLevel,
         };
     }
 }