Code

From Bohemia Interactive Community
Revision as of 23:34, 4 September 2007 by Mikero (talk | contribs) (→‎Introduction: better explanation?)
Jump to navigation Jump to search

Introduction

Code is a string like paramater passed or used by some of the scripting commands. AddEventHandler eg OnMapSingleClick eg.


The text body that makes up Code are also scripting commands. Eg commands that will be executed 'at some time'.


Code should be represented by enclosing curly brace. { code.... }


Armed Assault formalised this 'convention' by creating a Code Type. In previous versions it was a prefered style to write such strings in curled braces, but it was also possible to write them in quotation marks (exactly like Strings). ArmA functions that are marked as requiring Code must be presented with curled braces.

Description

Part of code (compiled), in curled braces:


Examples

{_x setDamage 1} forEach ArrayToKill