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

◆ OnScheduledTick()

void Managed::OnScheduledTick ( float deltatime)
inlineprotected

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

45 {
46 #ifdef DIAG_DEVELOPER
47 #ifndef SERVER
48 ShowDebugValues(DiagMenu.GetBool(DiagMenuIDs.TRANSFER_VALUES_SHOW));
49 #endif
50 #endif
51
52 if ( GetGame().IsClient() ) return;
53
54 m_TimeSinceLastTick += deltatime;
55
57 {
59 }
61 {
62 /*
63 Print(m_TimeSinceLastTick.ToString());
64 Print(VALUE_CHECK_INTERVAL.ToString());
65 Print("--------------");
66 */
69
70 // send sync junctures if necessary
71 // TODO: !!!! event is sent too often, please fix it
72 /*
73 float damage = 1 - m_Player.GetHealth("", "") / 100;
74 DayZPlayerSyncJunctures.SendInjury(m_Player, true, damage);
75 */
76 }
77 }
DiagMenuIDs
Определения EDiagMenuIDs.c:2
void ShowDebugValues(bool show)
Определения TransferValues.c:175
void CheckValues()
Определения TransferValues.c:79
const float VALUE_CHECK_INTERVAL
Определения TransferValues.c:6
float m_TimeSinceLastTick
Определения TransferValues.c:11
void SendInitValues()
Sends values on object creation.
Определения TransferValues.c:127
bool m_InitialSyncSent
Определения TransferValues.c:25
proto native CGame GetGame()

Перекрестные ссылки CheckValues(), DiagMenu::GetBool(), GetGame(), m_InitialSyncSent, m_TimeSinceLastTick, SendInitValues(), ShowDebugValues() и VALUE_CHECK_INTERVAL.