Space Engineers
|
Public Member Functions | |
void | Postprocess () |
Override this in case you want to do some postprocessing of the definition before the game starts. More... | |
Public Member Functions inherited from VRage.Game.MyDefinitionBase | |
void | Init (MyObjectBuilder_DefinitionBase builder, MyModContext modContext) |
void | Save (string filepath) |
virtual MyObjectBuilder_DefinitionBase | GetObjectBuilder () |
override string | ToString () |
Public Attributes | |
string | Name |
float | SpawnDistance |
int | SpawnTimeMs |
int | FirstSpawnTimeMs |
int | MaxDrones |
MyDiscreteSampler< MySpawnGroupDefinition > | SpawnGroupSampler = null |
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) |
Additional Inherited Members | |
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 17 of file MyPirateAntennaDefinition.cs.
|
inlineprotectedvirtual |
Reimplemented from VRage.Game.MyDefinitionBase.
Definition at line 29 of file MyPirateAntennaDefinition.cs.
|
inlinevirtual |
Override this in case you want to do some postprocessing of the definition before the game starts.
TODO: Obsolete me
Postprocess is useful if you want to process the definition before the game begins,
but you only want to do it when all the definitions are loaded and merged.
Reimplemented from VRage.Game.MyDefinitionBase.
Definition at line 48 of file MyPirateAntennaDefinition.cs.
int Sandbox.Definitions.MyPirateAntennaDefinition.FirstSpawnTimeMs |
Definition at line 22 of file MyPirateAntennaDefinition.cs.
int Sandbox.Definitions.MyPirateAntennaDefinition.MaxDrones |
Definition at line 23 of file MyPirateAntennaDefinition.cs.
string Sandbox.Definitions.MyPirateAntennaDefinition.Name |
Definition at line 19 of file MyPirateAntennaDefinition.cs.
float Sandbox.Definitions.MyPirateAntennaDefinition.SpawnDistance |
Definition at line 20 of file MyPirateAntennaDefinition.cs.
MyDiscreteSampler<MySpawnGroupDefinition> Sandbox.Definitions.MyPirateAntennaDefinition.SpawnGroupSampler = null |
Definition at line 24 of file MyPirateAntennaDefinition.cs.
int Sandbox.Definitions.MyPirateAntennaDefinition.SpawnTimeMs |
Definition at line 21 of file MyPirateAntennaDefinition.cs.