DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ UpdatePlayerMeasures()

void ManBase::UpdatePlayerMeasures ( )
inlineprivate

См. определение в файле PlayerBase.c строка 7047

7048 {
7049 int hour, minute, second;
7050 GetHourMinuteSecond(hour, minute, second);
7051 float distance;
7052 distance = StatGet(AnalyticsManagerServer.STAT_DISTANCE);
7053 if (m_AnalyticsTimer)
7054 {
7055 StatsEventMeasuresData data = new StatsEventMeasuresData();
7056 data.m_CharacterId = g_Game.GetDatabaseID();
7057 data.m_TimeInterval = m_AnalyticsTimer.GetRemaining();
7058 data.m_DaytimeHour = hour;
7060 data.m_PositionEnd = GetPosition();
7061 data.m_DistanceOnFoot = distance;
7062 Analytics.PlayerMeasures(data);
7063 }
7064
7066 }
DayZGame g_Game
Определения DayZGame.c:3868
vector m_PlayerOldPos
Определения PlayerBase.c:7046
ref Timer m_AnalyticsTimer
Определения PlayerBase.c:253
vector m_PositionStart
player world position at the start of interval
Определения ScriptAnalytics.c:7
int m_TimeInterval
amount of real time in seconds covered by this event
Определения ScriptAnalytics.c:5
int m_DaytimeHour
current daytime in gameplay (hour in 24h format)
Определения ScriptAnalytics.c:6
vector m_PositionEnd
player world position at the end of interval
Определения ScriptAnalytics.c:8
string m_CharacterId
character ID
Определения ScriptAnalytics.c:4
float m_DistanceOnFoot
traveled distance on foot (meters) during interval
Определения ScriptAnalytics.c:9
class JsonUndergroundAreaTriggerData GetPosition
Определения UndergroundAreaLoader.c:9
proto void GetHourMinuteSecond(out int hour, out int minute, out int second)
Returns system time.

Перекрестные ссылки g_Game, GetHourMinuteSecond(), GetPosition, m_AnalyticsTimer, StatsEventMeasuresData::m_CharacterId, StatsEventMeasuresData::m_DaytimeHour, StatsEventMeasuresData::m_DistanceOnFoot, m_PlayerOldPos, StatsEventMeasuresData::m_PositionEnd, StatsEventMeasuresData::m_PositionStart, StatsEventMeasuresData::m_TimeInterval, Analytics::PlayerMeasures() и AnalyticsManagerServer::STAT_DISTANCE.

Используется в OnDisconnect().