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

◆ OnValveManipulationEnd()

void OnValveManipulationEnd ( int pValveIndex)
protected

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

506 {
507 if (g_Game.IsServer())
508 {
509 switch (pValveIndex)
510 {
512 m_ValveStates[pValveIndex] = true;
513 m_PressureAnimationRequests[pValveIndex] = true;
516 SetLastActiveValve(pValveIndex);
517 AnimateValve(pValveIndex, 0);
518 break;
519 case VALVE_INDEX_FILL:
520 m_ValveStates[pValveIndex] = true;
521 m_PressureAnimationRequests[pValveIndex] = true;
524 AnimateValve(pValveIndex, 0);
525 SetLastActiveValve(pValveIndex);
526 break;
527 }
528
530 }
531 }
DayZGame g_Game
Определения DayZGame.c:3942
int m_DrainValvePressureLevelStageIndex
void SetLastActiveValve(int pValveIndex)
const int VALVE_INDEX_DRAIN
ref array< bool > m_ValveStates
const int VALVE_INDEX_FILL
int m_DrainValveWaterLevelStageIndex
pointing to specific stage for each valve/pipe
int m_FillValveWaterLevelStageIndex
void SyncValveVariables()
int m_FillValvePressureLevelStageIndex
void AnimateValve(int pValveIndex, float pPhase)
ref array< bool > m_PressureAnimationRequests

Перекрестные ссылки AnimateValve(), g_Game, m_DrainValvePressureLevelStageIndex, m_DrainValveWaterLevelStageIndex, m_FillValvePressureLevelStageIndex, m_FillValveWaterLevelStageIndex, m_PressureAnimationRequests, m_ValveStates, SetLastActiveValve(), SyncValveVariables(), VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.