Private Attributes | |
| EUndegroundEntranceState | m_DoorState = EUndegroundEntranceState.CLOSED |
| EUndegroundEntranceState | m_DoorStatePrev = EUndegroundEntranceState.UNINITIALIZED |
| float | m_AnimPhase |
| ref AnimationTimer | m_AnimTimerDoorServer |
| ref Timer | m_NavmeshTimer |
| ref array< Land_Underground_Panel > | m_ConnectedPanels |
| EUndegroundDoorType | m_DoorType |
| EntranceLight | m_InteriorLight1 |
| EntranceLight | m_InteriorLight2 |
| EntranceLight | m_InteriorLight3 |
| private ref Timer | m_TempHotfixTimer |
| private const float | TEMP_HOTIX_TIMESLICE = 0.01 |
|
inlineprivate |
Temporary hotfix for EOnPostSimulate/EOnFrame methods not beeing called on static objects
References CALL_CATEGORY_SYSTEM, CreateLights(), g_Game, EnumTools::GetLastEnumValue(), Land_Underground_Panel(), m_DoorType, m_TempHotfixTimer, and TEMP_HOTIX_TIMESLICE.
|
inlineprivate |
References CleanUpOnDeleteClient(), Land_Underground_Panel(), m_TempHotfixTimer, and Timer::Stop().
References m_DoorState.
Referenced by CanInteract().
|
inlineprivate |
References IsInitDoorStateSync(), and m_DoorState.
Referenced by HandleAudioPlayback(), and HandleVisualPlayback().
|
private |
Referenced by CleanUpOnDeleteClient(), and OnDoorStateChangedClient().
|
inlineprivate |
References CleanUpOnClosedClient().
Referenced by ~Land_Underground_EntranceBase().
|
private |
Referenced by Land_Underground_EntranceBase().
References OnUpdateClient(), and TEMP_HOTIX_TIMESLICE.
|
inlineprivate |
References Land_Underground_Panel().
Referenced by OnDoorStateChangedClient().
|
inlineprivate |
Referenced by OnDoorStateChangedServer(), and OnUpdateServer().
|
private |
Referenced by OnDoorStateChangedClient().
|
private |
Referenced by OnDoorStateChangedClient().
|
inlineprivate |
References m_DoorStatePrev.
Referenced by CheckShouldPlayPersistent().
|
inlineprivate |
References OpenServer().
Referenced by Interact().
|
inlineprivate |
Referenced by OnDoorStateChangedServer().
|
inlineprivate |
References CleanUpOnClosedClient(), GetConnectedPanels(), HandleAudioPlayback(), HandleVisualPlayback(), Land_Underground_Panel(), and m_ConnectedPanels.
Referenced by OnVariablesSynchronized().
|
private |
Referenced by SetDoorStateServer().
|
private |
|
private |
Referenced by EOnPostSimulate().
|
inlineprivate |
References AdjustTime(), g_Game, GetOpeningTime(), AnimationTimer::GetValue(), m_AnimPhase, and m_AnimTimerDoorServer.
|
inlineprivate |
References m_DoorState, m_DoorStatePrev, and OnDoorStateChangedClient().
|
inlineprivate |
References g_Game, m_DoorState, and SetDoorStateServer().
Referenced by Manipulate().
|
inlineprivate |
References CALL_CATEGORY_SYSTEM, g_Game, m_DoorState, and SetDoorStateServer().
Referenced by OnDoorStateChangedServer(), and Land_Underground_Stairs_Exit::OnDoorStateChangedServer().
|
inlineprivate |
References m_DoorState, and OnDoorStateChangedServer().
Referenced by OpenServer(), and RequestLatentTransition().
|
private |
Referenced by OnUpdateServer().
|
private |
Referenced by Land_Underground_Stairs_Exit::OnDoorStateChangedServer(), and OnUpdateServer().
|
private |
Referenced by OnDoorStateChangedClient().
|
private |
|
private |
Referenced by IsInitDoorStateSync(), and OnVariablesSynchronized().
|
private |
|
private |
Referenced by Land_Underground_Stairs_Exit::CreateLights().
|
private |
Referenced by Land_Underground_Stairs_Exit::CreateLights().
|
private |
|
private |
|
private |
Referenced by Land_Underground_EntranceBase(), and ~Land_Underground_EntranceBase().
|
private |
Referenced by EOnPostSimulate(), and Land_Underground_EntranceBase().