Exemplo n.º 1
0
        private void Fun_27_0(INetData data)
        {
            Log.info(this, "-Fun_27_0服务器返回寻宝信息");
            TreasInfoMsg_27_0 treasInfoMsg_27_0 = new TreasInfoMsg_27_0();

            treasInfoMsg_27_0.read(data.GetMemoryStream());

            Singleton <TreasureMode> .Instance.UpdateTreasureInfo(treasInfoMsg_27_0);
        }
Exemplo n.º 2
0
 public void UpdateTreasureInfo(TreasInfoMsg_27_0 treasInfoMsg)
 {
     _treasureInfo.remainFindTimes  = treasInfoMsg.remainTimes;
     _treasureInfo.treasure1        = treasInfoMsg.refresh1.ToString();
     _treasureInfo.treasure2        = treasInfoMsg.refresh2.ToString();
     _treasureInfo.treasure3        = treasInfoMsg.refresh3.ToString();
     _treasureInfo.treasure1Name    = BaseDataMgr.instance.GetSysTreasure((uint)treasInfoMsg.refresh1).place;
     _treasureInfo.treasure2Name    = BaseDataMgr.instance.GetSysTreasure((uint)treasInfoMsg.refresh2).place;
     _treasureInfo.treasure3Name    = BaseDataMgr.instance.GetSysTreasure((uint)treasInfoMsg.refresh3).place;
     _treasureInfo.takedTreasure1Id = (uint)treasInfoMsg.take1;
     _treasureInfo.takedTreasure2Id = (uint)treasInfoMsg.take2;
     _treasureInfo.takedTreasure3Id = (uint)treasInfoMsg.take3;
     DataUpdate(UPDATE_TREASURE_INFO);
 }