GetLockKeyTag(object)
Gets the tag of the key that will open the lock on an object
string GetLockKeyTag( object oObject );
Parameters
oObject
The target locked object.
Description
Gets the tag of the key that will open the lock on oObject.
If the string is empty "", but GetLockKeyRequired() is TRUE, then there is no key that can open the door (although DM unlock can unlock anything) as keys need to have tags.
Remarks
This function was previously noted as broken inasmuch as it returned an int rather than a string. This is certainly fixed now, and returns a string that is the tag of the key required to open oObject.
It would be most useful if you needed to find out if oObject can be unlocked by a person, as GetItemPossessedBy() will work well dynamically with GetLockKeyTag(). Mainly, henchmen might want to use this to know if they can unlock a door in the On Blocked event.
Version
1.30
See Also
functions: | SetLockKeyTag | GetLockKeyRequired | SetLockKeyRequired | GetLockLockable | SetLockLockable |
categories: | Get Data Functions | Get Data from Object Functions |
author: GoLeM, editor: Jasperre, Mistress, additional contributor(s): Lilac Soul