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

◆ TryHookLoss()

void CatchingContextFishingRodAction::TryHookLoss ( )
inlineprotected

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

283 {
284 if (m_Hook && !m_Hook.IsSetForDeletion())
285 {
286 float lossChance = GetHookLossChanceModifierClamped();
287 if (lossChance <= 0)
288 return;
289
290 float roll = m_Player.GetRandomGeneratorSyncManager().GetRandom01(RandomGeneratorSyncUsage.RGSAnimalCatching);
291
292 if (lossChance >= 1 || roll < lossChance)
293 {
295 }
296 }
297 }
RandomGeneratorSyncUsage
Определения RandomGeneratorSyncManager.c:2
void RemoveItemSafe(EntityAI item)

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

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