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

◆ ProcessItemsInHandsTemperature()

void ProcessItemsInHandsTemperature ( )
protected

Process temperature of item in character hands and cool/warm it to neutral temparature.

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

1248 {
1249 ItemBase item = m_Player.GetItemInHands();
1250 if (item)
1251 {
1252 float heatPermCoef = item.GetHeatPermeabilityCoef();
1253 //first handle the item itself, if necessary
1254 if (item.CanHaveTemperature() && !item.IsSelfAdjustingTemperature())
1255 SetProcessedItemTemperature(item,heatPermCoef);
1256
1257 ProcessItemHierarchyRecursive(item,heatPermCoef);
1258 }
1259 }
void SetProcessedItemTemperature(ItemBase item, float heatPermeabilityCoef=1.0)
Определения Environment.c:1312
void ProcessItemHierarchyRecursive(ItemBase item, float heatPermeabilityCoef=1.0)
Определения Environment.c:1261
DayZPlayer m_Player
Определения Hand_Events.c:42
override bool IsSelfAdjustingTemperature()
Определения PortableGasStove.c:287

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

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