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

◆ ReadVarsFromCTX()

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

Reads from storage CTX.

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

3213 {
3214 if (version < 140)
3215 return true;
3216
3217 int intValue;
3218 float value;
3219
3220 if (!ctx.Read(intValue))
3221 return false;
3222
3223 m_VariablesMask = intValue; //necessary for higher implement overrides. Hope it does not bork some init somewhere.
3224
3225 //--------------------------------------------
3227 {
3228 if (!ctx.Read(value))
3229 return false;
3230 SetTemperatureDirect(value);
3231
3232 if (!ctx.Read(intValue))
3233 return false;
3234 SetFrozen(intValue);
3235 }
3236
3237 return true;
3238 }
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:633

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