<=[[4rpl:start| Index]] ====== Hidden Input Variables ====== ===== Syntax ===== $$VARNAME:VAL ===== Description ===== Hidden input variables must start with ''%%$$%%'' and be placed, together with other [[4rpl:commands:define|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 [[4rpl:commands:CreateUnit |CreateUnit ]]call specify it. ===== Examples ===== $$amt:1 SetCreeper(10 10 <-amt) === See Also === * [[4rpl:commands:define|input variables]] <=[[4rpl:start| Index]] ~~NOTOC~~