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

◆ SetFrozen()

void Entity::SetFrozen ( bool frozen)
inlineprotected

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

2541 {
2542 if (!CanFreeze() && frozen)
2543 return;
2544
2545 bool previous = m_IsFrozen;
2546 m_IsFrozen = frozen;
2547 SetFreezeThawProgress(frozen);
2548
2549 if (previous != frozen)
2550 {
2551 SetSynchDirty();
2553 }
2554 }
void SetFreezeThawProgress(float val)
0->1 when freezing, 1->0 when thawing
bool m_IsFrozen
void OnFreezeStateChangeServer()
bool CanFreeze()
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().