A function added by the New Vegas Script Extender.
Returns the array that corresponds to the array variable specified by name for the calling reference or specified scriptable object. Added by NVSE V4.1*.
(array) ref.GetArrayVariable VarName:string Parent:Object
ref rActor array_var aData let aData := rActor.GetArrayVariable "aData" ; Alternatively, (or required if rActor holds a base form): let aData := GetArrayVariable "aData", rActor
- Since two array variables point to the same array contents if one is let to the other, a 'set' version of this function is not necessary- changes to one will affect the other, because they both refer to the same data. Use Ar_Copy or Ar_DeepCopy if you wish to duplicate arrays.
- This function was originally broken and is fixed in NVSE 4.5.7.