HasVariable

Revision as of 06:47, 5 August 2014 by imported>Odessa (can also be called on ref)
< [[::Category:Functions|Category:Functions]]

A function added by the New Vegas Script Extender.

Description

Returns true if the specified object's script has a variable of the specified name. Works for any scriptable object for all variable types. Added by NVSE V4.1.

Syntax

(bool) ref.HasVariable VarName:string Parent:Object

Example

ref rActor

if rActor.HasVariable "Waiting"
     ; Set or get it, etc
endif

; Alternatively, (or required if rActor holds a base form): 

if HasVariable "Waiting", rActor

See Also