Пример #1
0
        private static void BuildDB()
        {
            UserRecord u = new UserRecord();

            u.Drop(); u.Create();
            AllianceRecord a = new AllianceRecord();

            a.Drop(); a.Create();
            PlanetRecord p = new PlanetRecord();

            p.Drop(); p.Create();
            ReportRecord r = new ReportRecord();

            r.Drop(); r.Create();
            ResourceRecord res = new ResourceRecord();

            res.Drop(); res.Create();
            BuildingRecord b = new BuildingRecord();

            b.Drop(); b.Create();
            ResearchRecord re = new ResearchRecord();

            re.Drop(); re.Create();
            FleetRecord f = new FleetRecord();

            f.Drop(); f.Create();
            DefenceRecord d = new DefenceRecord();

            d.Drop(); d.Create();
        }
Пример #2
0
        internal static ResourceRecord[] ReadResourceRecords(Stream Data, ushort Count)
        {
            List <ResourceRecord> Result = new List <ResourceRecord>();
            ResourceRecord        Rec;

            while (Count > 0)
            {
                Count--;
                Rec = ResourceRecord.Create(Data);

                if (!(Rec is null))
                {
                    Result.Add(Rec);
                }
            }

            return(Result.ToArray());
        }