call: Difference between revisions
m (Text replace - "{{uc:{{PAGENAME}}}}" to "{{uc:{{PAGENAME}}}} {{uc:{{PAGENAME}}}}")  | 
				m (Text replace - "{{uc:{{PAGENAME}}}}" to "{{uc:{{PAGENAME}}}} {{uc:{{PAGENAME}}}}")  | 
				||
| Line 65: | Line 65: | ||
[[Category:Scripting Commands ArmA|CALL]]  | [[Category:Scripting Commands ArmA|CALL]]  | ||
[[Category:Scripting Commands ArmA2|{{uc:{{PAGENAME}}}}]]  | [[Category:Scripting Commands ArmA2|{{uc:{{PAGENAME}}}}]]  | ||
[[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]]  | |||
[[Category:Scripting_Commands_Take_On_Helicopters|{{uc:{{PAGENAME}}}}]]  | [[Category:Scripting_Commands_Take_On_Helicopters|{{uc:{{PAGENAME}}}}]]  | ||
[[Category:Command Group: Program Flow|CALL]]  | [[Category:Command Group: Program Flow|CALL]]  | ||
Revision as of 11:44, 25 March 2013
Description
- Description:
 - Executes the function string. The argument(s) (if any) are passed as _this. (argument(s) are passed in an array). To execute a sleep function in the called code, execute it with spawn instead.
 - Groups:
 - Uncategorised
 
Syntax
- Syntax:
 - argument(s) call body
 - Parameters:
 - argument(s): Any Value - Optional. Argument that is passed to the function in the "_this" variable.
 - body: Code - A function body provided directly 'inline' or the String returned from the commands loadFile or preprocessFile.
 - Return Value:
 - Anything - The last value given in the function is returned. See the topic Function for more information.
 
Examples
- Example 1:
 call {"x = 3"}- Example 2:
 - Operation Flashpoint syntax:
_n = 3;Armed Assault syntax:
call format [{var%1 = 0},_n];_n = 3;result of both syntaxes is var3 = 0
call compile format ["var%1 = 0",_n]; - Example 3:
 - Operation Flashpoint syntax:
_fAdd = loadFile "add.sqf" [1,2] call _fAddArmed Assault syntax:_fAdd = compile loadFile "add.sqf" _result = [1,2] call _fAdd 
Additional Information
- See also:
 - spawncompilepreprocessFile
 
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
Categories: 
- Scripting Commands
 - Introduced with Operation Flashpoint: Resistance version 1.85
 - Operation Flashpoint: Resistance: New Scripting Commands
 - Operation Flashpoint: Resistance: Scripting Commands
 - Command Group: Uncategorised
 - Scripting Commands: Local Effect
 - Scripting Commands OFP 1.96
 - Scripting Commands ArmA
 - Scripting Commands ArmA2
 - Scripting Commands Arma 3
 - Scripting Commands Take On Helicopters
 - Command Group: Program Flow