Перечисления | |
enum | ELEDState { OFF , BLINKING , ON } |
Функции | |
void | Land_Underground_Panel () |
void | ~Land_Underground_Panel () |
bool | CanInteract () |
void | Interact () |
static void | RegisterEntrance (Land_Underground_EntranceBase entrance) |
static void | UnregisterEntrance (Land_Underground_EntranceBase entrance) |
static void | RegisterPanel (Land_Underground_Panel panel) |
static void | UnregisterPanel (Land_Underground_Panel panel) |
EUndegroundDoorType | GetLinkedDoorType () |
Land_Underground_EntranceBase | GetLinkedDoor () |
Land_Underground_EntranceBase | GetClosestDoor () |
void | SetLEDState (ELEDColors color, ELEDState state) |
void | SetBlinkingTimer (bool enable) |
void | OnLEDStateChanged () |
void | ResetPanelUsed () |
void | OnDoorStateChangedClient (EUndegroundEntranceState newState, EUndegroundEntranceState prevState) |
void | UpdateLED (string selection, string color) |
void | ToggleFlipFlop () |
void | OnPanelUsedSynchronized () |
override void | OnVariablesSynchronized () |
Переменные | |
enum ELEDState | RED |
enum ELEDState | GREEN |
enum ELEDState | m_Entrances |
static ref set< Land_Underground_Panel > | m_Panels |
Land_Underground_EntranceBase | m_LinkedDoor |
const string | COLOR_LED_OFF = "#(argb,8,8,3)color(0,0,0,1.0,co)" |
const string | COLOR_LED_GREEN = "#(argb,8,8,3)color(0,1,0,1.0,co)" |
const string | COLOR_LED_RED = "#(argb,8,8,3)color(1,0,0,1.0,co)" |
const string | SELECTION_NAME_LED_RED = "LED_Red" |
const string | SELECTION_NAME_LED_GREEN = "LED_Green" |
bool m_PanelWasUsed bool | m_PanelWasUsedPrev |
bool | m_BlinkingFlipFlop |
ref Timer | m_FlipFlopTimer |
EffectSound | m_ActivationSound |
ELEDState | m_LedStateRed |
ELEDState | m_LedStateGreen |