SetOpenKey

From the Oblivion ConstructionSet Wiki
Jump to navigation Jump to search

A command for Oblivion Script Extender

Syntax:

(nothing) reference.SetOpenKey key:ref

Sets the key used to unlock the reference to the specified key.

Notes[edit | edit source]

  • Normally, doors only have the key set on one side of the door. Setting the key on both sides of a linked door may produce odd results, so use with caution and check the other side of the door first with
ref pDoor
ref pKey
;DoorRef is a Reference Editor ID of a door
...
set pDoor to DoorRef.GetLinkedDoor
set pKey to pDoor.GetOpenKey
if (pKey == 0)
  DoorRef.SetOpenKey SomeKey

See Also[edit | edit source]