public PowerPlant(float posX, float posY, int galaxyID, int ownerID, int currentAreaID) : base(posX, posY, galaxyID, ownerID, currentAreaID) { _model.StructureType = StructureTypes.PowerPlant; _model.Stats.PopulationCost = 50; _model.CurrentPowerRate = _model.Stats.MaxPowerGenerationRate; _model.ThoriumPerPower = .00001f;//Power is in units/ms _model.StoredThorium = 1; _model.MaxThorium = 1; ConsumedResources.Add(ResourceTypes.Thorium); _model.Resources.Add(ResourceTypes.Thorium, new ThoriumOre()); }
public Biodome(float posX, float posY, int ID, int ownerID, int currentAreaID) : base(posX, posY, ID, ownerID, currentAreaID) { _model.StructureType = StructureTypes.Biodome; ConsumedResources.Add(ResourceTypes.Organics); ConsumedResources.Add(ResourceTypes.Medicine); ConsumedResources.Add(ResourceTypes.Hydrocarbons); MoraleRate = 0; Morale = 0; PlanetPopMultiplier = 1; PopResearchMultiplier = 1; }