Math Commands: Difference between revisions
Fred Gandt (talk | contribs) m (→Commands Introduced with Arma 3 v1.22: new commands renamed) |
Lou Montana (talk | contribs) m (→Commands Introduced with Arma 3 v1.22: removed the Clarify tag) |
||
Line 41: | Line 41: | ||
==Commands Introduced with Arma 3 v1.22== | ==Commands Introduced with Arma 3 v1.22== | ||
In {{GVI|arma3|1.22}} | In {{GVI|arma3|1.22}} the following math commands were added to simplify vector management. See[http://forums.bistudio.com/showthread.php?160330-Scripting-Discussion-(dev-branch)&p=2700462&viewfull=1#post2700462 this post] for more information. | ||
Returning an [[Array]]: | Returning an [[Array]]: |
Revision as of 00:14, 9 March 2018
Math Commands
All of these commands work with and/or return a generic type Number.
In the scripting language (unlike config's) there is no specialty types such as float or integer. All numeric values are represented solely as a Number type.
However, specific commands listed below expect specific types of value e.g. Radians, Degrees, and floats.
Be aware that although not directly related to the list below many commands in the scripting language restrict the range of possible values. Particularly commands wanting ratios between 0.0 and 1.0 (e.g. no integer > 1 is possible). Check individual documentation for the command itself.
Also, the Boolean is a true type in command syntax. The results (the return value) of the below list should not be used directly in a boolean type expression(s).
- Good
? (a > 0) : exit;
Commands Introduced with Arma 3 v1.22
In 1.22 the following math commands were added to simplify vector management. Seethis post for more information.
Returning an Array:
Returning a Number: