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

◆ SetTemperatureDirect()

void Entity::SetTemperatureDirect ( float value,
bool allow_client = false )
inlineprotected

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

2294 {
2295 if (!IsServerCheck(allow_client))
2296 return;
2297
2298 float min = GetTemperatureMin();
2299 float max = GetTemperatureMax();
2300 float previousValue = m_VarTemperature;
2301 m_VarTemperature = Math.Clamp(value, min, max);
2302
2303 if (previousValue != m_VarTemperature)
2305 }
void SetVariableMask(int variable)
float GetTemperatureMin()
float m_VarTemperature
bool IsServerCheck(bool allow_client)
float GetTemperatureMax()
const int VARIABLE_TEMPERATURE
Определения 3_Game/DayZ/constants.c:667

Перекрестные ссылки Math::Clamp(), GetTemperatureMax(), GetTemperatureMin(), IsServerCheck(), m_VarTemperature, SetVariableMask() и VARIABLE_TEMPERATURE.

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