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

◆ GetBloodyHandsPenaltyAgents()

int ManBase::GetBloodyHandsPenaltyAgents ( )
inlineprivate

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

7235 {
7236 if (HasBloodyHands())
7237 {
7238 if (GetInventory().FindAttachment(InventorySlots.GLOVES))
7239 return 0;
7240
7241 float randomValue = Math.RandomFloat01();
7242 if (GetBloodyHandsPenaltyChancePerAgent(eAgents.SALMONELLA) >= randomValue)
7243 return eAgents.SALMONELLA;
7244
7245 return eAgents.FOOD_POISON;
7246 }
7247
7248 return 0;
7249 }
eAgents
Определения EAgents.c:3
bool HasBloodyHands()
Определения PlayerBase.c:7203
float GetBloodyHandsPenaltyChancePerAgent(eAgents type)
Определения PlayerBase.c:7251

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