![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
| class | Land_Underground_WaterReservoir_Water |
| class | WaterLevelSettings |
| class | WaterLevelSnapshot |
|
private |
Definition at line 164 of file land_underground_waterreservoir.c.
References CleanSoundEffects(), CleanVisualEffects(), and m_TempHotfixTimer.
|
protected |
Definition at line 789 of file land_underground_waterreservoir.c.
References m_DrainValvePressureDeanimationSettings, m_DrainValvePressureLevelStageIndex, m_DrainValvePressureStageSettings, m_FillValvePressureDeanimationSettings, m_FillValvePressureLevelStageIndex, m_FillValvePressureStageSettings, PressureLevelSettings(), VALVE_INDEX_DRAIN, and VALVE_INDEX_FILL.
Referenced by EOnPostSimulate().
|
protected |
Definition at line 702 of file land_underground_waterreservoir.c.
References m_DrainValveWaterLevelStageIndex, m_DrainValveWaterStageSettings, m_FillValveWaterLevelStageIndex, m_FillValveWaterStageSettings, VALVE_INDEX_DRAIN, and VALVE_INDEX_FILL.
Referenced by EOnPostSimulate().
Definition at line 914 of file land_underground_waterreservoir.c.
Referenced by EOnPostSimulate().
|
protected |
Definition at line 818 of file land_underground_waterreservoir.c.
References m_DrainValvePressureLevelStageIndex, m_DrainValvePressureStageSettings, m_FillValvePressureLevelStageIndex, m_FillValvePressureStageSettings, VALVE_INDEX_DRAIN, and VALVE_INDEX_FILL.
Referenced by EOnPostSimulate().
|
protected |
Definition at line 719 of file land_underground_waterreservoir.c.
References m_DrainValveWaterLevelStageIndex, m_DrainValveWaterStageSettings, m_FillValveWaterLevelStageIndex, m_FillValveWaterStageSettings, VALVE_INDEX_DRAIN, and VALVE_INDEX_FILL.
Referenced by EOnPostSimulate().
Definition at line 858 of file land_underground_waterreservoir.c.
References ANIM_PHASE_VALVE_DRAIN, ANIM_PHASE_VALVE_FILL, VALVE_INDEX_DRAIN, and VALVE_INDEX_FILL.
Referenced by OnValveManipulationCanceled(), OnValveManipulationEnd(), and OnValveManipulationStart().
|
protected |
Definition at line 1103 of file land_underground_waterreservoir.c.
References SEffectManager::DestroySound(), m_PipeSounds, VALVE_INDEX_DRAIN, and VALVE_INDEX_FILL.
Referenced by ~Land_Underground_WaterReservoir(), and ResetState().
|
protected |
Definition at line 1194 of file land_underground_waterreservoir.c.
References m_PipeBrokenParticles, m_ValveParticles, and VALVES_COUNT.
Referenced by ~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
Definition at line 423 of file land_underground_waterreservoir.c.
References m_DrainValvePressureDeanimationSettings, m_DrainValvePressureStageSettings, m_DrainValveWaterStageSettings, m_FillValvePressureDeanimationSettings, m_FillValvePressureStageSettings, m_FillValveWaterStageSettings, PL_AVERAGE, PL_MAX, PL_MIN, PressureLevelSettings(), WL_AVERAGE, WL_MAX, and WL_MIN.
Referenced by 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
Definition at line 176 of file land_underground_waterreservoir.c.
References ActualPressureLevelStageSettings(), ActualWaterLevelStageSettings(), AdjustTime(), AdvanceToNextPressureLevelStageSettings(), AdvanceToNextWaterLevelStageSettings(), Math::Clamp(), WaterLevelSettings::Duration, Easing::EaseInOutSine(), g_Game, 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(), TEMP_HOTIX_TIMESLICE, VALVES_COUNT, WaterLevelSettings::WaterLevel, and WaterLevelToHeight().
Definition at line 927 of file land_underground_waterreservoir.c.
References ErrorEx, and vector::Zero.
Referenced by GetValveAligningPointsWS(), and HandleVisualEffects().
Definition at line 481 of file land_underground_waterreservoir.c.
References INDEX_NOT_FOUND, and m_ValveNames.
for the animation aligning returns data in order: start point; direction point
Definition at line 545 of file land_underground_waterreservoir.c.
References GetMemoryPointPosition(), VALVE_INDEX_DRAIN, VALVE_INDEX_FILL, VALVE_NAME_DRAIN, VALVE_NAME_FILL, and vector::Zero.
Definition at line 884 of file land_underground_waterreservoir.c.
References ANIM_PHASE_VALVE_GAUGE_DRAIN, ANIM_PHASE_VALVE_GAUGE_FILL, VALVE_INDEX_DRAIN, and VALVE_INDEX_FILL.
Referenced by HandleSoundEffectsPipeSprinkling(), HandleVisualEffects(), and IsValvePressureLevelGaugeAtBase().
|
protected |
Definition at line 944 of file land_underground_waterreservoir.c.
References HandleSoundEffectsPipeCreaking(), HandleSoundEffectsPipeSprinkling(), HandleSoundEffectsUnderwaterPipeSounds(), and HandleSoundEffectsWaterLevelMovementSounds().
Referenced by EOnPostSimulate().
|
protected |
Definition at line 965 of file land_underground_waterreservoir.c.
References CALL_CATEGORY_SYSTEM, g_Game, IsAnyValveActive(), m_PipeCreakingSoundRequested, m_PipeCreakingSounds, PIPE_CREAKING_MAX_TIME_DELAY_MS, PIPE_CREAKING_MIN_TIME_DELAY_MS, PlayPipeCreakingSoundOnLocation(), and Math::RandomInt().
Referenced by HandleSoundEffects().
|
protected |
Definition at line 986 of file land_underground_waterreservoir.c.
References 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, and VALVE_NAME_FILL.
Referenced by HandleSoundEffects().
|
protected |
strong water jet sound only when fill valve activated
Definition at line 1048 of file land_underground_waterreservoir.c.
References 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, and WL_MAX.
Referenced by HandleSoundEffects().
|
protected |
Definition at line 1078 of file land_underground_waterreservoir.c.
References m_WaterLevelActual, m_WaterLevelMovementSound, m_WaterLevelPrev, PIPE_NAME_BROKEN1, SOUND_NAME_WATER_DRAIN_LOOP, and SOUND_NAME_WATER_FILL_LOOP.
Referenced by HandleSoundEffects().
|
protected |
strong jet stream particle only when fill valve activated
we don't need the weak jet stream
weak jet stream
Definition at line 1116 of file land_underground_waterreservoir.c.
References 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, and WL_MAX.
Referenced by EOnPostSimulate().
|
private |
Definition at line 337 of file land_underground_waterreservoir.c.
Definition at line 631 of file land_underground_waterreservoir.c.
References m_WaterLevelsAvailable, WATER_LEVEL_ABOVE_PIPES, WATER_LEVEL_AVERAGE, WATER_LEVEL_MAX, WATER_LEVEL_MIN, WL_ABOVE_PIPES, WL_AVERAGE, WL_MAX, and WL_MIN.
Referenced by SetWaterLevelHeight().
|
protected |
pre-init arrays
Temporary hotfix for EOnPostSimulate/EOnFrame methods not beeing called on static objects
Definition at line 342 of file land_underground_waterreservoir.c.
References CALL_CATEGORY_SYSTEM, g_Game, 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_TempHotfixTimer, m_ValveManipulatedIndex, m_ValveManipulatedIndexPrev, m_ValveNames, m_ValveParticles, m_ValveStates, m_WaterLevelActual, m_WaterLevelPrev, m_WaterLevelsAvailable, m_WaterLevelSnapshot, m_WaterLevelTimesAccumulated, PIPES_BROKEN_COUNT, TEMP_HOTIX_TIMESLICE, VALVES_COUNT, WL_AVERAGE, WL_MAX, and WL_MIN.
|
protected |
Definition at line 463 of file land_underground_waterreservoir.c.
References m_ValveStates.
Referenced by HandleSoundEffectsPipeCreaking().
Definition at line 476 of file land_underground_waterreservoir.c.
References m_ValveStates, and VALVES_COUNT.
Referenced by HandleSoundEffectsUnderwaterPipeSounds(), HandleVisualEffects(), and IsValveTurnable().
Definition at line 899 of file land_underground_waterreservoir.c.
References GetValvePressureLevelGauge(), VALVE_INDEX_DRAIN, and VALVE_INDEX_FILL.
Referenced by EOnPostSimulate(), and IsValveTurnable().
Definition at line 458 of file land_underground_waterreservoir.c.
References IsValveActive(), and IsValvePressureLevelGaugeAtBase().
|
private |
Definition at line 157 of file land_underground_waterreservoir.c.
References Init().
Referenced by CreateAndSetupActionCallback(), OnEndAnimationLoop(), OnFinishProgressServer(), and OnStartAnimationLoopServer().
|
protected |
Definition at line 401 of file land_underground_waterreservoir.c.
References ConfigureValvesAndGaugesCourse(), ECE_CREATEPHYSICS, g_Game, 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, and WATER_LEVEL_AVERAGE.
|
protected |
Definition at line 533 of file land_underground_waterreservoir.c.
References AnimateValve(), g_Game, and m_ValveManipulatedIndex.
|
protected |
Definition at line 505 of file land_underground_waterreservoir.c.
References AnimateValve(), g_Game, m_DrainValvePressureLevelStageIndex, m_DrainValveWaterLevelStageIndex, m_FillValvePressureLevelStageIndex, m_FillValveWaterLevelStageIndex, m_PressureAnimationRequests, m_ValveStates, SetLastActiveValve(), SyncValveVariables(), VALVE_INDEX_DRAIN, and VALVE_INDEX_FILL.
|
protected |
Definition at line 495 of file land_underground_waterreservoir.c.
References AnimateValve(), g_Game, and m_ValveManipulatedIndex.
|
private |
Definition at line 317 of file land_underground_waterreservoir.c.
References m_ValveManipulatedIndex, m_ValveManipulationSoundRequested, m_ValveStates, m_ValveStatesPacked, PlayValveManipulationSound(), UnpackBitsToArrayOfBoolStates(), and VALVES_COUNT.
Definition at line 1253 of file land_underground_waterreservoir.c.
Referenced by SyncValveVariables().
|
protected |
Definition at line 1109 of file land_underground_waterreservoir.c.
References m_PipeCreakingSoundRequested, m_PipeCreakingSounds, PIPE_CREAKING_SOUND_LOCATIONS, PIPE_CREAKING_SOUND_LOCATIONS_COUNT, Math::RandomInt(), and SOUND_NAME_PIPE_CREAKING.
Referenced by HandleSoundEffectsPipeCreaking().
|
protected |
Definition at line 952 of file land_underground_waterreservoir.c.
References m_ValveManipulatedIndex, m_ValveManipulationSound, m_ValveManipulationSoundRequested, SOUND_NAME_VALVE_MANIPULATION, VALVE_INDEX_DRAIN, VALVE_INDEX_FILL, VALVE_NAME_DRAIN, and VALVE_NAME_FILL.
Referenced by OnVariablesSynchronized().
Definition at line 18 of file land_underground_waterreservoir.c.
References Duration, and PressureLevel.
Referenced by ActualPressureLevelStageSettings(), ConfigureValvesAndGaugesCourse(), EOnPostSimulate(), and PreviousPressureLevelStageSettings().
Definition at line 653 of file land_underground_waterreservoir.c.
References PL_AVERAGE, PL_MAX, and PL_MIN.
Referenced by EOnPostSimulate().
|
protected |
Definition at line 746 of file land_underground_waterreservoir.c.
References m_DrainValvePressureLevelStageIndex, m_DrainValvePressureStageSettings, m_FillValvePressureDeanimationSettings, m_FillValvePressureLevelStageIndex, m_FillValvePressureStageSettings, PressureLevelSettings(), VALVE_INDEX_DRAIN, and VALVE_INDEX_FILL.
Referenced by EOnPostSimulate().
|
protected |
Definition at line 668 of file land_underground_waterreservoir.c.
References m_DrainValveWaterLevelStageIndex, m_DrainValveWaterStageSettings, m_FillValveWaterLevelStageIndex, m_FillValveWaterStageSettings, m_WaterLevelPrev, VALVE_INDEX_DRAIN, VALVE_INDEX_FILL, and WaterLevelSettings::WaterLevel.
Referenced by EOnPostSimulate().
Definition at line 588 of file land_underground_waterreservoir.c.
References m_PipeSounds, m_PressureAnimationRequests, m_PressureDeanimationRequests, m_PressureTimesAccumulated, m_ValveNames, m_ValveStates, and m_WaterLevelTimesAccumulated.
Referenced by LateInit().
|
protected |
Definition at line 1217 of file land_underground_waterreservoir.c.
References 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(), and WL_AVERAGE.
|
private |
Definition at line 330 of file land_underground_waterreservoir.c.
References ActionTurnValveUndergroundReservoir(), and BuildingBase::AddAction().
|
protected |
Definition at line 845 of file land_underground_waterreservoir.c.
References m_DrainValvePressureLevelStageIndex, m_FillValvePressureLevelStageIndex, VALVE_INDEX_DRAIN, and VALVE_INDEX_FILL.
Referenced by EOnPostSimulate().
|
protected |
Definition at line 568 of file land_underground_waterreservoir.c.
References m_LastActiveValve.
Referenced by OnValveManipulationEnd().
Definition at line 871 of file land_underground_waterreservoir.c.
References ANIM_PHASE_VALVE_GAUGE_DRAIN, ANIM_PHASE_VALVE_GAUGE_FILL, VALVE_INDEX_DRAIN, and VALVE_INDEX_FILL.
Referenced by EOnPostSimulate(), and ResetState().
|
protected |
Definition at line 573 of file land_underground_waterreservoir.c.
References g_Game, HeightToWaterLevel(), m_SpawnedWaterObject, m_WaterLevelActual, m_WaterLevelDefault, m_WaterLevelHeightActual, and Vector().
Referenced by EOnPostSimulate(), LateInit(), and ResetState().
|
protected |
Definition at line 1240 of file land_underground_waterreservoir.c.
References g_Game, m_ValveStates, m_ValveStatesPacked, m_ValveStatesPackedPrev, and PackArrayOfBoolStatesIntoBits().
Referenced by EOnPostSimulate(), and OnValveManipulationEnd().
|
protected |
Definition at line 599 of file land_underground_waterreservoir.c.
References m_WaterLevelsAvailable, WATER_LEVELS, and WATER_LEVELS_COUNT.
Referenced by LateInit().
Definition at line 1268 of file land_underground_waterreservoir.c.
Referenced by OnVariablesSynchronized().
Definition at line 614 of file land_underground_waterreservoir.c.
References m_WaterLevelsAvailable, WATER_LEVEL_ABOVE_PIPES, WATER_LEVEL_AVERAGE, WATER_LEVEL_MAX, WATER_LEVEL_MIN, WL_ABOVE_PIPES, WL_AVERAGE, WL_MAX, and WL_MIN.
Referenced by EOnPostSimulate(), and ResetState().
|
protected |
Definition at line 54 of file land_underground_waterreservoir.c.
Referenced by AnimateValve().
|
protected |
Definition at line 55 of file land_underground_waterreservoir.c.
Referenced by AnimateValve().
|
protected |
tighter broken pipe
Definition at line 52 of file land_underground_waterreservoir.c.
Referenced by GetValvePressureLevelGauge(), and SetValvePressureLevelGauge().
|
protected |
Definition at line 53 of file land_underground_waterreservoir.c.
Referenced by GetValvePressureLevelGauge(), and SetValvePressureLevelGauge().
| float Duration |
Definition at line 16 of file land_underground_waterreservoir.c.
Referenced by PressureLevelSettings().
|
protected |
Definition at line 83 of file land_underground_waterreservoir.c.
Referenced by ActualPressureLevelStageSettings(), ConfigureValvesAndGaugesCourse(), and Init().
|
protected |
Definition at line 91 of file land_underground_waterreservoir.c.
Referenced by ActualPressureLevelStageSettings(), AdvanceToNextPressureLevelStageSettings(), OnValveManipulationEnd(), PreviousPressureLevelStageSettings(), ResetState(), and SetDefaultPressureLevelStageSettings().
|
protected |
Definition at line 82 of file land_underground_waterreservoir.c.
Referenced by ActualPressureLevelStageSettings(), AdvanceToNextPressureLevelStageSettings(), ConfigureValvesAndGaugesCourse(), Init(), and PreviousPressureLevelStageSettings().
|
protected |
pointing to specific stage for each valve/pipe
Definition at line 90 of file land_underground_waterreservoir.c.
Referenced by ActualWaterLevelStageSettings(), AdvanceToNextWaterLevelStageSettings(), OnValveManipulationEnd(), PreviousWaterLevelStageSettings(), and ResetState().
|
protected |
valve/pipe stages for water and pressure levels
Definition at line 81 of file land_underground_waterreservoir.c.
Referenced by ActualWaterLevelStageSettings(), AdvanceToNextWaterLevelStageSettings(), ConfigureValvesAndGaugesCourse(), Init(), and PreviousWaterLevelStageSettings().
|
protected |
Definition at line 86 of file land_underground_waterreservoir.c.
Referenced by ActualPressureLevelStageSettings(), ConfigureValvesAndGaugesCourse(), Init(), and PreviousPressureLevelStageSettings().
|
protected |
Definition at line 93 of file land_underground_waterreservoir.c.
Referenced by ActualPressureLevelStageSettings(), AdvanceToNextPressureLevelStageSettings(), OnValveManipulationEnd(), PreviousPressureLevelStageSettings(), ResetState(), and SetDefaultPressureLevelStageSettings().
|
protected |
Definition at line 85 of file land_underground_waterreservoir.c.
Referenced by ActualPressureLevelStageSettings(), AdvanceToNextPressureLevelStageSettings(), ConfigureValvesAndGaugesCourse(), Init(), and PreviousPressureLevelStageSettings().
|
protected |
Definition at line 92 of file land_underground_waterreservoir.c.
Referenced by ActualWaterLevelStageSettings(), AdvanceToNextWaterLevelStageSettings(), OnValveManipulationEnd(), PreviousWaterLevelStageSettings(), and ResetState().
|
protected |
for deanimation purposes
Definition at line 84 of file land_underground_waterreservoir.c.
Referenced by ActualWaterLevelStageSettings(), AdvanceToNextWaterLevelStageSettings(), ConfigureValvesAndGaugesCourse(), Init(), and PreviousWaterLevelStageSettings().
|
protected |
Definition at line 121 of file land_underground_waterreservoir.c.
Referenced by EOnPostSimulate(), Init(), ResetState(), and SetLastActiveValve().
|
protected |
Definition at line 151 of file land_underground_waterreservoir.c.
Referenced by CleanVisualEffects(), HandleVisualEffects(), and Init().
|
protected |
Definition at line 132 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsPipeCreaking(), PlayPipeCreakingSoundOnLocation(), and ResetState().
|
protected |
Definition at line 133 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsPipeCreaking(), and PlayPipeCreakingSoundOnLocation().
|
protected |
Definition at line 130 of file land_underground_waterreservoir.c.
Referenced by CleanSoundEffects(), HandleSoundEffectsPipeSprinkling(), Init(), and RegisterValve().
|
protected |
Definition at line 136 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsUnderwaterPipeSounds().
Definition at line 117 of file land_underground_waterreservoir.c.
Referenced by EOnPostSimulate(), Init(), OnValveManipulationEnd(), RegisterValve(), and ResetState().
Definition at line 118 of file land_underground_waterreservoir.c.
Referenced by EOnPostSimulate(), Init(), RegisterValve(), and ResetState().
Definition at line 120 of file land_underground_waterreservoir.c.
Referenced by EOnPostSimulate(), Init(), RegisterValve(), and ResetState().
|
protected |
Definition at line 123 of file land_underground_waterreservoir.c.
Referenced by LateInit(), and SetWaterLevelHeight().
|
private |
Definition at line 154 of file land_underground_waterreservoir.c.
Referenced by ~Land_Underground_WaterReservoir(), and Init().
|
protected |
Definition at line 110 of file land_underground_waterreservoir.c.
Referenced by Init(), OnValveManipulationCanceled(), OnValveManipulationStart(), OnVariablesSynchronized(), PlayValveManipulationSound(), and ResetState().
|
protected |
Definition at line 111 of file land_underground_waterreservoir.c.
Referenced by Init(), and ResetState().
|
protected |
Definition at line 129 of file land_underground_waterreservoir.c.
Referenced by PlayValveManipulationSound().
|
protected |
VFX/SFX.
Definition at line 128 of file land_underground_waterreservoir.c.
Referenced by OnVariablesSynchronized(), and PlayValveManipulationSound().
Definition at line 112 of file land_underground_waterreservoir.c.
Referenced by GetTurnableValveIndex(), Init(), and RegisterValve().
|
protected |
Definition at line 150 of file land_underground_waterreservoir.c.
Referenced by CleanVisualEffects(), HandleVisualEffects(), and Init().
Definition at line 113 of file land_underground_waterreservoir.c.
Referenced by EOnPostSimulate(), Init(), IsAnyValveActive(), IsValveActive(), OnValveManipulationEnd(), OnVariablesSynchronized(), RegisterValve(), ResetState(), and SyncValveVariables().
|
protected |
Definition at line 108 of file land_underground_waterreservoir.c.
Referenced by OnVariablesSynchronized(), and SyncValveVariables().
|
protected |
Definition at line 109 of file land_underground_waterreservoir.c.
Referenced by SyncValveVariables().
|
protected |
Definition at line 115 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsUnderwaterPipeSounds(), HandleSoundEffectsWaterLevelMovementSounds(), HandleVisualEffects(), Init(), and SetWaterLevelHeight().
|
protected |
Definition at line 124 of file land_underground_waterreservoir.c.
Referenced by LateInit(), and SetWaterLevelHeight().
|
protected |
Definition at line 125 of file land_underground_waterreservoir.c.
Referenced by EOnPostSimulate(), ResetState(), and SetWaterLevelHeight().
|
protected |
Definition at line 138 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsWaterLevelMovementSounds().
|
protected |
Definition at line 116 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsUnderwaterPipeSounds(), HandleSoundEffectsWaterLevelMovementSounds(), HandleVisualEffects(), Init(), and PreviousWaterLevelStageSettings().
Definition at line 114 of file land_underground_waterreservoir.c.
Referenced by HeightToWaterLevel(), Init(), LateInit(), ResetState(), TranslateMemoryPointsToWaterLevels(), and WaterLevelToHeight().
|
protected |
for deanimation purposes
Definition at line 87 of file land_underground_waterreservoir.c.
Referenced by EOnPostSimulate(), and Init().
Definition at line 119 of file land_underground_waterreservoir.c.
Referenced by EOnPostSimulate(), Init(), RegisterValve(), and ResetState().
| class WaterLevelSnapshot OBJECT_NAME_WATER_PLANE = "Land_Underground_WaterReservoir_Water" |
Referenced by LateInit().
|
protected |
Definition at line 75 of file land_underground_waterreservoir.c.
Referenced by HandleVisualEffects().
|
protected |
Definition at line 77 of file land_underground_waterreservoir.c.
Referenced by HandleVisualEffects().
|
protected |
Definition at line 78 of file land_underground_waterreservoir.c.
Referenced by HandleVisualEffects().
|
protected |
Definition at line 76 of file land_underground_waterreservoir.c.
Referenced by HandleVisualEffects().
|
protected |
Definition at line 141 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsPipeCreaking().
|
protected |
Definition at line 140 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsPipeCreaking().
|
protected |
Definition at line 143 of file land_underground_waterreservoir.c.
Referenced by PlayPipeCreakingSoundOnLocation().
|
protected |
Definition at line 142 of file land_underground_waterreservoir.c.
Referenced by PlayPipeCreakingSoundOnLocation().
|
protected |
Definition at line 49 of file land_underground_waterreservoir.c.
Referenced by HandleVisualEffects().
|
protected |
main broken pipe
Definition at line 50 of file land_underground_waterreservoir.c.
Referenced by HandleVisualEffects().
|
protected |
Definition at line 58 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsUnderwaterPipeSounds(), HandleSoundEffectsWaterLevelMovementSounds(), and HandleVisualEffects().
|
protected |
Definition at line 59 of file land_underground_waterreservoir.c.
Referenced by HandleVisualEffects().
|
protected |
Definition at line 60 of file land_underground_waterreservoir.c.
Referenced by HandleVisualEffects().
|
protected |
Definition at line 61 of file land_underground_waterreservoir.c.
Referenced by HandleVisualEffects().
|
protected |
Definition at line 48 of file land_underground_waterreservoir.c.
Referenced by Init().
|
protected |
Definition at line 41 of file land_underground_waterreservoir.c.
Referenced by ConfigureValvesAndGaugesCourse(), and PressureLevelToValue().
|
protected |
Definition at line 42 of file land_underground_waterreservoir.c.
Referenced by ConfigureValvesAndGaugesCourse(), and PressureLevelToValue().
|
protected |
Definition at line 40 of file land_underground_waterreservoir.c.
Referenced by ConfigureValvesAndGaugesCourse(), and PressureLevelToValue().
| class WaterLevelSettings PressureLevel |
Referenced by PressureLevelSettings().
|
protected |
Definition at line 63 of file land_underground_waterreservoir.c.
Referenced by PlayPipeCreakingSoundOnLocation().
|
protected |
Definition at line 66 of file land_underground_waterreservoir.c.
|
protected |
Definition at line 67 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsPipeSprinkling().
|
protected |
Definition at line 68 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsPipeSprinkling().
|
protected |
Definition at line 65 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsPipeSprinkling().
|
protected |
Definition at line 70 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsUnderwaterPipeSounds().
|
protected |
Definition at line 71 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsUnderwaterPipeSounds().
|
protected |
Definition at line 69 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsUnderwaterPipeSounds().
|
protected |
Definition at line 64 of file land_underground_waterreservoir.c.
Referenced by PlayValveManipulationSound().
|
protected |
Definition at line 73 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsWaterLevelMovementSounds().
|
protected |
Definition at line 72 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsWaterLevelMovementSounds().
|
private |
Definition at line 155 of file land_underground_waterreservoir.c.
Referenced by EOnPostSimulate(), and Init().
|
protected |
Definition at line 45 of file land_underground_waterreservoir.c.
Referenced by ActualPressureLevelStageSettings(), ActualWaterLevelStageSettings(), AdvanceToNextPressureLevelStageSettings(), AdvanceToNextWaterLevelStageSettings(), AnimateValve(), CleanSoundEffects(), GetValveAligningPointsWS(), GetValvePressureLevelGauge(), HandleSoundEffectsPipeSprinkling(), HandleVisualEffects(), IsValvePressureLevelGaugeAtBase(), LateInit(), OnValveManipulationEnd(), PlayValveManipulationSound(), PreviousPressureLevelStageSettings(), PreviousWaterLevelStageSettings(), ResetState(), SetDefaultPressureLevelStageSettings(), and SetValvePressureLevelGauge().
|
protected |
Definition at line 46 of file land_underground_waterreservoir.c.
Referenced by ActualPressureLevelStageSettings(), ActualWaterLevelStageSettings(), AdvanceToNextPressureLevelStageSettings(), AdvanceToNextWaterLevelStageSettings(), AnimateValve(), CleanSoundEffects(), GetValveAligningPointsWS(), GetValvePressureLevelGauge(), HandleSoundEffectsPipeSprinkling(), HandleSoundEffectsUnderwaterPipeSounds(), HandleVisualEffects(), IsValvePressureLevelGaugeAtBase(), LateInit(), OnValveManipulationEnd(), PlayValveManipulationSound(), PreviousPressureLevelStageSettings(), PreviousWaterLevelStageSettings(), ResetState(), SetDefaultPressureLevelStageSettings(), and SetValvePressureLevelGauge().
|
protected |
Definition at line 56 of file land_underground_waterreservoir.c.
Referenced by GetValveAligningPointsWS(), HandleSoundEffectsPipeSprinkling(), LateInit(), and PlayValveManipulationSound().
|
protected |
Definition at line 57 of file land_underground_waterreservoir.c.
Referenced by GetValveAligningPointsWS(), HandleSoundEffectsPipeSprinkling(), LateInit(), and PlayValveManipulationSound().
|
protected |
Definition at line 44 of file land_underground_waterreservoir.c.
Referenced by CleanVisualEffects(), EOnPostSimulate(), Init(), IsValveActive(), and OnVariablesSynchronized().
|
staticprotected |
Definition at line 97 of file land_underground_waterreservoir.c.
Referenced by HeightToWaterLevel(), and WaterLevelToHeight().
|
staticprotected |
Definition at line 96 of file land_underground_waterreservoir.c.
Referenced by HeightToWaterLevel(), LateInit(), ResetState(), and WaterLevelToHeight().
|
staticprotected |
Definition at line 95 of file land_underground_waterreservoir.c.
Referenced by HeightToWaterLevel(), and WaterLevelToHeight().
|
staticprotected |
Definition at line 98 of file land_underground_waterreservoir.c.
Referenced by HeightToWaterLevel(), and WaterLevelToHeight().
|
protected |
Definition at line 101 of file land_underground_waterreservoir.c.
Referenced by TranslateMemoryPointsToWaterLevels().
|
protected |
Definition at line 100 of file land_underground_waterreservoir.c.
Referenced by TranslateMemoryPointsToWaterLevels().
|
protected |
Definition at line 36 of file land_underground_waterreservoir.c.
Referenced by HandleSoundEffectsUnderwaterPipeSounds(), HandleVisualEffects(), HeightToWaterLevel(), and WaterLevelToHeight().
|
protected |
Definition at line 37 of file land_underground_waterreservoir.c.
Referenced by ConfigureValvesAndGaugesCourse(), HandleSoundEffectsUnderwaterPipeSounds(), HandleVisualEffects(), HeightToWaterLevel(), Init(), ResetState(), and WaterLevelToHeight().
|
protected |
Definition at line 38 of file land_underground_waterreservoir.c.
Referenced by ConfigureValvesAndGaugesCourse(), HandleSoundEffectsUnderwaterPipeSounds(), HandleVisualEffects(), HeightToWaterLevel(), Init(), and WaterLevelToHeight().
|
protected |
Definition at line 35 of file land_underground_waterreservoir.c.
Referenced by ConfigureValvesAndGaugesCourse(), HeightToWaterLevel(), Init(), and WaterLevelToHeight().