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

◆ TryBaitLoss()

void CatchingContextFishingRodAction::TryBaitLoss ( )
inlineprotected

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

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

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

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