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

◆ ProcessItemsInHandsTemperature()

void ProcessItemsInHandsTemperature ( )
protected

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

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

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

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

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