Arma Reforger Explorer
1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Toggle main menu visibility
Loading...
Searching...
No Matches
SCR_AnalyticsTimer.c
Go to the documentation of this file.
1
class
SCR_AnalyticsTimer
2
{
3
protected
WorldTimestamp
m_StartSeconds
;
4
5
//------------------------------------------------------------------------------------------------
7
void
Start
()
8
{
9
m_StartSeconds
=
GetGame
().GetWorld().GetTimestamp();
10
}
11
12
//------------------------------------------------------------------------------------------------
15
int
GetTimeSpent
()
16
{
17
if
(!
m_StartSeconds
)
18
{
19
Debug
.Error(
"Can't save timer %1 because it was not yet started!"
);
20
return
-1;
21
}
22
23
return
GetGame
().GetWorld().GetTimestamp().DiffSeconds(
m_StartSeconds
);
24
}
25
}
GetGame
ArmaReforgerScripted GetGame()
Definition
game.c:1398
Debug
Definition
Debug.c:13
SCR_AnalyticsTimer
Definition
SCR_AnalyticsTimer.c:2
SCR_AnalyticsTimer::m_StartSeconds
WorldTimestamp m_StartSeconds
Definition
SCR_AnalyticsTimer.c:3
SCR_AnalyticsTimer::Start
void Start()
Start tracking time which clears previous start time.
Definition
SCR_AnalyticsTimer.c:7
SCR_AnalyticsTimer::GetTimeSpent
int GetTimeSpent()
Definition
SCR_AnalyticsTimer.c:15
WorldTimestamp
Definition
WorldTimestamp.c:26
scripts
Game
DataCollection
ApplicationData
SCR_AnalyticsTimer.c
Generated by
1.17.0