Space Engineers
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
Sandbox.Game.World.MyWorldGeneratorStartingStateBase Class Referenceabstract
Inheritance diagram for Sandbox.Game.World.MyWorldGeneratorStartingStateBase:
Sandbox.Game.World.MyWorldGenerator.MyTransformState SpaceEngineers.Game.World.Generator.MyRespawnShipState

Public Member Functions

abstract Vector3D GetStartingLocation ()
 
abstract void SetupCharacter (MyWorldGenerator.Args generatorArgs)
 
virtual void Init (MyObjectBuilder_WorldGeneratorPlayerStartingState builder)
 
virtual MyObjectBuilder_WorldGeneratorPlayerStartingState GetObjectBuilder ()
 

Public Attributes

string FactionTag
 

Protected Member Functions

Vector3D FixPositionToVoxel (Vector3D position)
 
virtual void CreateAndSetPlayerFaction ()
 Setups player faction accoring to Factions.sbc and Scenario.sbx settings. If faction is not created yet. It will be created for the player with Faction.sbc settings. Faction have to accept humans. More...
 

Detailed Description

Definition at line 26 of file MyWorldGenerator.StartingStates.cs.

Member Function Documentation

virtual void Sandbox.Game.World.MyWorldGeneratorStartingStateBase.CreateAndSetPlayerFaction ( )
inlineprotectedvirtual

Setups player faction accoring to Factions.sbc and Scenario.sbx settings. If faction is not created yet. It will be created for the player with Faction.sbc settings. Faction have to accept humans.

Definition at line 68 of file MyWorldGenerator.StartingStates.cs.

Vector3D Sandbox.Game.World.MyWorldGeneratorStartingStateBase.FixPositionToVoxel ( Vector3D  position)
inlineprotected

Definition at line 47 of file MyWorldGenerator.StartingStates.cs.

virtual MyObjectBuilder_WorldGeneratorPlayerStartingState Sandbox.Game.World.MyWorldGeneratorStartingStateBase.GetObjectBuilder ( )
inlinevirtual
abstract Vector3D Sandbox.Game.World.MyWorldGeneratorStartingStateBase.GetStartingLocation ( )
pure virtual
virtual void Sandbox.Game.World.MyWorldGeneratorStartingStateBase.Init ( MyObjectBuilder_WorldGeneratorPlayerStartingState  builder)
inlinevirtual
abstract void Sandbox.Game.World.MyWorldGeneratorStartingStateBase.SetupCharacter ( MyWorldGenerator.Args  generatorArgs)
pure virtual

Member Data Documentation

string Sandbox.Game.World.MyWorldGeneratorStartingStateBase.FactionTag

Definition at line 28 of file MyWorldGenerator.StartingStates.cs.


The documentation for this class was generated from the following file: