Ejemplo n.º 1
0
        private WoWResearchSite(string name, bool SecondOne = false)
        {
            bool second = false;

            init();
            ResearchSiteDb2Record tempResearchSiteDb2Record = new ResearchSiteDb2Record();
            bool found = false;

            for (int i = 0; i < _rSiteDB2.RecordsCount - 1; i++)
            {
                tempResearchSiteDb2Record = _cachedRecords[i];
                if (tempResearchSiteDb2Record.Name() == name && tempResearchSiteDb2Record.Map == Usefuls.ContinentId)
                {
                    if (SecondOne && !second)
                    {
                        second = true;
                    }
                    else
                    {
                        found = true;
                        break;
                    }
                }
            }
            _rSiteDB2Record0 = found ? tempResearchSiteDb2Record : new ResearchSiteDb2Record();
        }
Ejemplo n.º 2
0
        public static List <ResearchSiteDb2Record> ExtractAllDigsites()
        {
            List <ResearchSiteDb2Record> digSites = new List <ResearchSiteDb2Record>();

            init();
            ResearchSiteDb2Record tempResearchSiteDb2Record = new ResearchSiteDb2Record();

            for (int i = 0; i < _rSiteDB2.RecordsCount - 1; i++)
            {
                tempResearchSiteDb2Record = _cachedRecords[i];
                digSites.Add(tempResearchSiteDb2Record);
            }

            return(digSites);
        }
Ejemplo n.º 3
0
        private WoWResearchSite(int reqId)
        {
            init();
            ResearchSiteDb2Record tempResearchSiteDb2Record = new ResearchSiteDb2Record();
            bool found = false;

            for (int i = 0; i < _rSiteDB2.RecordsCount - 1; i++)
            {
                tempResearchSiteDb2Record = _cachedRecords[i];
                if (tempResearchSiteDb2Record.Id == reqId)
                {
                    found = true;
                    break;
                }
            }
            _rSiteDB2Record0 = found ? tempResearchSiteDb2Record : new ResearchSiteDb2Record();
        }