Arma 3 Scripting

Topic in Data Types

Code

Also available as Markdown and JSON, or read the original wiki page.

Code represents data consisting of commands and their parameters. It is defined in script by being wrapped in {/} brackets, and is precompiled by the game engine.

The contents of SQF and SQS files are Code.

Examples:

while { alive player } do { sleep 1; hintSilent format ["Health: %1/100", round ((1 - damage player) * 100)]; };
unit addEventHandler ["Killed", { systemChat format ["%1 is dead", name (_this select 0)]; }];
onMapSingleClick { systemChat format ["You clicked at %1", _pos]; };

Note

See Code vs. Strings for more information on code/string data typing.