Esempio n. 1
0
        public bool SendMsgAchieveSystemGC2GMReqGetAchieveList(EAchieveType a_achieveType, CBMsgAchieveSystemGM2GCAckGetAchieveList cb)
        {
            CMsgAchieveSystemGC2GMReqGetAchieveList req = new CMsgAchieveSystemGC2GMReqGetAchieveList(a_achieveType);

            CMsgAchieveSystemGM2GCAckGetAchieveList.cb = cb;
            return(CGameClient.Singleton.SendMsg(req));
        }
Esempio n. 2
0
        public bool SerializeFrom(UnityUtility.CStream msgStream)
        {
            m_achieveType  = (EAchieveType)msgStream.ReadUInt();
            m_achieveCount = msgStream.ReadUInt();
            for (int i = 0; i < m_achieveCount; ++i)
            {
                CAchieveItem item = new CAchieveItem();
                item.SerializeFrom(msgStream);
                m_achieveList.Add(item);
            }

            return(true);
        }
Esempio n. 3
0
 public CMsgAchieveSystemGC2GMReqGetAchieveList(EAchieveType a_achieveType)
     : base(CServerType.SRVTYPE_GAMESERVER, CFuncType.EFUNCTYPE_ACHIEVESYSTEM, CAchieveSystemMsgNumID.EMSGNUMID_ACHIEVESYSTEM_GC2GM_REQ_GET_ACHIEVE_LIST)
 {
     m_achieveType = a_achieveType;
 }