◆ Land_WarheadStorage_PowerStation()
◆ AnimateLever()
| void AnimateLever |
( |
int |
index, |
|
|
int |
state = -1 |
|
) |
| |
|
inlineprivate |
◆ CheckStopTimer()
| protected void CheckStopTimer |
( |
| ) |
|
|
inlineprivate |
◆ DebugPrepareGenerator()
| protected void DebugPrepareGenerator |
( |
| ) |
|
|
inlineprivate |
◆ DeferredInit()
| override void DeferredInit |
( |
| ) |
|
|
inlineprivate |
◆ GetClosestBunker()
References vector::DistanceSq(), GetGame(), GetPosition, CGame::IsServer(), m_Bunkers, m_BunkerStationMap, m_InitBunkerState, m_PowerGenerator, and Land_WarheadStorage_Main::SetPowerServer().
Referenced by OnGeneratorStart(), OnGeneratorStop(), PowerGeneratorStatic::SetLowEnergyState(), and UpdateLeverStatesServer().
◆ GetLeverComponentNameByLeverIndex()
| string GetLeverComponentNameByLeverIndex |
( |
int |
leverIndex | ) |
|
|
inlineprivate |
◆ GetLeverIndexByComponentName()
| int GetLeverIndexByComponentName |
( |
string |
name | ) |
|
|
inlineprivate |
◆ GetPowerGenerator()
◆ GetPowerGeneratorSpawnPos()
| vector GetPowerGeneratorSpawnPos |
( |
| ) |
|
|
inlineprivate |
◆ LinkPowerGeneratorServer()
| protected void LinkPowerGeneratorServer |
( |
| ) |
|
|
inlineprivate |
References ECE_CREATEPHYSICS, ECE_NOLIFETIME, ECE_SETUP, ECE_UPDATEPATHGRAPH, PowerGeneratorStatic::GetClosestGenerator(), GetGame(), GetOrientation(), GetPowerGeneratorSpawnPos(), m_PowerGenerator, OnAfterLoadUpdate(), OnGeneratorStart(), RF_IGNORE, and PowerGeneratorStatic::SetParent().
Referenced by DeferredInit().
◆ OnAfterLoadUpdate()
| void OnAfterLoadUpdate |
( |
| ) |
|
|
inlineprivate |
◆ OnAnimationPhaseStarted()
| override void OnAnimationPhaseStarted |
( |
string |
animSource, |
|
|
float |
phase |
|
) |
| |
|
inlineprivate |
◆ OnGeneratorStart()
| void OnGeneratorStart |
( |
| ) |
|
|
inlineprivate |
◆ OnGeneratorStop()
◆ OnLeverToggled()
| protected void OnLeverToggled |
( |
| ) |
|
|
inlineprivate |
◆ OnVariablesSynchronized()
| override void OnVariablesSynchronized |
( |
| ) |
|
|
inlineprivate |
◆ PlayLeverSound()
| void PlayLeverSound |
( |
string |
leverName, |
|
|
int |
state |
|
) |
| |
|
inlineprivate |
◆ RegisterBunker()
◆ StartTimer()
| protected void StartTimer |
( |
| ) |
|
|
inlineprivate |
◆ Tick()
◆ TurnAllLeversOff()
| protected void TurnAllLeversOff |
( |
| ) |
|
|
inlineprivate |
◆ UnregisterBunker()
◆ UpdateLeverStatesServer()
| protected void UpdateLeverStatesServer |
( |
| ) |
|
|
inlineprivate |
◆ GENERATOR_POS_MEMPOINT
| protected const string GENERATOR_POS_MEMPOINT = "generator_pos" |
|
private |
◆ LEVERS_POS_MEMPOINT
| protected const string LEVERS_POS_MEMPOINT = "leverup_axis" |
|
private |
◆ m_Bunkers
◆ m_BunkerStationMap
◆ m_InitBunkerState
| protected bool m_InitBunkerState |
|
private |
◆ m_IsPowerGeneratorRunning
| protected bool m_IsPowerGeneratorRunning |
|
private |
◆ m_LastActivatedLeverId
| protected int m_LastActivatedLeverId |
|
private |
◆ m_LeverStatesBits
| protected int m_LeverStatesBits |
|
private |
◆ m_PlaySparks
| protected int m_PlaySparks |
|
private |
◆ m_PowerGenerator
◆ m_UpdateTimer
| protected ref Timer m_UpdateTimer |
|
private |
◆ SPARKLES_SOUND
| protected const string SPARKLES_SOUND = "Power_Station_generator_overpowered_SoundSet" |
|
private |
◆ SWITCH_DOWN_SOUND
| protected const string SWITCH_DOWN_SOUND = "Power_Station_Switch_Down_SoundSet" |
|
private |
◆ SWITCH_UP_SOUND
| protected const string SWITCH_UP_SOUND = "Power_Station_Switch_Up_SoundSet" |
|
private |
The documentation for this class was generated from the following file: