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

◆ TryBaitLoss()

void CatchingContextFishingRodAction::TryBaitLoss ( )
inlineprotected

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

309 {
310 if (m_Bait && !m_Bait.IsSetForDeletion())
311 {
312 float lossChance = GetBaitLossChanceModifierClamped();
313 if (lossChance <= 0)
314 return;
315
316 float roll = m_Player.GetRandomGeneratorSyncManager().GetRandom01(RandomGeneratorSyncUsage.RGSAnimalCatching);
317
318 if (lossChance >= 1 || roll < lossChance)
319 {
321 }
322 }
323 }
RandomGeneratorSyncUsage
Определения RandomGeneratorSyncManager.c:2
void RemoveItemSafe(EntityAI item)

Перекрестные ссылки GetBaitLossChanceModifierClamped(), m_Bait, m_Player и RemoveItemSafe().

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