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

◆ ReadVarsFromCTX()

bool Entity::ReadVarsFromCTX ( ParamsReadContext ctx,
int version = -1 )
inlineprotected

Reads from storage CTX.

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

3212 {
3213 if (version < 140)
3214 return true;
3215
3216 int intValue;
3217 float value;
3218
3219 if (!ctx.Read(intValue))
3220 return false;
3221
3222 m_VariablesMask = intValue; //necessary for higher implement overrides. Hope it does not bork some init somewhere.
3223
3224 //--------------------------------------------
3226 {
3227 if (!ctx.Read(value))
3228 return false;
3229 SetTemperatureDirect(value);
3230
3231 if (!ctx.Read(intValue))
3232 return false;
3233 SetFrozen(intValue);
3234 }
3235
3236 return true;
3237 }
void SetFrozen(bool frozen)
int m_VariablesMask
void SetTemperatureDirect(float value, bool allow_client=false)
proto bool Read(void value_in)
const int VARIABLE_TEMPERATURE
Определения 3_Game/DayZ/constants.c:667

Перекрестные ссылки m_VariablesMask, Serializer::Read(), SetFrozen(), SetTemperatureDirect() и VARIABLE_TEMPERATURE.