См. определение в файле Environment.c строка 439
440 {
442
444 {
446 temperature = waterBodyTemperature -
m_WorldData.m_WaterContactTemperatureModifier;
447
448 return temperature;
449 }
450
452 {
453 temperature +=
m_WorldData.m_TemperatureInsideBuildingsModifier;
454 }
456 {
457 temperature += Math.AbsFloat(temperature * GameConstants.ENVIRO_TEMPERATURE_INSIDE_VEHICLE_COEF);
458 return temperature;
459 }
461 {
464 }
465 else
466 {
469 }
470
471
474
475 return temperature;
476 }
EEnvironmentTemperatureComponent
bool IsChildOfType(array< typename > typenames)
float m_UTSAverageTemperature
float WindEffectTemperatureValue(float temperatureInput)
backward compatibility [<1.28]
bool m_IsUnderRoofBuilding
float GetWindModifierPerSurface()
Перекрестные ссылки Math::AbsFloat(), GameConstants::ENVIRO_TEMPERATURE_INSIDE_VEHICLE_COEF, GameConstants::ENVIRO_TEMPERATURE_UNDERROOF_COEF, GetWindModifierPerSurface(), IsChildOfType(), IsInsideBuilding(), IsUnderRoof(), IsWaterContact(), m_IsUnderRoofBuilding, m_LiquidType, m_Player, m_UTSAverageTemperature, m_WorldData и WindEffectTemperatureValue().
Используется в GetWetDelta() и SetEnvironmentTemperature().