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

◆ InitCatchingItemData()

override void CatchingContextFishingRodAction::InitCatchingItemData ( )
inlineprotected

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

77 {
78 super.InitCatchingItemData();
79
80 //sanitize fishing values
81 if (m_SignalDurationMin == -1) //if not set by any item
82 m_SignalDurationMin = UAFishingConstants.SIGNAL_DURATION_MIN_BASE;
83 else
84 m_SignalDurationMin = Math.Clamp(m_SignalDurationMin,UAFishingConstants.SIGNAL_DURATION_MIN_BASE,UAFishingConstants.SIGNAL_DURATION_MAX_BASE);
85
86 if (m_SignalDurationMax == -1) //if not set by any item
87 m_SignalDurationMax = UAFishingConstants.SIGNAL_DURATION_MAX_BASE;
88 else
89 m_SignalDurationMax = Math.Clamp(m_SignalDurationMax,UAFishingConstants.SIGNAL_DURATION_MIN_BASE,UAFishingConstants.SIGNAL_DURATION_MAX_BASE);
90
91 if (m_SignalStartTimeMin == -1) //if not set by any item (else already clamped)
92 m_SignalStartTimeMin = UAFishingConstants.SIGNAL_START_TIME_MIN_BASE;
93
94 if (m_SignalStartTimeMax == -1) //if not set by any item (else already clamped)
95 m_SignalStartTimeMax = UAFishingConstants.SIGNAL_START_TIME_MAX_BASE;
96
99
100 #ifdef DEVELOPER
101 if (IsCLIParam("fishingLogs"))
102 {
103 Debug.Log("---InitCatchingItemData---","Fishing");
104 Debug.Log("m_SignalCycleTarget (adjusted): " + m_SignalCycleTarget,"Fishing");
105 Debug.Log("m_SignalCycleTargetAdjustment: " + m_SignalCycleTargetAdjustment,"Fishing");
106 Debug.Log("m_SignalTargetProbability: " + m_SignalTargetProbability,"Fishing");
107 Debug.Log("m_SignalCycleEndTarget (adjusted): " + m_SignalCycleEndTarget,"Fishing");
108 Debug.Log("m_SignalCycleTargetEndAdjustment: " + m_SignalCycleTargetEndAdjustment,"Fishing");
109 Debug.Log("m_SignalTargetEndProbability: " + m_SignalTargetEndProbability,"Fishing");
110 Debug.Log("m_SignalDurationMin: " + m_SignalDurationMin,"Fishing");
111 Debug.Log("m_SignalDurationMax: " + m_SignalDurationMax,"Fishing");
112 Debug.Log("m_SignalStartTimeMin: " + m_SignalStartTimeMin,"Fishing");
113 Debug.Log("m_SignalStartTimeMax: " + m_SignalStartTimeMax,"Fishing");
114 }
115 #endif
116 }
const int MAX
Определения EnConvert.c:27
void Debug()
Определения UniversalTemperatureSource.c:349
proto native bool IsCLIParam(string param)
Returns if command line argument is present.

Перекрестные ссылки Math::Clamp(), IsCLIParam(), Debug::Log(), m_SignalCycleEndTarget, m_SignalCycleTarget, m_SignalCycleTargetAdjustment, m_SignalCycleTargetEndAdjustment, m_SignalDurationMax, m_SignalDurationMin, m_SignalStartTimeMax, m_SignalStartTimeMin, m_SignalTargetEndProbability, m_SignalTargetProbability, MAX, UAFishingConstants::SIGNAL_DURATION_MAX_BASE, UAFishingConstants::SIGNAL_DURATION_MIN_BASE, UAFishingConstants::SIGNAL_START_TIME_MAX_BASE и UAFishingConstants::SIGNAL_START_TIME_MIN_BASE.