|
override bool | DoRequestRespawn (SCR_SpawnData data) |
| Requests respawn with provided data.
|
|
SCR_RespawnComponent | GetRespawnComponent () |
|
SCR_SpawnLockComponent | GetLock () |
|
bool | IsOwner () |
|
bool | IsProxy () |
|
override void | OnPostInit (IEntity owner) |
| Initialises the component by finding necessary dependencies.
|
|
bool | DoCanRequestRespawn (SCR_SpawnData data) |
| Request is first handled on the sending side (player or authority depending on context).
|
|
void | ProcessCanRequest_S (SCR_SpawnData data) |
| Authority call to dispatch provided data to corresponding SCR_SpawnHandlerComponent.
|
|
void | SendCanResponse_S (SCR_ESpawnResult response, SCR_SpawnData data) |
| Authority: Sends a response from the server to the owner about current can-respawn request.
|
|
void | Rpc_SendCanResponse_O (SCR_ESpawnResult response) |
| Owner: Processes received response about current spawn process from the authority, dispatches events.
|
|
bool | DoRequestRespawn (SCR_SpawnData data) |
| Request is first handled on the sending side (player or authority depending on context).
|
|
void | ProcessRequest_S (SCR_SpawnData data) |
| Authority call to dispatch provided data to corresponding SCR_SpawnHandlerComponent.
|
|
void | OnFinalizeBegin_S (SCR_SpawnHandlerComponent handler, SCR_SpawnData data, IEntity spawnedEntity) |
| Authority callback when finalisation of spawn has began.
|
|
void | AwaitFinalization_S (SCR_SpawnHandlerComponent handler, SCR_SpawnData data, IEntity spawnedEntity) |
| Authority callback to await finalisation.
|
|
bool | CanFinalize_S (SCR_SpawnHandlerComponent handler, SCR_SpawnData data, IEntity spawnedEntity) |
|
void | FinalizeRequest_S (SCR_SpawnHandlerComponent handler, SCR_SpawnData data, IEntity spawnedEntity) |
| Authority call to finalise respawn, after ProcessRequest_S (AwaitFinalization_S respectively) has finished.
|
|
void | SendResponse_S (SCR_ESpawnResult response, SCR_SpawnData data) |
| Authority: Sends a response from the server to the owner about current respawn request.
|
|
void | SendFinalizationBegin_S () |
| Send a notification from the authority that the finalisation has started.
|
|
void | Rpc_OnFinalizationBegin_O () |
|
void | NotifyPreloadStarted_S () |
|
void | Rpc_NotifyPreloadStarted_S () |
|
void | NotifyPreloadFinished_S () |
|
void | Rpc_NotifyPreloadFinished_S () |
|
void | Rpc_StartPreload_O (vector position) |
|
void | Rpc_SendResponse_O (SCR_ESpawnResult response) |
| Owner: Processes received response about current spawn process from the authority, dispatches events.
|
|
SCR_ChimeraAIAgent | FindAIAgent (IEntity entity) |
| Tries to find AI agent for provided entity.
|
|