The GetLocalObject() NWScript command returns the value of a local variable when that value is an object. It returns OBJECT_INVALID on any error condition, such as if the specified local variable was never set, if it was set as something other than an object, or if an invalid object is provided.

This is perhaps the most common way one can sometimes obtain an invalid object that is not equal to OBJECT_INVALID. (This happens when the object used as the value of the variable is destroyed—or logs out and does not log back in, in the case of player characters—between the times when the local variable is set and retrieved.)

Definition Edit

object GetLocalObject (object oObject, string sVarName)

object oObject 
The object on which the local variable is stored.
string sVarName 
The name of the local variable, as a string.

See also Edit

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.