Dayz Explorer
1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
class | WaterLevelSettings |
class | WaterLevelSnapshot |
class | Land_Underground_WaterReservoir_Water |
protected PressureLevelSettings ActualPressureLevelStageSettings | ( | int | pValveIndex, |
bool | pDeanimationRequest = false |
||
) |
Definition at line 776 of file land_underground_waterreservoir.c.
protected WaterLevelSettings ActualWaterLevelStageSettings | ( | int | pValveIndex | ) |
Definition at line 689 of file land_underground_waterreservoir.c.
Definition at line 901 of file land_underground_waterreservoir.c.
protected void AdvanceToNextPressureLevelStageSettings | ( | int | pValveIndex | ) |
Definition at line 805 of file land_underground_waterreservoir.c.
protected void AdvanceToNextWaterLevelStageSettings | ( | int | pValveIndex | ) |
Definition at line 706 of file land_underground_waterreservoir.c.
Definition at line 845 of file land_underground_waterreservoir.c.
protected void CleanSoundEffects | ( | ) |
Definition at line 1084 of file land_underground_waterreservoir.c.
protected void CleanVisualEffects | ( | ) |
Definition at line 1175 of file land_underground_waterreservoir.c.
protected void ConfigureValvesAndGaugesCourse | ( | ) |
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 410 of file land_underground_waterreservoir.c.
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 166 of file land_underground_waterreservoir.c.
Definition at line 914 of file land_underground_waterreservoir.c.
Definition at line 468 of file land_underground_waterreservoir.c.
for the animation aligning returns data in order: start point; direction point
Definition at line 532 of file land_underground_waterreservoir.c.
Definition at line 871 of file land_underground_waterreservoir.c.
protected void HandleSoundEffects | ( | ) |
Definition at line 931 of file land_underground_waterreservoir.c.
protected void HandleSoundEffectsPipeCreaking | ( | ) |
Definition at line 952 of file land_underground_waterreservoir.c.
protected void HandleSoundEffectsPipeSprinkling | ( | ) |
Definition at line 973 of file land_underground_waterreservoir.c.
protected void HandleSoundEffectsUnderwaterPipeSounds | ( | ) |
strong water jet sound only when fill valve activated
Definition at line 1029 of file land_underground_waterreservoir.c.
protected void HandleSoundEffectsWaterLevelMovementSounds | ( | ) |
Definition at line 1059 of file land_underground_waterreservoir.c.
protected void HandleVisualEffects | ( | ) |
strong jet stream particle only when fill valve activated
we don't need the weak jet stream
weak jet stream
Definition at line 1097 of file land_underground_waterreservoir.c.
override bool HasTurnableValveBehavior | ( | ) |
Definition at line 328 of file land_underground_waterreservoir.c.
Definition at line 618 of file land_underground_waterreservoir.c.
protected void Init | ( | ) |
Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)
pre-init arrays
Definition at line 333 of file land_underground_waterreservoir.c.
protected bool IsAnyValveActive | ( | ) |
Definition at line 450 of file land_underground_waterreservoir.c.
Definition at line 463 of file land_underground_waterreservoir.c.
Definition at line 886 of file land_underground_waterreservoir.c.
Definition at line 445 of file land_underground_waterreservoir.c.
void Land_Underground_WaterReservoir | ( | ) |
Definition at line 153 of file land_underground_waterreservoir.c.
protected void LateInit | ( | ) |
Definition at line 388 of file land_underground_waterreservoir.c.
void OnValveManipulationCanceled | ( | int | pValveIndex | ) |
Definition at line 520 of file land_underground_waterreservoir.c.
void OnValveManipulationEnd | ( | int | pValveIndex | ) |
Definition at line 492 of file land_underground_waterreservoir.c.
void OnValveManipulationStart | ( | int | pValveIndex | ) |
Definition at line 482 of file land_underground_waterreservoir.c.
override void OnVariablesSynchronized | ( | ) |
Definition at line 308 of file land_underground_waterreservoir.c.
Definition at line 1234 of file land_underground_waterreservoir.c.
protected void PlayPipeCreakingSoundOnLocation | ( | ) |
Definition at line 1090 of file land_underground_waterreservoir.c.
protected void PlayValveManipulationSound | ( | ) |
Definition at line 939 of file land_underground_waterreservoir.c.
Definition at line 18 of file land_underground_waterreservoir.c.
Definition at line 640 of file land_underground_waterreservoir.c.
protected PressureLevelSettings PreviousPressureLevelStageSettings | ( | int | pValveIndex, |
bool | pDeanimationRequest = false |
||
) |
Definition at line 733 of file land_underground_waterreservoir.c.
protected WaterLevelSettings PreviousWaterLevelStageSettings | ( | int | pValveIndex | ) |
Definition at line 655 of file land_underground_waterreservoir.c.
Definition at line 575 of file land_underground_waterreservoir.c.
protected void ResetState | ( | ) |
Definition at line 1198 of file land_underground_waterreservoir.c.
override void SetActions | ( | ) |
Definition at line 321 of file land_underground_waterreservoir.c.
protected void SetDefaultPressureLevelStageSettings | ( | int | pValveIndex | ) |
Definition at line 832 of file land_underground_waterreservoir.c.
protected void SetLastActiveValve | ( | int | pValveIndex | ) |
Definition at line 555 of file land_underground_waterreservoir.c.
Definition at line 858 of file land_underground_waterreservoir.c.
protected void SetWaterLevelHeight | ( | float | pHeight | ) |
Definition at line 560 of file land_underground_waterreservoir.c.
protected void SyncValveVariables | ( | ) |
Definition at line 1221 of file land_underground_waterreservoir.c.
protected void TranslateMemoryPointsToWaterLevels | ( | ) |
Definition at line 586 of file land_underground_waterreservoir.c.
Definition at line 1249 of file land_underground_waterreservoir.c.
Definition at line 601 of file land_underground_waterreservoir.c.
void ~Land_Underground_WaterReservoir | ( | ) |
Definition at line 160 of file land_underground_waterreservoir.c.
const protected string ANIM_PHASE_VALVE_DRAIN = "Valve1" |
Definition at line 54 of file land_underground_waterreservoir.c.
const protected string ANIM_PHASE_VALVE_FILL = "Valve2" |
Definition at line 55 of file land_underground_waterreservoir.c.
const protected string ANIM_PHASE_VALVE_GAUGE_DRAIN = "ValveGauge1" |
tighter broken pipe
Definition at line 52 of file land_underground_waterreservoir.c.
const protected string ANIM_PHASE_VALVE_GAUGE_FILL = "ValveGauge2" |
Definition at line 53 of file land_underground_waterreservoir.c.
float Duration |
Definition at line 16 of file land_underground_waterreservoir.c.
protected ref array<ref PressureLevelSettings> m_DrainValvePressureDeanimationSettings |
Definition at line 83 of file land_underground_waterreservoir.c.
protected int m_DrainValvePressureLevelStageIndex |
Definition at line 91 of file land_underground_waterreservoir.c.
protected ref array<ref PressureLevelSettings> m_DrainValvePressureStageSettings |
Definition at line 82 of file land_underground_waterreservoir.c.
protected int m_DrainValveWaterLevelStageIndex |
pointing to specific stage for each valve/pipe
Definition at line 90 of file land_underground_waterreservoir.c.
protected ref array<ref WaterLevelSettings> m_DrainValveWaterStageSettings |
valve/pipe stages for water and pressure levels
Definition at line 81 of file land_underground_waterreservoir.c.
protected ref array<ref PressureLevelSettings> m_FillValvePressureDeanimationSettings |
Definition at line 86 of file land_underground_waterreservoir.c.
protected int m_FillValvePressureLevelStageIndex |
Definition at line 93 of file land_underground_waterreservoir.c.
protected ref array<ref PressureLevelSettings> m_FillValvePressureStageSettings |
Definition at line 85 of file land_underground_waterreservoir.c.
protected int m_FillValveWaterLevelStageIndex |
Definition at line 92 of file land_underground_waterreservoir.c.
protected ref array<ref WaterLevelSettings> m_FillValveWaterStageSettings |
for deanimation purposes
Definition at line 84 of file land_underground_waterreservoir.c.
protected int m_LastActiveValve |
Definition at line 121 of file land_underground_waterreservoir.c.
protected ref ParticleSourceArray m_PipeBrokenParticles |
Definition at line 151 of file land_underground_waterreservoir.c.
protected bool m_PipeCreakingSoundRequested |
Definition at line 132 of file land_underground_waterreservoir.c.
protected ref EffectSound m_PipeCreakingSounds |
Definition at line 133 of file land_underground_waterreservoir.c.
protected ref array<EffectSound> m_PipeSounds |
Definition at line 130 of file land_underground_waterreservoir.c.
protected bool m_PipeUnderwaterSoundRunning protected ref EffectSound m_PipeUnderwaterSound |
Definition at line 136 of file land_underground_waterreservoir.c.
Definition at line 117 of file land_underground_waterreservoir.c.
Definition at line 118 of file land_underground_waterreservoir.c.
Definition at line 120 of file land_underground_waterreservoir.c.
protected Object m_SpawnedWaterObject |
Definition at line 123 of file land_underground_waterreservoir.c.
protected int m_ValveManipulatedIndex |
Definition at line 110 of file land_underground_waterreservoir.c.
protected int m_ValveManipulatedIndexPrev |
Definition at line 111 of file land_underground_waterreservoir.c.
protected ref EffectSound m_ValveManipulationSound |
Definition at line 129 of file land_underground_waterreservoir.c.
protected bool m_ValveManipulationSoundRequested |
VFX/SFX.
Definition at line 128 of file land_underground_waterreservoir.c.
Definition at line 112 of file land_underground_waterreservoir.c.
protected ref ParticleSourceArray m_ValveParticles |
Definition at line 150 of file land_underground_waterreservoir.c.
Definition at line 113 of file land_underground_waterreservoir.c.
protected int m_ValveStatesPacked |
Definition at line 108 of file land_underground_waterreservoir.c.
protected int m_ValveStatesPackedPrev |
Definition at line 109 of file land_underground_waterreservoir.c.
protected int m_WaterLevelActual |
Definition at line 115 of file land_underground_waterreservoir.c.
protected vector m_WaterLevelDefault |
Definition at line 124 of file land_underground_waterreservoir.c.
protected float m_WaterLevelHeightActual |
Definition at line 125 of file land_underground_waterreservoir.c.
protected ref EffectSound m_WaterLevelMovementSound |
Definition at line 138 of file land_underground_waterreservoir.c.
protected int m_WaterLevelPrev |
Definition at line 116 of file land_underground_waterreservoir.c.
Definition at line 114 of file land_underground_waterreservoir.c.
protected ref WaterLevelSnapshot m_WaterLevelSnapshot |
for deanimation purposes
Definition at line 87 of file land_underground_waterreservoir.c.
Definition at line 119 of file land_underground_waterreservoir.c.
class WaterLevelSnapshot OBJECT_NAME_WATER_PLANE = "Land_Underground_WaterReservoir_Water" |
const protected int PARTICLE_DRAIN_PIPE_MAX_PRESSURE = ParticleList.WATER_SPILLING |
Definition at line 75 of file land_underground_waterreservoir.c.
const protected int PARTICLE_FILL_PIPE_JET = ParticleList.WATER_JET |
Definition at line 77 of file land_underground_waterreservoir.c.
const protected int PARTICLE_FILL_PIPE_JET_WEAK = ParticleList.WATER_JET_WEAK |
Definition at line 78 of file land_underground_waterreservoir.c.
const protected int PARTICLE_FILL_PIPE_MAX_PRESSURE = ParticleList.WATER_SPILLING |
Definition at line 76 of file land_underground_waterreservoir.c.
const protected int PIPE_CREAKING_MAX_TIME_DELAY_MS = 15000 |
Definition at line 141 of file land_underground_waterreservoir.c.
const protected int PIPE_CREAKING_MIN_TIME_DELAY_MS = 10000 |
Definition at line 140 of file land_underground_waterreservoir.c.
const protected string PIPE_CREAKING_SOUND_LOCATIONS[PIPE_CREAKING_SOUND_LOCATIONS_COUNT] |
Definition at line 143 of file land_underground_waterreservoir.c.
const protected int PIPE_CREAKING_SOUND_LOCATIONS_COUNT = 4 |
Definition at line 142 of file land_underground_waterreservoir.c.
const protected int PIPE_INDEX_BROKEN1 = 0 |
Definition at line 49 of file land_underground_waterreservoir.c.
const protected int PIPE_INDEX_BROKEN2 = 1 |
main broken pipe
Definition at line 50 of file land_underground_waterreservoir.c.
const protected string PIPE_NAME_BROKEN1 = "pipe_broken_1" |
Definition at line 58 of file land_underground_waterreservoir.c.
const protected string PIPE_NAME_BROKEN2 = "pipe_broken_2" |
Definition at line 59 of file land_underground_waterreservoir.c.
const protected string PIPE_NAME_LEAKING_DRAIN = "pipe_leaking_1" |
Definition at line 60 of file land_underground_waterreservoir.c.
const protected string PIPE_NAME_LEAKING_FILL = "pipe_leaking_2" |
Definition at line 61 of file land_underground_waterreservoir.c.
const protected int PIPES_BROKEN_COUNT = 2 |
Definition at line 48 of file land_underground_waterreservoir.c.
const protected int PL_AVERAGE = 1 |
Definition at line 41 of file land_underground_waterreservoir.c.
const protected int PL_MAX = 2 |
Definition at line 42 of file land_underground_waterreservoir.c.
const protected int PL_MIN = 0 |
Definition at line 40 of file land_underground_waterreservoir.c.
class WaterLevelSettings PressureLevel |
const protected string SOUND_NAME_PIPE_CREAKING = "WaterObjectUndergroundPipeCreaking_SoundSet" |
Definition at line 63 of file land_underground_waterreservoir.c.
const protected string SOUND_NAME_PIPE_SPRINKLING_END = "WaterObjectUndergroundPipeSprinkling_End_SoundSet" |
Definition at line 66 of file land_underground_waterreservoir.c.
const protected string SOUND_NAME_PIPE_SPRINKLING_LOOP1 = "WaterObjectUndergroundPipeSprinkling_Loop1_SoundSet" |
Definition at line 67 of file land_underground_waterreservoir.c.
const protected string SOUND_NAME_PIPE_SPRINKLING_LOOP2 = "WaterObjectUndergroundPipeSprinkling_Loop2_SoundSet" |
Definition at line 68 of file land_underground_waterreservoir.c.
const protected string SOUND_NAME_PIPE_SPRINKLING_START = "WaterObjectUndergroundPipeSprinkling_Start_SoundSet" |
Definition at line 65 of file land_underground_waterreservoir.c.
const protected string SOUND_NAME_UPIPE_SPRINKLING_END = "WaterObjectUndergroundUnderwaterPipe_End_SoundSet" |
Definition at line 70 of file land_underground_waterreservoir.c.
const protected string SOUND_NAME_UPIPE_SPRINKLING_LOOP = "WaterObjectUndergroundUnderwaterPipe_Loop_SoundSet" |
Definition at line 71 of file land_underground_waterreservoir.c.
const protected string SOUND_NAME_UPIPE_SPRINKLING_START = "WaterObjectUndergroundUnderwaterPipe_Start_SoundSet" |
Definition at line 69 of file land_underground_waterreservoir.c.
const protected string SOUND_NAME_VALVE_MANIPULATION = "WaterObjectUndergroundValve_SoundSet" |
Definition at line 64 of file land_underground_waterreservoir.c.
const protected string SOUND_NAME_WATER_DRAIN_LOOP = "WaterObjectUndergroundUnderwaterEmpty_Loop_SoundSet" |
Definition at line 73 of file land_underground_waterreservoir.c.
const protected string SOUND_NAME_WATER_FILL_LOOP = "WaterObjectUndergroundUnderwaterFill_Loop_SoundSet" |
Definition at line 72 of file land_underground_waterreservoir.c.
const protected int VALVE_INDEX_DRAIN = 0 |
Definition at line 45 of file land_underground_waterreservoir.c.
const protected int VALVE_INDEX_FILL = 1 |
Definition at line 46 of file land_underground_waterreservoir.c.
const protected string VALVE_NAME_DRAIN = "valve1" |
Definition at line 56 of file land_underground_waterreservoir.c.
const protected string VALVE_NAME_FILL = "valve2" |
Definition at line 57 of file land_underground_waterreservoir.c.
const protected int VALVES_COUNT = 2 |
Definition at line 44 of file land_underground_waterreservoir.c.
const protected string WATER_LEVELS[WATER_LEVELS_COUNT] |
Definition at line 101 of file land_underground_waterreservoir.c.
const protected int WATER_LEVELS_COUNT = 4 |
Definition at line 100 of file land_underground_waterreservoir.c.
const protected int WL_ABOVE_PIPES = 1 |
Definition at line 36 of file land_underground_waterreservoir.c.
const protected int WL_AVERAGE = 2 |
Definition at line 37 of file land_underground_waterreservoir.c.
const protected int WL_MAX = 3 |
Definition at line 38 of file land_underground_waterreservoir.c.
const protected int WL_MIN = 0 |
Definition at line 35 of file land_underground_waterreservoir.c.