29 {
32
33 RegisterNetSyncVariableInt("m_CodeLockComponent.m_DoorIndex");
34 RegisterNetSyncVariableInt("m_CodeLockComponent.m_Stage");
35 RegisterNetSyncVariableInt("m_CodeLockComponent.m_WrongCodeCount");
36 RegisterNetSyncVariableInt("m_CodeLockComponent.m_UIAction");
37 RegisterNetSyncVariableBool("m_CodeLockComponent.m_IsLocked");
38 RegisterNetSyncVariableBool("m_CodeLockComponent.m_HasPIN");
39 RegisterNetSyncVariableBool("m_CodeLockComponent.m_HasBruteForceProtection");
40 RegisterNetSyncVariableBoolSignal("m_CodeLockComponent.m_HandleBruteForceProtection");
41 RegisterNetSyncVariableBool("m_Reversed");
42 }
void CodeLockComponent(notnull EntityAI parent, int minLockPinLength=MIN_LOCK_PIN_LENGTH)
void CodeLockVisualManager(DigitalCodeLock codeLock, CodeLockComponent component)
ref CodeLockVisualManager m_VisualManager
ref CodeLockComponent m_CodeLockComponent