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

◆ GenerateResult()

override void CatchingContextFishingRodAction::GenerateResult ( )
inlineprotected

done locally on both sides, needs a synced random

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

220 {
221 YieldItemBase yItem;
222 int idx = m_Player.GetRandomGeneratorSyncManager().GetRandomInRange(RandomGeneratorSyncUsage.RGSAnimalCatching,0,m_ProbabilityArray.Count() - 1);
223 Class.CastTo(yItem,m_YieldsMapAll.Get(m_ProbabilityArray[idx]));
224 m_Result.SetYieldItem(yItem);
225 }
ref CatchingResultBasic m_Result
Определения CatchingContextBase.c:27
ref array< int > m_ProbabilityArray
Определения CatchingContextBase.c:26
YieldsMap m_YieldsMapAll
Определения CatchingContextBase.c:16
RandomGeneratorSyncUsage
Определения RandomGeneratorSyncManager.c:2
void SetYieldItem(YieldItemBase yItem)
Определения CatchingResultBasic.c:15

Перекрестные ссылки Class::CastTo(), m_Player, m_ProbabilityArray, m_Result и m_YieldsMapAll.