This is an old revision of the document!
⇐ Index
GetScriptVar(<-unit <-scriptName <-varName) ->val
Gets the named variable on the specified unit and script. The script is referenced by name. If the name is an empty string, the first (possibly only) script on the unit will be referenced. The value returned will be a direct instance of the var held by the unit. If the unit or var does not exit, a null value (equivalent to 0) is returned.
Although input/init variables ($varName:<VARIABLE TYPE>) are technically the unit settings of a custom unit, they are still variables and applicable to this API.
GetScriptVar(<-someUnitUID "MyScript" "test") ->val
⇐ Index