Code Commands: Difference between revisions
Jump to navigation
Jump to search
(sqs ? does not require a code.) |
mNo edit summary |
||
Line 23: | Line 23: | ||
*_cntrol [[ctrlSetEventHandler]] ["handler name", {Code}] | *_cntrol [[ctrlSetEventHandler]] ["handler name", {Code}] | ||
*_display [[displaySetEventHandler]] ["KeyDown", {Code}] | *_display [[displaySetEventHandler]] ["KeyDown", {Code}] | ||
*[[buttonSetAction]] [idc, {Code}] | |||
*_control buttonSetAction {player exec "reply.sqs"} |
Revision as of 05:08, 6 September 2007
Code commands are any commands from the scripting language expecting a coded statement string as one of their paramaters
exitWith {Code} is one example
Because of the important change between the Armed Assault engine and previous versions (CWC / Resistance), the list is presented here.
Essentially earlier engines accepted code as a String using quotation marks, or using brace, whereas Arma specifically requires brace.
- exitWith {Code}
- createUnit [ Position, Group, {Code},... ]
- Code=compile String
- waitUntil {Code}
- if (condition) then {Code} else {Code}
- onMapSingleClick {Code}
- _bool = isNil {Code}
- call {Code}
- while {Code} do {Code}
- forEach
- if (condition) then {Code}
- onPlayerConnected {code}
- onPlayerDisconnected {Code}
- spawn {Code}
- _cntrol ctrlSetEventHandler ["handler name", {Code}]
- _display displaySetEventHandler ["KeyDown", {Code}]
- buttonSetAction [idc, {Code}]
- _control buttonSetAction {player exec "reply.sqs"}