Space Engineers
|
Public Member Functions | |
void | Prepare () |
void | GetItemDefinition (ushort definitionIndex, out MyRuntimeEnvironmentItemInfo def) |
Public Member Functions inherited from Sandbox.Game.WorldEnvironment.Definitions.MyWorldEnvironmentDefinition | |
MyEnvironmentSector | CreateSector () |
Public Member Functions inherited from VRage.Game.MyDefinitionBase | |
void | Init (MyObjectBuilder_DefinitionBase builder, MyModContext modContext) |
virtual void | Postprocess () |
Override this in case you want to do some postprocessing of the definition before the game starts. More... | |
void | Save (string filepath) |
virtual MyObjectBuilder_DefinitionBase | GetObjectBuilder () |
override string | ToString () |
Static Public Member Functions | |
static MyWorldEnvironmentDefinition | FromLegacyPlanet (MyObjectBuilder_PlanetGeneratorDefinition pgdef, MyModContext context) |
Public Attributes | |
Dictionary< string, MyItemTypeDefinition > | ItemTypes = new Dictionary<string, MyItemTypeDefinition>() |
Dictionary< MyBiomeMaterial, List< MyEnvironmentItemMapping > > | MaterialEnvironmentMappings |
MyProceduralScanningMethod | ScanningMethod |
Public Attributes inherited from Sandbox.Game.WorldEnvironment.Definitions.MyWorldEnvironmentDefinition | |
int | SyncLod |
MyRuntimeEnvironmentItemInfo[] | Items |
double | SectorSize |
double | ItemDensity |
Public Attributes inherited from VRage.Game.MyDefinitionBase | |
MyDefinitionId | Id |
MyStringId | DisplayNameEnum |
Enum used for localization of display name. Null for player created definitions. More... | |
MyStringId | DescriptionEnum |
Enum used for localization of description. Null for player created definitions. More... | |
String | DisplayNameString |
String name used for user created definitions which do not have localization support. More... | |
String | DescriptionString |
String used for user created description which do not have localization support. More... | |
string[] | Icons |
Icons for the definition, they are used from top to bottom. More... | |
bool | Enabled = true |
Definition can be disabled by mod, then it will be removed from definition manager More... | |
bool | Public = true |
Indicates if definition should be offered in Cube builder More... | |
bool | AvailableInSurvival |
MyModContext | Context |
Protected Member Functions | |
override void | Init (MyObjectBuilder_DefinitionBase builder) |
Protected Member Functions inherited from Sandbox.Game.WorldEnvironment.Definitions.MyWorldEnvironmentDefinition | |
override void | Init (MyObjectBuilder_DefinitionBase builder) |
Properties | |
override Type | SectorType [get] |
Properties inherited from Sandbox.Game.WorldEnvironment.Definitions.MyWorldEnvironmentDefinition | |
abstract Type | SectorType [get] |
Properties inherited from VRage.Game.MyDefinitionBase | |
virtual String | DisplayNameText [get] |
Use this property when showing name in GUI instead of DisplayName. This takes into account more complex name construction. More... | |
virtual String | DescriptionText [get] |
Use this property when showing description in GUI, as it takes into account more complex description construction. More... | |
Definition at line 274 of file MyProceduralEnvironmentDefinition.cs.
|
inlinestatic |
Definition at line 409 of file MyProceduralEnvironmentDefinition.cs.
|
inline |
Definition at line 573 of file MyProceduralEnvironmentDefinition.cs.
|
inlineprotectedvirtual |
Reimplemented from VRage.Game.MyDefinitionBase.
Definition at line 289 of file MyProceduralEnvironmentDefinition.cs.
|
inline |
Definition at line 300 of file MyProceduralEnvironmentDefinition.cs.
Dictionary<string, MyItemTypeDefinition> Sandbox.Game.WorldEnvironment.Definitions.MyProceduralEnvironmentDefinition.ItemTypes = new Dictionary<string, MyItemTypeDefinition>() |
Definition at line 281 of file MyProceduralEnvironmentDefinition.cs.
Dictionary<MyBiomeMaterial, List<MyEnvironmentItemMapping> > Sandbox.Game.WorldEnvironment.Definitions.MyProceduralEnvironmentDefinition.MaterialEnvironmentMappings |
Definition at line 283 of file MyProceduralEnvironmentDefinition.cs.
MyProceduralScanningMethod Sandbox.Game.WorldEnvironment.Definitions.MyProceduralEnvironmentDefinition.ScanningMethod |
Definition at line 285 of file MyProceduralEnvironmentDefinition.cs.
|
get |
Definition at line 401 of file MyProceduralEnvironmentDefinition.cs.