do

From Bohemia Interactive Community
Revision as of 13:07, 31 August 2019 by Lou Montana (talk | contribs) (Text replacement - "|= Game name" to "|Game name=")
Jump to navigation Jump to search
Hover & click on the images for description

Description

Description:
Executes code. Used as part of construct, such as while, with, for and switch. The code is always executed in missionNamespace unless do is used with with as an argument.
Groups:
Uncategorised

Syntax

Syntax:
construct do code
Parameters:
construct: while, with, for, switch
code: Code
Return Value:
Anything

Examples

Example 1:
while {b > a} do {a = a + 1};
Example 2:
A practical example: Repair all members of a group to such a level that they are able to stand up: { while {!canStand _x && alive _x} do { _x setDamage (damage _x - 0.01); }; } forEach units group unitname;

Additional Information

See also:
Control Structures

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note

Notes

Bottom Section