Arma Reforger Script API
Loading...
Searching...
No Matches
CareerBackendData Interface Reference
Inheritance diagram for CareerBackendData:

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: