![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Static Protected Member Functions | |
| static SCR_PlayerData | GetPlayerData (int playerID) |
Protected Attributes | |
| int | m_iPlayerID |
| ref array< float > | m_aStats = {} |
| int | m_iSecondsAsController = 0 |
| int | m_iSecondsAsKeyboard = 0 |
| int | m_iLastEvaluationCurrentController = 0 |
| ref array< float > | m_aPreviousStats = {} |
| ref array< float > | m_aAccumulatedActions = {} |
| int | m_iAccumulatedActionsTick |
| int | m_iLatestActionTick |
| int | m_iLatestCriminalScoreUpdateTick |
| float | m_fCriminalScore |
| int | m_iTimeOut = 0 |
| ref array< float > | m_aStatsGained = {} |
| ref SCR_PlayerDataEvent | dataEvent = new SCR_PlayerDataEvent |
| ref array< float > | m_aEarnt = {} |
| ref BackendCallback | m_CharacterDataCallback = new BackendCallback() |
| ref BackendCallback | m_StoringCallback = new BackendCallback() |
| int | m_iSessionStartedTickCount |
| bool | m_bIsEmptyProfile |
| ref ScriptInvoker | m_OnDataReady = new ScriptInvoker() |
| ref SCR_PlayerDataConfigs | m_Configs |
| bool | accumulationEnabled = false |
Static Protected Attributes | |
| static ref ScriptInvoker | s_OnStatAdded = new ScriptInvoker() |
Definition at line 2 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 96 of file SCR_PlayerData.c.
Definition at line 696 of file SCR_PlayerData.c.
|
inlineprotected |
temp: True: The stat should be added to temporary actions that might be evaluated further by a module False: The stat is final. Add it to this player session's stats
Definition at line 785 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 245 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 885 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 409 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 641 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 387 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 632 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 852 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 829 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 614 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 846 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 860 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 318 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 239 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 835 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 840 of file SCR_PlayerData.c.
|
inlinestaticprotected |
Definition at line 131 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 177 of file SCR_PlayerData.c.
Definition at line 904 of file SCR_PlayerData.c.
Definition at line 657 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 816 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 191 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 144 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 626 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 620 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 769 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 268 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 808 of file SCR_PlayerData.c.
|
inlineprotected |
This method sets the SCR_PlayerDataSpecializationDisplay arrays from the PlayerDataConfigs. Typically the Debrief screen will use this.
Definition at line 741 of file SCR_PlayerData.c.
|
inlineprotected |
This method sets the SCR_PlayerDataSpecializationDisplay arrays from the PlayerDataConfigs. Typically the Career Menu will use this.
Definition at line 718 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 197 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 873 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 866 of file SCR_PlayerData.c.
|
inlineprotected |
Overrides previous stats array with the provided one To be used on clients only!
Definition at line 171 of file SCR_PlayerData.c.
|
inlineprotected |
Overrides stats array with the provided one To be used on clients only!
Definition at line 185 of file SCR_PlayerData.c.
|
inlineprotected |
Called manually from the SCR_DataCollectorCrimesModule.
Definition at line 138 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 293 of file SCR_PlayerData.c.
|
inlineprotected |
Definition at line 150 of file SCR_PlayerData.c.
|
protected |
Definition at line 93 of file SCR_PlayerData.c.
|
protected |
DataEvent to send stats to the database for tracking purposes
Definition at line 49 of file SCR_PlayerData.c.
|
protected |
Possibly criminal stats - We use this to accumulate actions and afterwards decide whether they are criminal or not.
Definition at line 26 of file SCR_PlayerData.c.
|
protected |
We store in m_aEarnt the number of points provided by each of the fields to the specializations, and the total sum for each specialization in the corresponding field (sp0, sp1, etc)
Definition at line 55 of file SCR_PlayerData.c.
|
protected |
Original stats
Definition at line 20 of file SCR_PlayerData.c.
|
protected |
Stats that we keep updating
Definition at line 10 of file SCR_PlayerData.c.
|
protected |
Stats difference - We need this variable because we need a pointer for it to be used on TD from C++ side
Definition at line 43 of file SCR_PlayerData.c.
|
protected |
Empty Profile
Definition at line 74 of file SCR_PlayerData.c.
|
protected |
Backend callbacks necessary to make the request to load and store the characterdata from the player's profile
Definition at line 61 of file SCR_PlayerData.c.
|
protected |
Stats configs
Definition at line 88 of file SCR_PlayerData.c.
|
protected |
Definition at line 30 of file SCR_PlayerData.c.
|
protected |
Definition at line 27 of file SCR_PlayerData.c.
|
protected |
Definition at line 14 of file SCR_PlayerData.c.
|
protected |
Definition at line 28 of file SCR_PlayerData.c.
|
protected |
Definition at line 29 of file SCR_PlayerData.c.
|
protected |
Definition at line 4 of file SCR_PlayerData.c.
|
protected |
Definition at line 13 of file SCR_PlayerData.c.
|
protected |
Definition at line 13 of file SCR_PlayerData.c.
|
protected |
Starting session tick to calculate session duration
Definition at line 68 of file SCR_PlayerData.c.
|
protected |
TimeOut in case the player is kicked or banned on the current session for notification purposes
Definition at line 36 of file SCR_PlayerData.c.
|
protected |
Invoker that notifies UI screens listening to it that the data object is ready
Definition at line 80 of file SCR_PlayerData.c.
|
protected |
Definition at line 62 of file SCR_PlayerData.c.
|
staticprotected |
Definition at line 82 of file SCR_PlayerData.c.