Esempio n. 1
0
 private void UnlockAllCG()
 {
     foreach (CgMetaData data in CgMetaDataReader.GetItemList())
     {
         if (data.CgID > CGModule.BASE_CG_ID)
         {
             Singleton <NetworkManager> .Instance.RequestFinishGuideReport((uint)data.CgID, true);
         }
     }
 }
Esempio n. 2
0
        public List <int> GetUnFinishedCGIDList()
        {
            List <int> list = new List <int>();

            foreach (CgMetaData data in CgMetaDataReader.GetItemList().FindAll(x => !this._finishCGList.Contains(x.CgID)))
            {
                list.Add(data.CgID);
            }
            return(list);
        }
Esempio n. 3
0
        public List <CgDataItem> GetCgDataItemList()
        {
            List <CgDataItem> list = new List <CgDataItem>();

            foreach (CgMetaData data in CgMetaDataReader.GetItemList())
            {
                list.Add(new CgDataItem(data));
            }
            return(list);
        }
Esempio n. 4
0
        public CgDataItem GetCgDataItem(int cgId)
        {
            CgMetaData cgMetaData = CgMetaDataReader.TryGetCgMetaDataByKey(cgId);

            if (cgMetaData != null)
            {
                return(new CgDataItem(cgMetaData));
            }
            return(null);
        }
Esempio n. 5
0
        public List <int> GetAllCGIDList()
        {
            List <int> list = new List <int>();

            foreach (CgMetaData data in CgMetaDataReader.GetItemList())
            {
                list.Add(data.CgID);
            }
            return(list);
        }
Esempio n. 6
0
        public List <CgDataItem> GetFinishedCgDataItemList()
        {
            List <CgDataItem> list = new List <CgDataItem>();

            foreach (CgMetaData data in CgMetaDataReader.GetItemList())
            {
                if ((data != null) && this._finishCGList.Contains(data.CgID))
                {
                    list.Add(new CgDataItem(data));
                }
            }
            return(list);
        }
Esempio n. 7
0
        public List <int> GetFinishedCGIDList()
        {
            List <int>        list  = new List <int>();
            List <CgMetaData> list3 = CgMetaDataReader.GetItemList().FindAll(x => this._finishCGList.Contains(x.CgID));

            if (list3 != null)
            {
                foreach (CgMetaData data in list3)
                {
                    list.Add(data.CgID);
                }
            }
            return(list);
        }
Esempio n. 8
0
        public List <int> GetUnFinishedCGIDList(int levelID)
        {
            List <int> list = new List <int>();

            if (levelID != 0)
            {
                foreach (CgMetaData data in CgMetaDataReader.GetItemList().FindAll(x => !this._finishCGList.Contains(x.CgID)))
                {
                    if (!list.Contains(data.CgID) && (data.levelID == levelID))
                    {
                        list.Add(data.CgID);
                    }
                }
            }
            return(list);
        }