Space Engineers
|
Public Member Functions | |
override 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 | Tag |
string | Name |
string | Founder |
bool | AcceptHumans |
bool | AutoAcceptMember |
bool | EnableFriendlyFire |
bool | IsDefault |
MyRelationsBetweenFactions | DefaultRelation |
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 14 of file MyFactionDefinition.cs.
|
inlineprotectedvirtual |
Reimplemented from VRage.Game.MyDefinitionBase.
Definition at line 25 of file MyFactionDefinition.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 41 of file MyFactionDefinition.cs.
bool Sandbox.Definitions.MyFactionDefinition.AcceptHumans |
Definition at line 19 of file MyFactionDefinition.cs.
bool Sandbox.Definitions.MyFactionDefinition.AutoAcceptMember |
Definition at line 20 of file MyFactionDefinition.cs.
MyRelationsBetweenFactions Sandbox.Definitions.MyFactionDefinition.DefaultRelation |
Definition at line 23 of file MyFactionDefinition.cs.
bool Sandbox.Definitions.MyFactionDefinition.EnableFriendlyFire |
Definition at line 21 of file MyFactionDefinition.cs.
string Sandbox.Definitions.MyFactionDefinition.Founder |
Definition at line 18 of file MyFactionDefinition.cs.
bool Sandbox.Definitions.MyFactionDefinition.IsDefault |
Definition at line 22 of file MyFactionDefinition.cs.
string Sandbox.Definitions.MyFactionDefinition.Name |
Definition at line 17 of file MyFactionDefinition.cs.
string Sandbox.Definitions.MyFactionDefinition.Tag |
Definition at line 16 of file MyFactionDefinition.cs.