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

◆ GetBloodyHandsPenaltyAgents()

int ManBase::GetBloodyHandsPenaltyAgents ( )
inlineprivate

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

6680 {
6681 if (HasBloodyHands())
6682 {
6683 if (GetInventory().FindAttachment(InventorySlots.GLOVES))
6684 return 0;
6685
6686 float randomValue = Math.RandomFloat01();
6687 if (GetBloodyHandsPenaltyChancePerAgent(eAgents.SALMONELLA) >= randomValue)
6688 return eAgents.SALMONELLA;
6689
6690 return eAgents.FOOD_POISON;
6691 }
6692
6693 return 0;
6694 }
eAgents
Определения EAgents.c:3
bool HasBloodyHands()
Определения PlayerBase.c:6648
float GetBloodyHandsPenaltyChancePerAgent(eAgents type)
Определения PlayerBase.c:6696

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