|
abstract void | InitFromCheckpoint (MyObjectBuilder_Checkpoint checkpoint) |
|
abstract void | SaveToCheckpoint (MyObjectBuilder_Checkpoint checkpoint) |
|
abstract bool | HandleRespawnRequest (bool joinGame, bool newIdentity, long medicalRoom, string respawnShipId, MyPlayer.PlayerId playerId, Vector3D?spawnPosition, VRage.ObjectBuilders.SerializableDefinitionId?botDefinitionId) |
|
abstract MyIdentity | CreateNewIdentity (string identityName, MyPlayer.PlayerId playerId, string modelName) |
|
abstract void | AfterRemovePlayer (MyPlayer player) |
|
abstract void | SetupCharacterDefault (MyPlayer player, MyWorldGenerator.Args args) |
|
abstract int | CountAvailableSpawns (MyPlayer player) |
|
abstract bool | IsInRespawnScreen () |
|
abstract void | CloseRespawnScreen () |
|
abstract void | SetNoRespawnText (StringBuilder text, int timeSec) |
|
abstract void | SetupCharacterFromStarts (MyPlayer player, MyWorldGeneratorStartingStateBase[] playerStarts, MyWorldGenerator.Args args) |
|
void | ResetPlayerIdentity (MyPlayer player) |
|
virtual bool | UpdatedBeforeInit () |
|
| MySessionComponentBase () |
|
void | SetUpdateOrder (MyUpdateOrder order) |
|
virtual void | InitFromDefinition (MySessionComponentDefinition definition) |
|
virtual void | Init (MyObjectBuilder_SessionComponent sessionComponent) |
|
virtual MyObjectBuilder_SessionComponent | GetObjectBuilder () |
|
void | AfterLoadData () |
|
void | UnloadDataConditional () |
|
virtual void | LoadData () |
|
virtual void | SaveData () |
|
virtual void | BeforeStart () |
|
virtual void | UpdateBeforeSimulation () |
|
virtual void | Simulate () |
|
virtual void | UpdateAfterSimulation () |
|
virtual void | UpdatingStopped () |
|
virtual void | Draw () |
|
virtual void | HandleInput () |
|
override string | ToString () |
|
Definition at line 15 of file MyRespawnComponentBase.cs.
abstract void Sandbox.Game.SessionComponents.MyRespawnComponentBase.AfterRemovePlayer |
( |
MyPlayer |
player | ) |
|
|
pure virtual |
abstract void Sandbox.Game.SessionComponents.MyRespawnComponentBase.CloseRespawnScreen |
( |
| ) |
|
|
pure virtual |
abstract int Sandbox.Game.SessionComponents.MyRespawnComponentBase.CountAvailableSpawns |
( |
MyPlayer |
player | ) |
|
|
pure virtual |
abstract MyIdentity Sandbox.Game.SessionComponents.MyRespawnComponentBase.CreateNewIdentity |
( |
string |
identityName, |
|
|
MyPlayer.PlayerId |
playerId, |
|
|
string |
modelName |
|
) |
| |
|
pure virtual |
abstract bool Sandbox.Game.SessionComponents.MyRespawnComponentBase.IsInRespawnScreen |
( |
| ) |
|
|
pure virtual |
void Sandbox.Game.SessionComponents.MyRespawnComponentBase.ResetPlayerIdentity |
( |
MyPlayer |
player | ) |
|
|
inline |
abstract void Sandbox.Game.SessionComponents.MyRespawnComponentBase.SetNoRespawnText |
( |
StringBuilder |
text, |
|
|
int |
timeSec |
|
) |
| |
|
pure virtual |
bool Sandbox.Game.SessionComponents.MyRespawnComponentBase.ShowPermaWarning |
|
staticgetsetprotected |
The documentation for this class was generated from the following file: