예제 #1
0
        public AreaModel(AreaModel a)
        {
            _setDefaults();

            Id           = a.Id;
            IDToOrbit    = a.IDToOrbit;
            AreaSize     = a.AreaSize;
            ParentAreaID = a.ParentAreaID;

            StructureIDs  = a.StructureIDs;
            ShipIDs       = a.ShipIDs;
            SecurityLevel = a.SecurityLevel;
            AreaName      = a.AreaName;
            Warpholes     = a.Warpholes;
            PosY          = a.PosY;
            PosX          = a.PosX;

            MaxTrip     = a.MaxTrip;
            Distance    = a.Distance;
            CurrentTrip = a.CurrentTrip;

            ResourcePools = a.ResourcePools;
        }
예제 #2
0
 public PlanetModel(AreaModel a) : base(a)
 {
 }
예제 #3
0
 public ColonyModel(AreaModel a) : base(a)
 {
     SetupModel();
 }