SetOpenKey

Revision as of 21:51, 21 March 2008 by imported>DragoonWraith (not a record variable function, calling it a crime function for lack of a better choice)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

A command for Oblivion Script Extender

Syntax:

(nothing) reference.SetOpenKey key:ref

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

NotesEdit

  • 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 AlsoEdit