|
| void | CombinationLock () |
| |
| void | SetBaseLockValues () |
| |
| override void | EEInit () |
| |
| void | SetInitialized () |
| |
| override bool | IsInitialized () |
| |
| override void | EEItemLocationChanged (notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc) |
| |
| override void | OnItemLocationChanged (EntityAI old_owner, EntityAI new_owner) |
| |
| override void | OnStoreSave (ParamsWriteContext ctx) |
| |
| override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
| |
| override void | AfterStoreLoad () |
| |
| void | Synchronize () |
| |
| void | ResetActionVar () |
| |
| override void | OnVariablesSynchronized () |
| |
| void | SetCombination (int combination, bool setOtherSide=true) |
| |
| void | SetCombinationInside (int combination, bool setOtherSide=true) |
| |
| void | SetCombinationLocked (int combination) |
| |
| int | GetCombination () |
| |
| int | GetCombinationInside () |
| |
| int | GetLockDigits () |
| |
| void | DialNextNumber (int lockSide=FACING_OUTSIDE) |
| |
| int | GetDialIndex () |
| |
| int | GetDialIndexInside () |
| |
| void | SetNextDial (int lockSide=FACING_OUTSIDE) |
| |
| void | LockServer (EntityAI parent, bool ignore_combination=false) |
| |
| void | UnlockOnServer (EntityAI player, EntityAI parent, bool isInsideLock=false) |
| | Unlock AND drop.
|
| |
| void | ShuffleLock () |
| |
| void | ShuffleCombination (string combinationText, bool isInsideLock=false) |
| |
| bool | IsLocked () |
| |
| void | CheckLockedStateServer (bool insideLock=false) |
| |
| bool | IsLockedOnParent () |
| |
| bool | IsLockAttached () |
| |
| void | DestroyLock () |
| |
| void | UpdateVisuals () |
| |
| void | UpdateSound () |
| |
| void | ShowItem () |
| |
| void | HideItem () |
| |
| void | ShowAttached () |
| |
| void | HideAttached () |
| |
| override void | SetActions () |
| |
| static float | GetDigitRotation (int digitValue) |
| |
| void | SetDigitRotationAnimationPhaseOutside (string digitIndex, float rot) |
| |
| void | SetDigitRotationAnimationPhaseInside (string digitIndex, float rot) |
| |
| void | AnimateDigitsOutside (string digitIndex) |
| |
| void | AnimateDigitsInside (string digitIndex) |
| |
| void | UpdateLockDigits () |
| |
| override bool | IsExternalLockType () |
| |
| int | GetLockSideByComponentIndex (int componentIndex) |
| |
| override void | InitItemSounds () |
| |
| void | SoundLockOpen () |
| | DEPRECTAED.
|
| |
| void | SoundLockClose () |
| |
| void | SoundLockChangeNumber () |
| |
| void | SoundLockChangeDial () |
| |
| bool | IsLockedOnGate () |
| |
| void | Unlock () |
| |
| void | SetDigitRotationAnimationPhase (string digitIndex, float rot) |
| |
| void | AnimateDigits (string digitIndex) |
| |