Go to the source code of this file.
|
| SCR_PlayerSpawnPointClass SCR_SpawnPointClass | Attribute ("1", desc:"How often will the spawn's position be updated to match assigned player's position (in seconds).", category:"Player Spawn Point") |
| |
| void | SetPlayerID (int playerID) |
| |
| int | GetPlayerID () |
| |
| protected void | OnSetPlayerID () |
| |
| protected override string | GetSpawnPointName () |
| |
| void | EnablePoint (int playerId, IEntity playerEntity) |
| |
| void | DisablePoint (int playerId) |
| |
| protected void | ActivateSpawnPoint () |
| |
| override bool | IsSpawnPointActive () |
| |
| protected void | DeactivateSpawnPoint () |
| |
| protected void | UpdateSpawnPos () |
| |
| protected void | UpdateSpawnPosBroadcast (vector pos) |
| |
| override void | GetPositionAndRotation (out vector pos, out vector rot) |
| |
| protected Vehicle | GetTargetVehicle () |
| |
| override bool | CanReserveFor_S (int playerId, out SCR_ESpawnResult result=SCR_ESpawnResult.SPAWN_NOT_ALLOWED) |
| |
| override bool | PrepareSpawnedEntity_S (SCR_SpawnRequestComponent requestComponent, SCR_SpawnData data, IEntity entity) |
| |
| protected bool | PrepareSpawnedEntityForVehicle_S (SCR_SpawnRequestComponent requestComponent, SCR_SpawnData data, IEntity entity, Vehicle vehicle) |
| |
| override bool | CanFinalizeSpawn_S (SCR_SpawnRequestComponent requestComponent, SCR_SpawnData data, IEntity entity) |
| |
| override void | OnFinalizeSpawnDone_S (SCR_SpawnRequestComponent requestComponent, SCR_SpawnData data, IEntity entity) |
| |
| void | ~SCR_PlayerSpawnPoint () |
| |
◆ ActivateSpawnPoint()
| protected void ActivateSpawnPoint |
( |
| ) |
|
◆ Attribute()
◆ CanFinalizeSpawn_S()
| override bool CanFinalizeSpawn_S |
( |
SCR_SpawnRequestComponent |
requestComponent, |
|
|
SCR_SpawnData |
data, |
|
|
IEntity |
entity |
|
) |
| |
◆ CanReserveFor_S()
◆ DeactivateSpawnPoint()
| protected void DeactivateSpawnPoint |
( |
| ) |
|
◆ DisablePoint()
| void DisablePoint |
( |
int |
playerId | ) |
|
◆ EnablePoint()
| void EnablePoint |
( |
int |
playerId, |
|
|
IEntity |
playerEntity |
|
) |
| |
◆ GetPlayerID()
Get ID of the player this spawn point is assigned to.
- Returns
- Target player ID
Definition at line 54 of file SCR_PlayerSpawnPoint.c.
◆ GetPositionAndRotation()
| override void GetPositionAndRotation |
( |
out vector |
pos, |
|
|
out vector |
rot |
|
) |
| |
◆ GetSpawnPointName()
| protected override string GetSpawnPointName |
( |
| ) |
|
◆ GetTargetVehicle()
| protected Vehicle GetTargetVehicle |
( |
| ) |
|
◆ IsSpawnPointActive()
| override bool IsSpawnPointActive |
( |
| ) |
|
◆ OnFinalizeSpawnDone_S()
| override void OnFinalizeSpawnDone_S |
( |
SCR_SpawnRequestComponent |
requestComponent, |
|
|
SCR_SpawnData |
data, |
|
|
IEntity |
entity |
|
) |
| |
◆ OnSetPlayerID()
| protected void OnSetPlayerID |
( |
| ) |
|
◆ PrepareSpawnedEntity_S()
| override bool PrepareSpawnedEntity_S |
( |
SCR_SpawnRequestComponent |
requestComponent, |
|
|
SCR_SpawnData |
data, |
|
|
IEntity |
entity |
|
) |
| |
◆ PrepareSpawnedEntityForVehicle_S()
| protected bool PrepareSpawnedEntityForVehicle_S |
( |
SCR_SpawnRequestComponent |
requestComponent, |
|
|
SCR_SpawnData |
data, |
|
|
IEntity |
entity, |
|
|
Vehicle |
vehicle |
|
) |
| |
◆ SetPlayerID()
| void SetPlayerID |
( |
int |
playerID | ) |
|
Assign player ID to this respawn point. It will then present itself as the player, and spawning on it will actually spawn the new player on position of assignd player.
- Parameters
-
| [in] | playerID | Target player ID |
Definition at line 34 of file SCR_PlayerSpawnPoint.c.
◆ UpdateSpawnPos()
| protected void UpdateSpawnPos |
( |
| ) |
|
◆ UpdateSpawnPosBroadcast()
| protected void UpdateSpawnPosBroadcast |
( |
vector |
pos | ) |
|
◆ ~SCR_PlayerSpawnPoint()
| void ~SCR_PlayerSpawnPoint |
( |
| ) |
|