Mod:Creation Kit/IsBoundGameObjectAvailable - ScriptObject

Member of: Mod:Creation Kit/ScriptObject Script

Returns whether this script is attached to a valid and available in-game object. If it returns false, then calling native functions from one of the ScriptObject-extended scripts (like Form, or Alias, or ActiveMagicEffect) will immediately fail because it has no in-game object to operate on. The most common cases of this happening would be a magic effect that has expired, or a reference that is stored in a container.

Syntax
bool Function IsBoundGameObjectAvailable native

Parameters
None.

Return Value
True if this script is attached to a valid in-game object. False if not.

Examples
if MyScriptObject.IsBoundGameObjectAvailable ; Do cool stuff with MyScriptObject here, as it is available to be manipulated endIf
 * Make sure we have a reference to manipulate before we try to do so