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

◆ SetFrozen()

void Entity::SetFrozen ( bool frozen)
inlineprotected

См. определение в файле 3_Game/Entities/EntityAI.c строка 2496

2497 {
2498 if (!CanFreeze() && frozen)
2499 return;
2500
2501 bool previous = m_IsFrozen;
2502 m_IsFrozen = frozen;
2503 SetFreezeThawProgress(frozen);
2504
2505 if (previous != frozen)
2506 {
2507 SetSynchDirty();
2509 }
2510 }
void SetFreezeThawProgress(float val)
0->1 when freezing, 1->0 when thawing
Определения 3_Game/Entities/EntityAI.c:2481
bool m_IsFrozen
Определения 3_Game/Entities/EntityAI.c:160
void OnFreezeStateChangeServer()
bool CanFreeze()
Определения 3_Game/Entities/EntityAI.c:2486
proto native void SetSynchDirty()
Sets object synchronization dirty flag, which signalize that object wants to be synchronized (take ef...

Перекрестные ссылки CanFreeze(), m_IsFrozen, OnFreezeStateChangeServer(), SetFreezeThawProgress() и SetSynchDirty().

Используется в DeSerializeNumericalVars(), HandleFreezingProgression(), InitTemperature(), ReadVarsFromCTX() и SetTemperatureMax().