DayZ 1.26
DayZ Explorer by KGB
|
Структуры данных | |
class | WaterLevelSettings |
class | WaterLevelSnapshot |
class | Land_Underground_WaterReservoir_Water |
|
protected |
Перекрестные ссылки m_DrainValvePressureDeanimationSettings, m_DrainValvePressureLevelStageIndex, m_DrainValvePressureStageSettings, m_FillValvePressureDeanimationSettings, m_FillValvePressureLevelStageIndex, m_FillValvePressureStageSettings, PressureLevelSettings(), VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.
Используется в EOnPostSimulate().
|
protected |
Перекрестные ссылки m_DrainValveWaterLevelStageIndex, m_DrainValveWaterStageSettings, m_FillValveWaterLevelStageIndex, m_FillValveWaterStageSettings, VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.
Используется в EOnPostSimulate().
Используется в EOnPostSimulate() и OnDoorStateChangedServer().
Перекрестные ссылки m_DrainValvePressureLevelStageIndex, m_DrainValvePressureStageSettings, m_FillValvePressureLevelStageIndex, m_FillValvePressureStageSettings, VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.
Используется в EOnPostSimulate().
Перекрестные ссылки m_DrainValveWaterLevelStageIndex, m_DrainValveWaterStageSettings, m_FillValveWaterLevelStageIndex, m_FillValveWaterStageSettings, VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.
Используется в EOnPostSimulate().
Перекрестные ссылки ANIM_PHASE_VALVE_DRAIN, ANIM_PHASE_VALVE_FILL, VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.
Используется в OnValveManipulationCanceled(), OnValveManipulationEnd() и OnValveManipulationStart().
|
protected |
Перекрестные ссылки SEffectManager::DestroySound(), m_PipeSounds, VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.
Используется в ResetState() и ~Land_Underground_WaterReservoir().
|
protected |
Перекрестные ссылки m_PipeBrokenParticles, m_ValveParticles и VALVES_COUNT.
Используется в ~Land_Underground_WaterReservoir().
|
protected |
drain - water level
drain - pressure
for deanimation purposes only while valves activation overllaps
fill - water level
fill - pressure
for deanimation purposes only while valves activation overllaps
Перекрестные ссылки m_DrainValvePressureDeanimationSettings, m_DrainValvePressureStageSettings, m_DrainValveWaterStageSettings, m_FillValvePressureDeanimationSettings, m_FillValvePressureStageSettings, m_FillValveWaterStageSettings, PL_AVERAGE, PL_MAX, PL_MIN, PressureLevelSettings(), WL_AVERAGE, WL_MAX и WL_MIN.
Используется в LateInit().
In case where one of the valves is already running
will force that valve to start deanimation of gauge
water level course and animation
stay on the same level
pressure course and animation
stay on the same level
end of deanimation - overlapped activation of valves
Перекрестные ссылки ActualPressureLevelStageSettings(), ActualWaterLevelStageSettings(), AdjustTime(), AdvanceToNextPressureLevelStageSettings(), AdvanceToNextWaterLevelStageSettings(), Math::Clamp(), Easing::EaseInOutSine(), GetGame(), HandleSoundEffects(), HandleVisualEffects(), INDEX_NOT_FOUND, IsValvePressureLevelGaugeAtBase(), Math::Lerp(), m_LastActiveValve, m_PressureAnimationRequests, m_PressureDeanimationRequests, m_PressureTimesAccumulated, m_ValveStates, m_WaterLevelHeightActual, m_WaterLevelSnapshot, m_WaterLevelTimesAccumulated, PressureLevelSettings(), PressureLevelToValue(), PreviousPressureLevelStageSettings(), PreviousWaterLevelStageSettings(), SetDefaultPressureLevelStageSettings(), SetValvePressureLevelGauge(), SetWaterLevelHeight(), SyncValveVariables(), VALVES_COUNT и WaterLevelToHeight().
Перекрестные ссылки ErrorEx и vector::Zero.
Используется в GetValveAligningPointsWS() и HandleVisualEffects().
Перекрестные ссылки INDEX_NOT_FOUND и m_ValveNames.
for the animation aligning returns data in order: start point; direction point
Перекрестные ссылки GetMemoryPointPosition(), VALVE_INDEX_DRAIN, VALVE_INDEX_FILL, VALVE_NAME_DRAIN, VALVE_NAME_FILL и vector::Zero.
Перекрестные ссылки ANIM_PHASE_VALVE_GAUGE_DRAIN, ANIM_PHASE_VALVE_GAUGE_FILL, VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.
Используется в HandleSoundEffectsPipeSprinkling(), HandleVisualEffects() и IsValvePressureLevelGaugeAtBase().
|
protected |
Перекрестные ссылки HandleSoundEffectsPipeCreaking(), HandleSoundEffectsPipeSprinkling(), HandleSoundEffectsUnderwaterPipeSounds() и HandleSoundEffectsWaterLevelMovementSounds().
Используется в EOnPostSimulate().
|
protected |
Перекрестные ссылки CALL_CATEGORY_SYSTEM, GetGame(), IsAnyValveActive(), m_PipeCreakingSoundRequested, m_PipeCreakingSounds, PIPE_CREAKING_MAX_TIME_DELAY_MS, PIPE_CREAKING_MIN_TIME_DELAY_MS, PlayPipeCreakingSoundOnLocation() и Math::RandomInt().
Используется в HandleSoundEffects().
|
protected |
Перекрестные ссылки GetValvePressureLevelGauge(), m_PipeSounds, SOUND_NAME_PIPE_SPRINKLING_LOOP1, SOUND_NAME_PIPE_SPRINKLING_LOOP2, SOUND_NAME_PIPE_SPRINKLING_START, VALVE_INDEX_DRAIN, VALVE_INDEX_FILL, VALVE_NAME_DRAIN и VALVE_NAME_FILL.
Используется в HandleSoundEffects().
|
protected |
strong water jet sound only when fill valve activated
Перекрестные ссылки IsValveActive(), m_PipeUnderwaterSound, m_WaterLevelActual, m_WaterLevelPrev, PIPE_NAME_BROKEN1, SOUND_NAME_UPIPE_SPRINKLING_END, SOUND_NAME_UPIPE_SPRINKLING_LOOP, SOUND_NAME_UPIPE_SPRINKLING_START, VALVE_INDEX_FILL, WL_ABOVE_PIPES, WL_AVERAGE и WL_MAX.
Используется в HandleSoundEffects().
|
protected |
Перекрестные ссылки m_WaterLevelActual, m_WaterLevelMovementSound, m_WaterLevelPrev, PIPE_NAME_BROKEN1, SOUND_NAME_WATER_DRAIN_LOOP и SOUND_NAME_WATER_FILL_LOOP.
Используется в HandleSoundEffects().
|
protected |
strong jet stream particle only when fill valve activated
we don't need the weak jet stream
weak jet stream
Перекрестные ссылки GetMemoryPointPosition(), GetOrientation(), GetValvePressureLevelGauge(), IsValveActive(), m_PipeBrokenParticles, m_ValveParticles, m_WaterLevelActual, m_WaterLevelPrev, PARTICLE_DRAIN_PIPE_MAX_PRESSURE, PARTICLE_FILL_PIPE_JET, PARTICLE_FILL_PIPE_JET_WEAK, PARTICLE_FILL_PIPE_MAX_PRESSURE, ParticleManager(), PIPE_INDEX_BROKEN1, PIPE_INDEX_BROKEN2, PIPE_NAME_BROKEN1, PIPE_NAME_BROKEN2, PIPE_NAME_LEAKING_DRAIN, PIPE_NAME_LEAKING_FILL, VALVE_INDEX_DRAIN, VALVE_INDEX_FILL, WL_ABOVE_PIPES, WL_AVERAGE и WL_MAX.
Используется в EOnPostSimulate().
Перекрестные ссылки m_WaterLevelsAvailable, WATER_LEVEL_ABOVE_PIPES, WATER_LEVEL_AVERAGE, WATER_LEVEL_MAX, WATER_LEVEL_MIN, WL_ABOVE_PIPES, WL_AVERAGE, WL_MAX и WL_MIN.
Используется в SetWaterLevelHeight().
|
protected |
Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)
pre-init arrays
Перекрестные ссылки CALL_CATEGORY_SYSTEM, GetGame(), INDEX_NOT_FOUND, LateInit(), m_DrainValvePressureDeanimationSettings, m_DrainValvePressureStageSettings, m_DrainValveWaterStageSettings, m_FillValvePressureDeanimationSettings, m_FillValvePressureStageSettings, m_FillValveWaterStageSettings, m_LastActiveValve, m_PipeBrokenParticles, m_PipeSounds, m_PressureAnimationRequests, m_PressureDeanimationRequests, m_PressureTimesAccumulated, m_ValveManipulatedIndex, m_ValveManipulatedIndexPrev, m_ValveNames, m_ValveParticles, m_ValveStates, m_WaterLevelActual, m_WaterLevelPrev, m_WaterLevelsAvailable, m_WaterLevelSnapshot, m_WaterLevelTimesAccumulated, PIPES_BROKEN_COUNT, VALVES_COUNT, WL_AVERAGE, WL_MAX и WL_MIN.
|
protected |
Перекрестные ссылки m_ValveStates.
Используется в HandleSoundEffectsPipeCreaking().
Перекрестные ссылки m_ValveStates и VALVES_COUNT.
Используется в HandleSoundEffectsUnderwaterPipeSounds(), HandleVisualEffects() и IsValveTurnable().
Перекрестные ссылки GetValvePressureLevelGauge(), VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.
Используется в EOnPostSimulate() и IsValveTurnable().
Перекрестные ссылки IsValveActive() и IsValvePressureLevelGaugeAtBase().
|
protected |
Перекрестные ссылки Init().
Используется в CreateAndSetupActionCallback(), OnEndAnimationLoop(), OnFinishProgressServer() и OnStartAnimationLoopServer().
|
protected |
Перекрестные ссылки ConfigureValvesAndGaugesCourse(), ECE_CREATEPHYSICS, GetGame(), GetOrientation(), m_SpawnedWaterObject, m_WaterLevelDefault, m_WaterLevelsAvailable, OBJECT_NAME_WATER_PLANE, RegisterValve(), SetWaterLevelHeight(), TranslateMemoryPointsToWaterLevels(), VALVE_INDEX_DRAIN, VALVE_INDEX_FILL, VALVE_NAME_DRAIN, VALVE_NAME_FILL и WATER_LEVEL_AVERAGE.
Используется в Init().
Перекрестные ссылки AnimateValve(), GetGame() и m_ValveManipulatedIndex.
Перекрестные ссылки AnimateValve(), GetGame(), m_DrainValvePressureLevelStageIndex, m_DrainValveWaterLevelStageIndex, m_FillValvePressureLevelStageIndex, m_FillValveWaterLevelStageIndex, m_PressureAnimationRequests, m_ValveStates, SetLastActiveValve(), SyncValveVariables(), VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.
Перекрестные ссылки AnimateValve(), GetGame() и m_ValveManipulatedIndex.
Перекрестные ссылки m_ValveManipulatedIndex, m_ValveManipulationSoundRequested, m_ValveStates, m_ValveStatesPacked, PlayValveManipulationSound(), UnpackBitsToArrayOfBoolStates() и VALVES_COUNT.
Используется в SyncValveVariables().
|
protected |
Перекрестные ссылки m_PipeCreakingSoundRequested, m_PipeCreakingSounds, PIPE_CREAKING_SOUND_LOCATIONS, PIPE_CREAKING_SOUND_LOCATIONS_COUNT, Math::RandomInt() и SOUND_NAME_PIPE_CREAKING.
Используется в HandleSoundEffectsPipeCreaking().
|
protected |
Перекрестные ссылки m_ValveManipulatedIndex, m_ValveManipulationSound, m_ValveManipulationSoundRequested, SOUND_NAME_VALVE_MANIPULATION, VALVE_INDEX_DRAIN, VALVE_INDEX_FILL, VALVE_NAME_DRAIN и VALVE_NAME_FILL.
Используется в OnVariablesSynchronized().
Перекрестные ссылки Duration и PressureLevel.
Используется в ActualPressureLevelStageSettings(), ConfigureValvesAndGaugesCourse(), EOnPostSimulate() и PreviousPressureLevelStageSettings().
Перекрестные ссылки PL_AVERAGE, PL_MAX и PL_MIN.
Используется в EOnPostSimulate().
|
protected |
Перекрестные ссылки m_DrainValvePressureLevelStageIndex, m_DrainValvePressureStageSettings, m_FillValvePressureDeanimationSettings, m_FillValvePressureLevelStageIndex, m_FillValvePressureStageSettings, PressureLevelSettings(), VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.
Используется в EOnPostSimulate().
|
protected |
Перекрестные ссылки m_DrainValveWaterLevelStageIndex, m_DrainValveWaterStageSettings, m_FillValveWaterLevelStageIndex, m_FillValveWaterStageSettings, m_WaterLevelPrev, VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.
Используется в EOnPostSimulate().
Перекрестные ссылки m_PipeSounds, m_PressureAnimationRequests, m_PressureDeanimationRequests, m_PressureTimesAccumulated, m_ValveNames, m_ValveStates и m_WaterLevelTimesAccumulated.
Используется в LateInit().
|
protected |
Перекрестные ссылки CleanSoundEffects(), m_DrainValvePressureLevelStageIndex, m_DrainValveWaterLevelStageIndex, m_FillValvePressureLevelStageIndex, m_FillValveWaterLevelStageIndex, m_LastActiveValve, m_PipeCreakingSoundRequested, m_PressureAnimationRequests, m_PressureDeanimationRequests, m_PressureTimesAccumulated, m_ValveManipulatedIndex, m_ValveManipulatedIndexPrev, m_ValveStates, m_WaterLevelHeightActual, m_WaterLevelsAvailable, m_WaterLevelTimesAccumulated, SetValvePressureLevelGauge(), SetWaterLevelHeight(), VALVE_INDEX_DRAIN, VALVE_INDEX_FILL, WATER_LEVEL_AVERAGE, WaterLevelToHeight() и WL_AVERAGE.
Перекрестные ссылки ActionTurnValveUndergroundReservoir() и AddAction().
Перекрестные ссылки m_DrainValvePressureLevelStageIndex, m_FillValvePressureLevelStageIndex, VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.
Используется в EOnPostSimulate().
Перекрестные ссылки m_LastActiveValve.
Используется в OnValveManipulationEnd().
Перекрестные ссылки ANIM_PHASE_VALVE_GAUGE_DRAIN, ANIM_PHASE_VALVE_GAUGE_FILL, VALVE_INDEX_DRAIN и VALVE_INDEX_FILL.
Используется в EOnPostSimulate() и ResetState().
Перекрестные ссылки GetGame(), HeightToWaterLevel(), m_SpawnedWaterObject, m_WaterLevelActual, m_WaterLevelDefault, m_WaterLevelHeightActual и Vector().
Используется в EOnPostSimulate(), LateInit() и ResetState().
|
protected |
Перекрестные ссылки GetGame(), m_ValveStates, m_ValveStatesPacked, m_ValveStatesPackedPrev и PackArrayOfBoolStatesIntoBits().
Используется в EOnPostSimulate() и OnValveManipulationEnd().
|
protected |
Перекрестные ссылки m_WaterLevelsAvailable, WATER_LEVELS и WATER_LEVELS_COUNT.
Используется в LateInit().
Используется в OnVariablesSynchronized().
Перекрестные ссылки m_WaterLevelsAvailable, WATER_LEVEL_ABOVE_PIPES, WATER_LEVEL_AVERAGE, WATER_LEVEL_MAX, WATER_LEVEL_MIN, WL_ABOVE_PIPES, WL_AVERAGE, WL_MAX и WL_MIN.
Используется в EOnPostSimulate() и ResetState().
|
protected |
Перекрестные ссылки CleanSoundEffects() и CleanVisualEffects().
Используется в AnimateValve().
Используется в AnimateValve().
tighter broken pipe
Используется в GetValvePressureLevelGauge() и SetValvePressureLevelGauge().
Используется в GetValvePressureLevelGauge() и SetValvePressureLevelGauge().
float Duration |
Используется в PressureLevelSettings().
|
protected |
Используется в ActualPressureLevelStageSettings(), ConfigureValvesAndGaugesCourse() и Init().
|
protected |
|
protected |
|
protected |
pointing to specific stage for each valve/pipe
Используется в ActualWaterLevelStageSettings(), AdvanceToNextWaterLevelStageSettings(), OnValveManipulationEnd(), PreviousWaterLevelStageSettings() и ResetState().
|
protected |
valve/pipe stages for water and pressure levels
Используется в ActualWaterLevelStageSettings(), AdvanceToNextWaterLevelStageSettings(), ConfigureValvesAndGaugesCourse(), Init() и PreviousWaterLevelStageSettings().
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
for deanimation purposes
Используется в ActualWaterLevelStageSettings(), AdvanceToNextWaterLevelStageSettings(), ConfigureValvesAndGaugesCourse(), Init() и PreviousWaterLevelStageSettings().
|
protected |
Используется в EOnPostSimulate(), Init(), ResetState() и SetLastActiveValve().
|
protected |
Используется в CleanVisualEffects(), HandleVisualEffects() и Init().
|
protected |
Используется в HandleSoundEffectsPipeCreaking(), PlayPipeCreakingSoundOnLocation() и ResetState().
|
protected |
Используется в HandleSoundEffectsPipeCreaking() и PlayPipeCreakingSoundOnLocation().
|
protected |
Используется в CleanSoundEffects(), HandleSoundEffectsPipeSprinkling(), Init() и RegisterValve().
|
protected |
Используется в HandleSoundEffectsUnderwaterPipeSounds().
Используется в EOnPostSimulate(), Init(), OnValveManipulationEnd(), RegisterValve() и ResetState().
Используется в EOnPostSimulate(), Init(), RegisterValve() и ResetState().
Используется в EOnPostSimulate(), Init(), RegisterValve() и ResetState().
|
protected |
Используется в LateInit() и SetWaterLevelHeight().
|
protected |
|
protected |
Используется в Init() и ResetState().
|
protected |
Используется в PlayValveManipulationSound().
|
protected |
VFX/SFX.
Используется в OnVariablesSynchronized() и PlayValveManipulationSound().
Используется в GetTurnableValveIndex(), Init() и RegisterValve().
|
protected |
Используется в CleanVisualEffects(), HandleVisualEffects() и Init().
|
protected |
Используется в OnVariablesSynchronized() и SyncValveVariables().
|
protected |
Используется в SyncValveVariables().
|
protected |
|
protected |
Используется в LateInit() и SetWaterLevelHeight().
|
protected |
Используется в EOnPostSimulate(), ResetState() и SetWaterLevelHeight().
|
protected |
Используется в HandleSoundEffectsWaterLevelMovementSounds().
|
protected |
Используется в HeightToWaterLevel(), Init(), LateInit(), ResetState(), TranslateMemoryPointsToWaterLevels() и WaterLevelToHeight().
|
protected |
for deanimation purposes
Используется в EOnPostSimulate() и Init().
Используется в EOnPostSimulate(), Init(), RegisterValve() и ResetState().
class WaterLevelSnapshot OBJECT_NAME_WATER_PLANE = "Land_Underground_WaterReservoir_Water" |
Используется в LateInit().
|
protected |
Используется в HandleVisualEffects().
|
protected |
Используется в HandleVisualEffects().
|
protected |
Используется в HandleVisualEffects().
|
protected |
Используется в HandleVisualEffects().
Используется в HandleSoundEffectsPipeCreaking().
Используется в HandleSoundEffectsPipeCreaking().
|
protected |
Используется в PlayPipeCreakingSoundOnLocation().
Используется в PlayPipeCreakingSoundOnLocation().
Используется в HandleVisualEffects().
main broken pipe
Используется в HandleVisualEffects().
Используется в HandleVisualEffects().
Используется в HandleVisualEffects().
Используется в HandleVisualEffects().
Используется в ConfigureValvesAndGaugesCourse() и PressureLevelToValue().
Используется в ConfigureValvesAndGaugesCourse() и PressureLevelToValue().
Используется в ConfigureValvesAndGaugesCourse() и PressureLevelToValue().
class WaterLevelSettings PressureLevel |
Используется в PressureLevelSettings().
Используется в PlayPipeCreakingSoundOnLocation().
|
protected |
|
protected |
Используется в HandleSoundEffectsPipeSprinkling().
|
protected |
Используется в HandleSoundEffectsPipeSprinkling().
|
protected |
Используется в HandleSoundEffectsPipeSprinkling().
|
protected |
Используется в HandleSoundEffectsUnderwaterPipeSounds().
|
protected |
Используется в HandleSoundEffectsUnderwaterPipeSounds().
|
protected |
Используется в HandleSoundEffectsUnderwaterPipeSounds().
Используется в PlayValveManipulationSound().
|
protected |
Используется в HandleSoundEffectsWaterLevelMovementSounds().
|
protected |
Используется в HandleSoundEffectsWaterLevelMovementSounds().
Используется в ActualPressureLevelStageSettings(), ActualWaterLevelStageSettings(), AdvanceToNextPressureLevelStageSettings(), AdvanceToNextWaterLevelStageSettings(), AnimateValve(), CleanSoundEffects(), GetValveAligningPointsWS(), GetValvePressureLevelGauge(), HandleSoundEffectsPipeSprinkling(), HandleVisualEffects(), IsValvePressureLevelGaugeAtBase(), LateInit(), OnValveManipulationEnd(), PlayValveManipulationSound(), PreviousPressureLevelStageSettings(), PreviousWaterLevelStageSettings(), ResetState(), SetDefaultPressureLevelStageSettings() и SetValvePressureLevelGauge().
Используется в ActualPressureLevelStageSettings(), ActualWaterLevelStageSettings(), AdvanceToNextPressureLevelStageSettings(), AdvanceToNextWaterLevelStageSettings(), AnimateValve(), CleanSoundEffects(), GetValveAligningPointsWS(), GetValvePressureLevelGauge(), HandleSoundEffectsPipeSprinkling(), HandleSoundEffectsUnderwaterPipeSounds(), HandleVisualEffects(), IsValvePressureLevelGaugeAtBase(), LateInit(), OnValveManipulationEnd(), PlayValveManipulationSound(), PreviousPressureLevelStageSettings(), PreviousWaterLevelStageSettings(), ResetState(), SetDefaultPressureLevelStageSettings() и SetValvePressureLevelGauge().
Используется в CleanVisualEffects(), EOnPostSimulate(), Init(), IsValveActive() и OnVariablesSynchronized().
Используется в HeightToWaterLevel() и WaterLevelToHeight().
Используется в HeightToWaterLevel(), LateInit(), ResetState() и WaterLevelToHeight().
Используется в HeightToWaterLevel() и WaterLevelToHeight().
Используется в HeightToWaterLevel() и WaterLevelToHeight().
|
protected |
Используется в TranslateMemoryPointsToWaterLevels().
Используется в TranslateMemoryPointsToWaterLevels().
Используется в ConfigureValvesAndGaugesCourse(), HeightToWaterLevel(), Init() и WaterLevelToHeight().