Index

Hidden Input Variables

Syntax

$$VARNAME:VAL

Description

Hidden input variables must start with $$ and be placed, together with other input variables, before any of the actual code in a script. They define a variable named VARNAME with a default value of VAL which may be of type int, float or string.

Unlike normal input variables, hidden input variables do not show up in a unit's Script Settings when selected in the editor, they are just a convenient way for defining some standard values at the start of a script.

Input variables are created at the same time as the unit itself (even if the game is paused and the script hasn't executed once) and assigned the default value VAL, which may be overwritten if the initParams of a CreateUnit call specify it.

Examples

$$amt:1 
SetCreeper(10 10 <-amt) 

See Also

Index