Class MyPlanetGeneratorDefinition
Inheritance
System.Object
MyPlanetGeneratorDefinition
Assembly: Sandbox.Game.dll
Syntax
[MyDefinitionType]
public class MyPlanetGeneratorDefinition : MyDefinitionBase
Constructors
MyPlanetGeneratorDefinition()
Declaration
public MyPlanetGeneratorDefinition()
Fields
AllowMeteors
Declaration
Field Value
| Type |
Description |
| System.Boolean |
|
AnimalSpawnInfo
Declaration
public MyPlanetAnimalSpawnInfo AnimalSpawnInfo
Field Value
Atmosphere
Declaration
public MyPlanetAtmosphere Atmosphere
Field Value
AtmosphereHeight
Declaration
public float AtmosphereHeight
Field Value
| Type |
Description |
| System.Single |
|
AtmosphereSettings
Declaration
public Nullable<MyAtmosphereSettings> AtmosphereSettings
Field Value
| Type |
Description |
| System.Nullable<VRageRender.Messages.MyAtmosphereSettings> |
|
CloudLayers
Declaration
public List<MyCloudLayerSettings> CloudLayers
Field Value
| Type |
Description |
| System.Collections.Generic.List<VRageRender.Messages.MyCloudLayerSettings> |
|
DefaultSubSurfaceMaterial
Declaration
public MyPlanetMaterialDefinition DefaultSubSurfaceMaterial
Field Value
DefaultSurfaceMaterial
Declaration
public MyPlanetMaterialDefinition DefaultSurfaceMaterial
Field Value
DefaultSurfaceTemperature
Declaration
public MyTemperatureLevel DefaultSurfaceTemperature
Field Value
Detail
Declaration
public MyPlanetSurfaceDetail Detail
Field Value
Difficulty
Declaration
public MyStringId Difficulty
Field Value
DistortionTable
Declaration
public MyPlanetDistortionDefinition[] DistortionTable
Field Value
EnvironmentDefinition
Declaration
public MyWorldEnvironmentDefinition EnvironmentDefinition
Field Value
| Type |
Description |
| Sandbox.Game.WorldEnvironment.Definitions.MyWorldEnvironmentDefinition |
|
EnvironmentId
Declaration
public Nullable<MyDefinitionId> EnvironmentId
Field Value
EnvironmentSectorType
Declaration
public Type EnvironmentSectorType
Field Value
| Type |
Description |
| System.Type |
|
FolderName
Declaration
Field Value
| Type |
Description |
| System.String |
|
GlobalWeather
Declaration
public bool GlobalWeather
Field Value
| Type |
Description |
| System.Boolean |
|
GravityFalloffPower
Declaration
public float GravityFalloffPower
Field Value
| Type |
Description |
| System.Single |
|
HasAtmosphere
Declaration
public bool HasAtmosphere
Field Value
| Type |
Description |
| System.Boolean |
|
HillParams
Declaration
public SerializableRange HillParams
Field Value
HostileAtmosphereColorShift
Declaration
public MyAtmosphereColorShift HostileAtmosphereColorShift
Field Value
MapProvider
Declaration
public MyObjectBuilder_PlanetMapProvider MapProvider
Field Value
MaterialBlending
Declaration
public MyPlanetMaterialBlendSettings MaterialBlending
Field Value
MaterialEnvironmentMappings
Declaration
public Dictionary<int, Dictionary<string, List<MyPlanetEnvironmentMapping>>> MaterialEnvironmentMappings
Field Value
| Type |
Description |
| System.Collections.Generic.Dictionary<System.Int32, System.Collections.Generic.Dictionary<System.String, System.Collections.Generic.List<MyPlanetEnvironmentMapping>>> |
|
MaterialGroups
Declaration
public MyPlanetMaterialGroup[] MaterialGroups
Field Value
MaterialsMaxDepth
Declaration
public SerializableRange MaterialsMaxDepth
Field Value
MaterialsMinDepth
Declaration
public SerializableRange MaterialsMinDepth
Field Value
MaxBotCount
Declaration
Field Value
| Type |
Description |
| System.Int32 |
|
MaxBotsPerPlayer
Declaration
public int MaxBotsPerPlayer
Field Value
| Type |
Description |
| System.Int32 |
|
MesherPostprocessing
Declaration
public MyObjectBuilder_VoxelMesherComponentDefinition MesherPostprocessing
Field Value
| Type |
Description |
| VRage.ObjectBuilders.Definitions.Components.MyObjectBuilder_VoxelMesherComponentDefinition |
|
MinimumSurfaceLayerDepth
Declaration
public float MinimumSurfaceLayerDepth
Field Value
| Type |
Description |
| System.Single |
|
MusicCategories
Declaration
public List<MyMusicCategory> MusicCategories
Field Value
NightAnimalSpawnInfo
Declaration
public MyPlanetAnimalSpawnInfo NightAnimalSpawnInfo
Field Value
OreMappings
Declaration
public MyPlanetOreMapping[] OreMappings
Field Value
PersistentWeather
Declaration
public string PersistentWeather
Field Value
| Type |
Description |
| System.String |
|
PlanetMaps
Declaration
public MyPlanetMaps PlanetMaps
Field Value
RadiationEndHeight
Declaration
public Nullable<float> RadiationEndHeight
Field Value
| Type |
Description |
| System.Nullable<System.Single> |
|
RadiationGain
Declaration
public float RadiationGain
Field Value
| Type |
Description |
| System.Single |
|
RadiationStartHeight
Declaration
public Nullable<float> RadiationStartHeight
Field Value
| Type |
Description |
| System.Nullable<System.Single> |
|
SectorDensity
Declaration
public float SectorDensity
Field Value
| Type |
Description |
| System.Single |
|
SolarRadiationProtectionFactor
Declaration
public float SolarRadiationProtectionFactor
Field Value
| Type |
Description |
| System.Single |
|
SoundRules
Declaration
public MyPlanetEnvironmentalSoundRule[] SoundRules
Field Value
StationBlockingMaterials
Declaration
public List<MyDefinitionId> StationBlockingMaterials
Field Value
SurfaceGravity
Declaration
public float SurfaceGravity
Field Value
| Type |
Description |
| System.Single |
|
SurfaceMaterialTable
Declaration
public MyPlanetMaterialDefinition[] SurfaceMaterialTable
Field Value
WeatherFrequencyMax
Declaration
public int WeatherFrequencyMax
Field Value
| Type |
Description |
| System.Int32 |
|
WeatherFrequencyMin
Declaration
public int WeatherFrequencyMin
Field Value
| Type |
Description |
| System.Int32 |
|
WeatherGenerators
Declaration
public List<MyWeatherGeneratorSettings> WeatherGenerators
Field Value
Methods
Init(MyObjectBuilder_DefinitionBase)
Declaration
protected override void Init(MyObjectBuilder_DefinitionBase builder)
Parameters
Overrides
ToString()
Declaration
public override string ToString()
Returns
| Type |
Description |
| System.String |
|
Overrides