Go to the source code of this file.
|
protected Faction | GetPlayerFaction (int playerID) |
|
CareerBackendData | GetPlayerProfile (int playerID) |
|
override void | HandleOnFactionAssigned (int playerID, Faction assignedFaction) |
| What happens when a player is assigned a faction. More...
|
|
protected override void | OnPlayerKilled (int playerId, IEntity playerEntity, IEntity killerEntity, notnull Instigator killer) |
|
override void | OnPlayerDisconnected (int playerId, KickCauseCode cause, int timeout) |
|
void | StoreProfile (int playerID, bool disconnecting=false) |
|
bool | LoadPlayerProfileFromBackend (int playerID) |
|
void | LoadConnectingPlayerProfile (int playerID) |
|
override void | EOnFrame (IEntity owner, float timeSlice) |
|
override void | OnPostInit (IEntity owner) |
| Called on PostInit when all components are added. More...
|
|
override void | EOnInit (IEntity owner) |
|
void | SCR_PlayerProfileManagerComponent (IEntityComponentSource src, IEntity ent, IEntity parent) |
|
◆ EOnFrame()
override void EOnFrame |
( |
IEntity |
owner, |
|
|
float |
timeSlice |
|
) |
| |
◆ GetPlayerFaction()
protected Faction GetPlayerFaction |
( |
int |
playerID | ) |
|
◆ GetPlayerProfile()
◆ HandleOnFactionAssigned()
override void HandleOnFactionAssigned |
( |
int |
playerID, |
|
|
Faction |
assignedFaction |
|
) |
| |
What happens when a player is assigned a faction.
What happens when a player is assigned a faction
- Parameters
-
[in] | playerID | |
[in] | assignedFaction | |
Definition at line 48 of file SCR_PlayerProfileManagerComponent.c.
◆ LoadConnectingPlayerProfile()
void LoadConnectingPlayerProfile |
( |
int |
playerID | ) |
|
◆ LoadPlayerProfileFromBackend()
bool LoadPlayerProfileFromBackend |
( |
int |
playerID | ) |
|
◆ SCR_PlayerProfileManagerComponent()
void SCR_PlayerProfileManagerComponent |
( |
IEntityComponentSource |
src, |
|
|
IEntity |
ent, |
|
|
IEntity |
parent |
|
) |
| |
◆ StoreProfile()
void StoreProfile |
( |
int |
playerID, |
|
|
bool |
disconnecting = false |
|
) |
| |
◆ m_aPlayerIDsToLoadProfile
protected ref array<int> m_aPlayerIDsToLoadProfile = {} |
◆ m_Callback
◆ m_fCurrentRefreshTime
protected float m_fCurrentRefreshTime = 1 |
◆ m_fRefreshTime
protected float m_fRefreshTime |
◆ m_mPlayerProfiles
◆ s_RespawnSystemComponent