Difference between revisions of "SetLockLevel - ObjectReference"

From the CreationKit Wiki
Jump to navigation Jump to search
imported>Rhavlovick
m (1 revision: Clobber re-import by Henning)
 
imported>RJHelms84
m (Added lock level values for convenience.)
 
(3 intermediate revisions by 3 users not shown)
Line 3: Line 3:
'''Member of:''' [[ObjectReference Script]]
'''Member of:''' [[ObjectReference Script]]


==Description==
Sets the level of the lock attached to this object. If there is no lock, it will attach one, but leave it unlocked.
Sets the level of the lock attached to this object. If there is no lock, it will attach one, but leave it unlocked.
The values to use are:
** 1 = Novice
** 25 = Apprentice
** 50 = Adept
** 75 = Expert
** 100 = Master
** 255 = Requires Key


== Syntax ==
== Syntax ==
Line 20: Line 28:
; Set the lock to very easy
; Set the lock to very easy
WeakChestProperty.SetLockLevel(0)
WeakChestProperty.SetLockLevel(0)
; Set the lock to needs key
WeakChestProperty.SetLockLevel(255)
</source>
</source>


== See Also ==
== See Also ==
*[[ObjectReference Script]]
*[[ObjectReference Script]]
*[[Locking and Unlocking Doors]] tutorial.
*[[GetLockLevel - ObjectReference]]
*[[GetLockLevel - ObjectReference]]
*[[IsLocked - ObjectReference]]
*[[Lock - ObjectReference]]
*[[LockDoors (Procedure)]]
*[[UnlockDoors (Procedure)]]
*[[UnlockOwnedDoorsInCell - Actor]]
*[[GetLocked]] console command.
*[[GetLockLevel]] console command.
*[[Lock]] console command.
*[[Unlock]] console command.

Latest revision as of 22:16, 7 July 2013

Member of: ObjectReference Script

Description[edit | edit source]

Sets the level of the lock attached to this object. If there is no lock, it will attach one, but leave it unlocked. The values to use are:

    • 1 = Novice
    • 25 = Apprentice
    • 50 = Adept
    • 75 = Expert
    • 100 = Master
    • 255 = Requires Key

Syntax[edit | edit source]

Function SetLockLevel(int aiLockLevel) native

Parameters[edit | edit source]

  • aiLockLevel: The level to set the lock at.

Return Value[edit | edit source]

None.

Examples[edit | edit source]

; Set the lock to very easy
WeakChestProperty.SetLockLevel(0)

; Set the lock to needs key
WeakChestProperty.SetLockLevel(255)

See Also[edit | edit source]