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

◆ GenerateResult()

override void CatchingContextFishingRodAction::GenerateResult ( )
inlineprotected

done locally on both sides, needs a synced random

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

224 {
225 YieldItemBase yItem;
226 int idx = m_Player.GetRandomGeneratorSyncManager().GetRandomInRange(RandomGeneratorSyncUsage.RGSAnimalCatching,0,m_ProbabilityArray.Count() - 1);
227 Class.CastTo(yItem,m_YieldsMapAll.Get(m_ProbabilityArray[idx]));
228 m_Result.SetYieldItem(yItem);
229 }
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.