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

◆ OnActivate()

void WoundInfectStage2Mdfr::OnActivate ( PlayerBase player)
inlineprotected

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

43 {
44 player.IncreaseDiseaseCount();
45 m_NextEvent = Math.RandomFloatInclusive( PAIN_EVENT_INTERVAL_MIN, PAIN_EVENT_INTERVAL_MAX );
46
47 SymptomBase shivers = player.GetSymptomManager().QueueUpSecondarySymptomEx(SymptomIDs.SYMPTOM_HAND_SHIVER);
48 if ( shivers )
49 {
50 CachedObjectsParams.PARAM1_INT.param1 = 3;
51 shivers.SetParam(CachedObjectsParams.PARAM1_INT);
52 }
53
54 }
void SetParam(Param p)
Определения StateBase.c:105
static const int PAIN_EVENT_INTERVAL_MAX
Определения WoundInfection2.c:7
float m_NextEvent
Определения WoundInfection2.c:12
static const int PAIN_EVENT_INTERVAL_MIN
Определения WoundInfection2.c:6

Перекрестные ссылки m_NextEvent, PAIN_EVENT_INTERVAL_MAX, PAIN_EVENT_INTERVAL_MIN, CachedObjectsParams::PARAM1_INT, Math::RandomFloatInclusive() и SymptomBase::SetParam().