DayZ 1.24
|
Go to the source code of this file.
Enumerations | |
enum | LockAction { NONE , DIAL_NUMBER_CHANED , DIAL_INDEX_CHANGED , LOCKED , UNLOCKED , COUNT } |
Variables | |
enum LockAction | m_LockDigits |
int | m_Combination |
int | m_CombinationLocked |
int | m_DialIndex |
bool | m_IsLocked |
LockAction | m_LockActionPerformed = LockAction.NONE |
bool | m_IsInitialized |
const string | SOUND_LOCK_OPEN = "combinationlock_open_SoundSet" |
const string | SOUND_LOCK_CLOSE = "combinationlock_close_SoundSet" |
const string | SOUND_LOCK_CHANGE_NUMBER = "combinationlock_changenumber_SoundSet" |
const string | SOUND_LOCK_CHANGE_DIAL = "combinationlock_changedial_SoundSet" |
EffectSound | m_Sound |
Definition at line 128 of file CombinationLock.c.
References GetGame(), LockServer(), and Synchronize().
|
protected |
Definition at line 339 of file CombinationLock.c.
References m_Combination, m_CombinationLocked, and m_IsLocked.
Referenced by DialNextNumber(), LockServer(), and UnlockServer().
|
protected |
Definition at line 33 of file CombinationLock.c.
References m_LockDigits, Math::Pow(), and CombinationLock::SetBaseLockValues().
|
protected |
Definition at line 366 of file CombinationLock.c.
References GetGame().
|
protected |
Definition at line 196 of file CombinationLock.c.
References CheckLockedStateServer(), m_Combination, m_DialIndex, m_LockActionPerformed, m_LockDigits, SetCombination(), and Synchronize().
Definition at line 54 of file CombinationLock.c.
References CALL_CATEGORY_GAMEPLAY, GetGame(), SetInitialized(), and UpdateVisuals().
|
protected |
Definition at line 185 of file CombinationLock.c.
References m_Combination.
|
protected |
Definition at line 230 of file CombinationLock.c.
References m_DialIndex.
|
protected |
Definition at line 190 of file CombinationLock.c.
References m_LockDigits.
|
protected |
Definition at line 428 of file CombinationLock.c.
Referenced by UpdateVisuals().
|
protected |
Definition at line 414 of file CombinationLock.c.
Referenced by UpdateVisuals().
Definition at line 70 of file CombinationLock.c.
References m_IsInitialized.
Referenced by ItemBase::EEItemAttached(), OnItemLocationChanged(), OnVariablesSynchronized(), and ItemBase::OnWorkStart().
|
protected |
Definition at line 356 of file CombinationLock.c.
Referenced by LockServer(), and UnlockServer().
|
protected |
Definition at line 334 of file CombinationLock.c.
References m_IsLocked.
|
protected |
Definition at line 344 of file CombinationLock.c.
References IsLocked().
Referenced by UpdateVisuals().
Definition at line 254 of file CombinationLock.c.
References bsbDebugPrint(), CheckLockedStateServer(), LogManager::IsBaseBuildingLogEnable(), IsLockAttached(), m_Combination, m_CombinationLocked, m_LockActionPerformed, SetCombinationLocked(), SetTakeable(), ShuffleLock(), and Synchronize().
Referenced by AfterStoreLoad(), and OnItemLocationChanged().
Definition at line 75 of file CombinationLock.c.
References GetGame(), IsInitialized(), and LockServer().
|
protected |
Definition at line 97 of file CombinationLock.c.
References m_Combination, and m_CombinationLocked.
|
protected |
Definition at line 88 of file CombinationLock.c.
References m_Combination, and m_CombinationLocked.
Definition at line 162 of file CombinationLock.c.
References bsbDebugPrint(), LogManager::IsBaseBuildingLogEnable(), m_Combination, m_CombinationLocked, m_LockActionPerformed, UpdateSound(), and UpdateVisuals().
|
protected |
Definition at line 157 of file CombinationLock.c.
References m_LockActionPerformed.
Referenced by Synchronize().
Definition at line 459 of file CombinationLock.c.
References ActionDialCombinationLock(), ActionDialCombinationLockOnTarget(), and AddAction().
|
protected |
Definition at line 45 of file CombinationLock.c.
References m_Combination, m_CombinationLocked, m_IsLocked, and m_LockDigits.
Definition at line 175 of file CombinationLock.c.
References m_Combination.
Referenced by DialNextNumber(), and ShuffleLock().
Definition at line 180 of file CombinationLock.c.
References m_CombinationLocked.
Referenced by LockServer().
|
protected |
Definition at line 65 of file CombinationLock.c.
References m_IsInitialized.
Referenced by EEInit().
|
protected |
Definition at line 235 of file CombinationLock.c.
References m_DialIndex, m_LockActionPerformed, m_LockDigits, and Synchronize().
|
protected |
Definition at line 421 of file CombinationLock.c.
Referenced by UpdateVisuals().
|
protected |
Definition at line 407 of file CombinationLock.c.
Referenced by UpdateVisuals().
|
protected |
Definition at line 313 of file CombinationLock.c.
References m_Combination, m_LockDigits, Math::RandomInt(), and SetCombination().
Referenced by LockServer().
|
protected |
Definition at line 454 of file CombinationLock.c.
References m_Sound, and SOUND_LOCK_CHANGE_DIAL.
Referenced by UpdateSound().
|
protected |
Definition at line 449 of file CombinationLock.c.
References m_Sound, and SOUND_LOCK_CHANGE_NUMBER.
Referenced by UpdateSound().
|
protected |
Definition at line 444 of file CombinationLock.c.
References m_Sound, and SOUND_LOCK_CLOSE.
Referenced by UpdateSound().
|
protected |
Definition at line 439 of file CombinationLock.c.
References m_Sound, and SOUND_LOCK_OPEN.
Referenced by UpdateSound().
|
protected |
Definition at line 145 of file CombinationLock.c.
References bsbDebugPrint(), CALL_CATEGORY_SYSTEM, GetGame(), LogManager::IsBaseBuildingLogEnable(), m_Combination, m_CombinationLocked, ResetActionVar(), and UpdateVisuals().
Referenced by AfterStoreLoad(), CheckValue(), DialNextNumber(), EEItemAttached(), EEItemDetached(), Weapon::FillChamber(), Heating(), LockServer(), RefreshAudioVisualsOnClient(), RemoveAudioVisualsOnClient(), SetFireState(), SetNextDial(), SetOvenState(), SetStoneCircleState(), Weapon::SpawnAttachedMagazine(), StartFire(), StopFire(), and UnlockServer().
Definition at line 281 of file CombinationLock.c.
References bsbDebugPrint(), CheckLockedStateServer(), LogManager::IsBaseBuildingLogEnable(), IsLockAttached(), m_Combination, m_CombinationLocked, m_LockActionPerformed, SetPosition(), SetTakeable(), and Synchronize().
|
protected |
Definition at line 387 of file CombinationLock.c.
References m_LockActionPerformed, SoundLockChangeDial(), SoundLockChangeNumber(), SoundLockClose(), and SoundLockOpen().
Referenced by OnVariablesSynchronized().
|
protected |
Definition at line 372 of file CombinationLock.c.
References CALL_CATEGORY_GAMEPLAY, GetGame(), HideAttached(), HideItem(), IsLockedOnGate(), ShowAttached(), and ShowItem().
int m_Combination |
Definition at line 15 of file CombinationLock.c.
Referenced by CheckLockedStateServer(), DialNextNumber(), GetCombination(), LockServer(), OnStoreLoad(), OnStoreSave(), OnVariablesSynchronized(), SetBaseLockValues(), CombinationLock::SetBaseLockValues(), SetCombination(), ShuffleLock(), Synchronize(), and UnlockServer().
int m_CombinationLocked |
Definition at line 16 of file CombinationLock.c.
Referenced by CheckLockedStateServer(), LockServer(), OnStoreLoad(), OnStoreSave(), OnVariablesSynchronized(), SetBaseLockValues(), CombinationLock::SetBaseLockValues(), SetCombinationLocked(), Synchronize(), and UnlockServer().
int m_DialIndex |
Definition at line 17 of file CombinationLock.c.
Referenced by DialNextNumber(), GetDialIndex(), and SetNextDial().
|
protected |
Definition at line 22 of file CombinationLock.c.
Referenced by IsInitialized(), and SetInitialized().
|
protected |
Definition at line 18 of file CombinationLock.c.
|
protected |
Definition at line 20 of file CombinationLock.c.
Referenced by DialNextNumber(), LockServer(), OnVariablesSynchronized(), ResetActionVar(), SetNextDial(), UnlockServer(), and UpdateSound().
enum LockAction m_LockDigits |
|
protected |
Definition at line 31 of file CombinationLock.c.
Definition at line 29 of file CombinationLock.c.
Referenced by SoundLockChangeDial().
Definition at line 28 of file CombinationLock.c.
Referenced by SoundLockChangeNumber().
Definition at line 27 of file CombinationLock.c.
Referenced by SoundLockClose().
Definition at line 26 of file CombinationLock.c.
Referenced by SoundLockOpen().