![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| void | OnPostInit (IEntity owner) |
| void | EOnInit (IEntity owner) |
| int | GetReconnectTimeout () |
| For how many seconds a player can reconnect before the controlled character is removed. | |
| void | UpdateExpieryCheck () |
| void | CheckExpiery () |
| Remove any data that has exceeded the max reconnect time window. | |
| bool | HandlePlayerDisconnect (int playerId, KickCauseCode cause) |
| Returns true if the players entity has been taken over for reconnection. | |
| bool | HandlePlayerReconnect (int playerId) |
| notnull SCR_ReconnectData | StoreData (int playerId) |
| Collect information relevant to reapply after reconnection to player controller / character. | |
| bool | IsDataRelevant (notnull SCR_ReconnectData data) |
| Returns true if the data is relevant for reconnect and we should store it in the system. | |
| bool | IsDataExpired (notnull SCR_ReconnectData data, WorldTimestamp timestamp) |
| Check if the reconnect time window has been exceeded. | |
| void | HandleDataExpiery (notnull SCR_ReconnectData data) |
| Data has expired, handle graceful removal of presence in the world. | |
| void | ApplyData (int playerId, notnull SCR_ReconnectData data) |
| Apply still relevant data back on successful reconnect. | |
Static Protected Member Functions | |
| static SCR_ReconnectComponent | GetInstance () |
Protected Attributes | |
| int | m_iReconnectTime = 120 |
| ref map< UUID, ref SCR_ReconnectData > | m_mReconnectData = new map<UUID, ref SCR_ReconnectData>() |
Static Protected Attributes | |
| static SCR_ReconnectComponent | s_Instance |
Takes care of managing player reconnects in case of involuntary disconnect Authority-only component attached to gamemode prefab
Definition at line 20 of file SCR_ReconnectComponent.c.
|
inlineprotected |
Apply still relevant data back on successful reconnect.
Definition at line 190 of file SCR_ReconnectComponent.c.
|
inlineprotected |
Remove any data that has exceeded the max reconnect time window.
Definition at line 79 of file SCR_ReconnectComponent.c.
|
inlineprotected |
Definition at line 42 of file SCR_ReconnectComponent.c.
|
inlinestaticprotected |
Definition at line 30 of file SCR_ReconnectComponent.c.
|
inlineprotected |
For how many seconds a player can reconnect before the controlled character is removed.
Definition at line 57 of file SCR_ReconnectComponent.c.
|
inlineprotected |
Data has expired, handle graceful removal of presence in the world.
Definition at line 176 of file SCR_ReconnectComponent.c.
|
inlineprotected |
Returns true if the players entity has been taken over for reconnection.
Definition at line 109 of file SCR_ReconnectComponent.c.
Return the character back to the player controller and assign any other data.
Definition at line 133 of file SCR_ReconnectComponent.c.
|
inlineprotected |
Check if the reconnect time window has been exceeded.
Definition at line 169 of file SCR_ReconnectComponent.c.
|
inlineprotected |
Returns true if the data is relevant for reconnect and we should store it in the system.
Definition at line 161 of file SCR_ReconnectComponent.c.
|
inlineprotected |
Definition at line 36 of file SCR_ReconnectComponent.c.
|
inlineprotected |
Collect information relevant to reapply after reconnection to player controller / character.
Definition at line 149 of file SCR_ReconnectComponent.c.
|
inlineprotected |
Definition at line 63 of file SCR_ReconnectComponent.c.
|
protected |
Definition at line 23 of file SCR_ReconnectComponent.c.
|
protected |
Definition at line 27 of file SCR_ReconnectComponent.c.
|
staticprotected |
Definition at line 25 of file SCR_ReconnectComponent.c.