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

◆ GetBloodyHandsPenaltyAgents()

int ManBase::GetBloodyHandsPenaltyAgents ( )
inlineprivate

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

6914 {
6915 if (HasBloodyHands())
6916 {
6917 if (GetInventory().FindAttachment(InventorySlots.GLOVES))
6918 return 0;
6919
6920 float randomValue = Math.RandomFloat01();
6921 if (GetBloodyHandsPenaltyChancePerAgent(eAgents.SALMONELLA) >= randomValue)
6922 return eAgents.SALMONELLA;
6923
6924 return eAgents.FOOD_POISON;
6925 }
6926
6927 return 0;
6928 }
eAgents
Определения EAgents.c:3
bool HasBloodyHands()
Определения PlayerBase.c:6882
float GetBloodyHandsPenaltyChancePerAgent(eAgents type)
Определения PlayerBase.c:6930

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