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

◆ SetCurrentTemperature()

void UniversalTemperatureSourceLambdaFireplace::SetCurrentTemperature ( float temperature)
inlineprivate

DEPRECATED.

См. определение в файле UniversalTemperatureSourceLambdaFireplace.c строка 56

57 {
58 //no fuel present, temperature should be low but there can be high temperature from previous fuel burning
59 if (m_FuelCount == 0 || temperature <= m_SmallFireplaceTemperatureMax)
60 {
61 temperature = Math.Clamp(temperature, 0, m_SmallFireplaceTemperatureMax); //small fire
62 }
63 else
64 {
65 temperature = Math.Clamp(temperature, 0, m_NormalFireplaceTemperatureMax); //normal fire
66 }
67
68 m_Temperature = temperature;
69 }

Перекрестные ссылки Math::Clamp(), m_FuelCount, m_NormalFireplaceTemperatureMax, m_SmallFireplaceTemperatureMax и m_Temperature.