SetLockLevel - ObjectReference: Difference between revisions

From the CreationKit Wiki
Jump to navigation Jump to search
m (Standardize Formatting)
m (Convert source tags to syntaxhighlight)
 
Line 6: Line 6:


== Syntax ==
== Syntax ==
<source lang="papyrus">
<syntaxhighlight lang="papyrus">
Function SetLockLevel(int aiLockLevel) native
Function SetLockLevel(int aiLockLevel) native
</source>
</syntaxhighlight>


== Parameters ==
== Parameters ==
Line 23: Line 23:


== Examples ==
== Examples ==
<source lang="papyrus">
<syntaxhighlight lang="papyrus">
; Set the lock to very easy
; Set the lock to very easy
WeakChestProperty.SetLockLevel(0)
WeakChestProperty.SetLockLevel(0)
Line 29: Line 29:
; Set the lock to needs key
; Set the lock to needs key
WeakChestProperty.SetLockLevel(255)
WeakChestProperty.SetLockLevel(255)
</source>
</syntaxhighlight>


== See Also ==
== See Also ==

Latest revision as of 21:20, 5 September 2026

Member of: ObjectReference Script

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

Syntax[edit | edit source]

Function SetLockLevel(int aiLockLevel) native

Parameters[edit | edit source]

  • aiLockLevel: The level to set the lock at.
    • 1 = Novice
    • 25 = Apprentice
    • 50 = Adept
    • 75 = Expert
    • 100 = Master
    • 255 = Requires Key

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]