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

◆ ProcessItemsInHandsTemperature()

void Environment::ProcessItemsInHandsTemperature ( )
inlineprotected

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

1099 {
1100 ItemBase item = m_Player.GetItemInHands();
1101 if (item)
1102 {
1103 float heatPermCoef = item.GetHeatPermeabilityCoef();
1104 //first handle the item itself, if necessary
1105 if (item.CanHaveTemperature() && !item.IsSelfAdjustingTemperature())
1106 SetProcessedItemTemperature(item,heatPermCoef);
1107
1108 ProcessItemHierarchyRecursive(item,heatPermCoef);
1109 }
1110 }
class GP5GasMask extends MaskBase ItemBase
void SetProcessedItemTemperature(ItemBase item, float heatPermeabilityCoef=1.0)
Определения Environment.c:1163
PlayerBase m_Player
Определения Environment.c:30
void ProcessItemHierarchyRecursive(ItemBase item, float heatPermeabilityCoef=1.0)
Определения Environment.c:1112
override bool IsSelfAdjustingTemperature()
Определения PortableGasStove.c:287

Перекрестные ссылки ItemBase::IsSelfAdjustingTemperature(), m_Player, ProcessItemHierarchyRecursive() и SetProcessedItemTemperature().

Используется в Update().