From Bohemia Interactive Community
|
|
(19 intermediate revisions by 8 users not shown) |
Line 1: |
Line 1: |
| {{Stub}}
| | #REDIRECT [[:Category: Data Types]] |
| | |
| The '''data type''' of a [[Variables|variables]] specifies which data it may contain. Certain [[Operators|operators]] and [[:Category:Scripting Commands|scripting commands]] require variables to be of certain types.
| |
| | |
| == Definition ==
| |
| | |
| The data type of a variable depends on the value given to it on [[Variables#Initialization|initialization]].
| |
| | |
| myVar = "";
| |
|
| |
| => myVar is now a [[String]]
| |
| | |
| == Redefinition ==
| |
| | |
| The data type of a variable may be changed at any point of the game by just redefining the variable with another type.
| |
| | |
| myVar = "";
| |
|
| |
| myVar = 0;
| |
|
| |
| => myVar is now a [[Number]]
| |
| | |
| == Available Types ==
| |
| | |
| These are the available data types in [[Operation Flashpoint]]:
| |
| | |
| * [[Array]]
| |
| * [[Boolean]]
| |
| * [[Group]]
| |
| * [[Number]]
| |
| * [[Object]]
| |
| * [[Side]]
| |
| * [[String]]
| |
| | |
| | |
| In [[Armed Assault]], the following data types have been added:
| |
| | |
| * [[Code]]
| |
| * [[Config]]
| |
| * [[Control]]
| |
| * [[Display]]
| |
| * [[Script (Handle)]]
| |
| * [[Structured Text]]
| |
| | |
| == Magic Types ==
| |
| | |
| There are some magic data types, which aren't really datatypes but rather placeholders.
| |
| | |
| * [[Any Value]]
| |
| * [[Anything]]
| |
| * [[Nothing]]
| |
| | |
| [[Category: Data Types]]
| |
Latest revision as of 00:03, 25 June 2022