Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Protected Attributes | Static Protected Attributes | List of all members
CareerBackendData Interface Reference
Inheritance diagram for CareerBackendData:
[legend]

Public Member Functions

void AddKill (bool friendly=false)
 
void AddDeath ()
 
void AddSkillXP (EProfileSkillID skillID, int XP)
 
float GetTravelledDistance ()
 
int GetFriendlyKills ()
 
int GetKills ()
 
int GetDeaths ()
 
int GetSkillXP (EProfileSkillID skillID)
 
void SetFaction (string factionKey)
 
void SetLoginTime ()
 
void SetLogoutTime ()
 
SCR_SessionInfo GetSessionInfo ()
 
override void OnSuccess (int errorCode)
 
override void OnError (int errorCode)
 
void CareerBackendData ()
 

Public Attributes

float m_fRank
 

Protected Attributes

ref SCR_SessionInfo m_sessionInfo
 
int m_iKills
 
int m_iFriendlyKills
 
int m_iDeaths
 
float m_fTravelledDistance
 
ref array< ref GameplayTraitm_aGameplayTraits
 
ref array< ref SCR_SessionInfom_aSessionInfos
 

Static Protected Attributes

static const int SESSIONS_TO_STORE = 8
 

Constructor & Destructor Documentation

◆ CareerBackendData()

void CareerBackendData.CareerBackendData ( )

Member Function Documentation

◆ AddDeath()

void CareerBackendData.AddDeath ( )

◆ AddKill()

void CareerBackendData.AddKill ( bool  friendly = false)

◆ AddSkillXP()

void CareerBackendData.AddSkillXP ( EProfileSkillID  skillID,
int  XP 
)

◆ GetDeaths()

int CareerBackendData.GetDeaths ( )

◆ GetFriendlyKills()

int CareerBackendData.GetFriendlyKills ( )

◆ GetKills()

int CareerBackendData.GetKills ( )

◆ GetSessionInfo()

SCR_SessionInfo CareerBackendData.GetSessionInfo ( )

◆ GetSkillXP()

int CareerBackendData.GetSkillXP ( EProfileSkillID  skillID)

◆ GetTravelledDistance()

float CareerBackendData.GetTravelledDistance ( )

◆ OnError()

override void CareerBackendData.OnError ( int  errorCode)

◆ OnSuccess()

override void CareerBackendData.OnSuccess ( int  errorCode)

◆ SetFaction()

void CareerBackendData.SetFaction ( string  factionKey)

◆ SetLoginTime()

void CareerBackendData.SetLoginTime ( )

◆ SetLogoutTime()

void CareerBackendData.SetLogoutTime ( )

Member Data Documentation

◆ m_aGameplayTraits

ref array<ref GameplayTrait> CareerBackendData.m_aGameplayTraits
protected

◆ m_aSessionInfos

ref array<ref SCR_SessionInfo> CareerBackendData.m_aSessionInfos
protected

◆ m_fRank

float CareerBackendData.m_fRank

◆ m_fTravelledDistance

float CareerBackendData.m_fTravelledDistance
protected

◆ m_iDeaths

int CareerBackendData.m_iDeaths
protected

◆ m_iFriendlyKills

int CareerBackendData.m_iFriendlyKills
protected

◆ m_iKills

int CareerBackendData.m_iKills
protected

◆ m_sessionInfo

ref SCR_SessionInfo CareerBackendData.m_sessionInfo
protected

◆ SESSIONS_TO_STORE

const int CareerBackendData.SESSIONS_TO_STORE = 8
staticprotected

The documentation for this interface was generated from the following file: