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

◆ GetBloodyHandsPenaltyAgents()

int ManBase::GetBloodyHandsPenaltyAgents ( )
inlineprivate

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

6688 {
6689 if (HasBloodyHands())
6690 {
6691 if (GetInventory().FindAttachment(InventorySlots.GLOVES))
6692 return 0;
6693
6694 float randomValue = Math.RandomFloat01();
6695 if (GetBloodyHandsPenaltyChancePerAgent(eAgents.SALMONELLA) >= randomValue)
6696 return eAgents.SALMONELLA;
6697
6698 return eAgents.FOOD_POISON;
6699 }
6700
6701 return 0;
6702 }
eAgents
Определения EAgents.c:3
bool HasBloodyHands()
Определения PlayerBase.c:6656
float GetBloodyHandsPenaltyChancePerAgent(eAgents type)
Определения PlayerBase.c:6704

Перекрестные ссылки GetBloodyHandsPenaltyChancePerAgent(), HasBloodyHands() и Math::RandomFloat01().