OrbitalFacilityModelBase: OrbitalObjectModelBase<T> & {
    agricultureMix: [number, CropType][];
    agricultureSurfaceHa: number;
    energyConsumptionPerCapitaKWh: number;
    faction: Faction;
    housingSurfaceHa: number;
    nbHydroponicLayers: number;
    population: number;
    populationDensity: number;
    solarPanelEfficiency: number;
    solarPanelSurfaceM2: number;
    starSystemCoordinates: StarSystemCoordinates;
    totalEnergyConsumptionKWh: number;
    totalHabitatSurfaceM2: number;
}

Type Parameters

Type declaration

  • ReadonlyagricultureMix: [number, CropType][]
  • ReadonlyagricultureSurfaceHa: number
  • ReadonlyenergyConsumptionPerCapitaKWh: number

    The average energy consumption of a citizen of the habitat in KWh

  • Readonlyfaction: Faction
  • ReadonlyhousingSurfaceHa: number
  • ReadonlynbHydroponicLayers: number
  • Readonlypopulation: number
  • ReadonlypopulationDensity: number

    The number of inhabitants per square kilometer in the habitat

  • ReadonlysolarPanelEfficiency: number
  • ReadonlysolarPanelSurfaceM2: number

    The surface of solar panels in m²

  • ReadonlystarSystemCoordinates: StarSystemCoordinates
  • ReadonlytotalEnergyConsumptionKWh: number

    The total energy consumption of the habitat in KWh

  • ReadonlytotalHabitatSurfaceM2: number