missionConfigFile: Difference between revisions
Fred Gandt (talk | contribs) m (<code> tidy)  | 
				Fred Gandt (talk | contribs)  m (Ooops! >.<)  | 
				||
| Line 20: | Line 20: | ||
____________________________________________________________________________________________  | ____________________________________________________________________________________________  | ||
|x1= <code>[[for]] "_i" [[from]] (0) [[to]] ((count paramsArray) - 1) [[do]] {  | |x1= <code>[[for]] "_i" [[from]] (0) [[to]] (([[count]] [[paramsArray]]) - 1) [[do]] {  | ||
     [[missionNamespace]] [[setVariable]] <nowiki>[</nowiki>[[configName]] (([[missionConfigFile]]/"Params") [[select]] _i), [[paramsArray]] [[select]] _i];  |      [[missionNamespace]] [[setVariable]] <nowiki>[</nowiki>[[configName]] (([[missionConfigFile]]/"Params") [[select]] _i), [[paramsArray]] [[select]] _i];  | ||
};</code> |= Example 1  | };</code> |= Example 1  | ||
Revision as of 21:54, 31 March 2014
Description
- Description:
 - Return root of mission description.ext entries hierarchy.
 - Groups:
 - Uncategorised
 
Syntax
Examples
- Example 1:
 for "_i" from (0) to ((count paramsArray) - 1) do { missionNamespace setVariable [configName ((missionConfigFile/"Params") select _i), paramsArray select _i]; };- Example 2:
 - To define custom values in description.ext:
class myMissionConfig { class mySetup { myNumber = 3; myArray[] = { 1, 2, 3 }; myText = "LOL"; }; };To read defined custom values from a script:_myNumber = getNumber (missionConfigFile >> "myMissionConfig" >> "mySetup" >> "myNumber"); _myArray = getArray (missionConfigFile >> "myMissionConfig" >> "mySetup" >> "myArray"); _myText = getText (missionConfigFile >> "myMissionConfig" >> "mySetup" >> "myText"); 
Additional Information
- See also:
 - configFilecampaignConfigFileconfig/nameconfig >> nameconfigNamecountgetArraygetTextgetNumberinheritsFromisArrayisClassisNumberisTextselect
 
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
 - Scripting Commands ArmA
 - Command Group: System Commands
 - Command Group: Mission Information
 - Introduced with Arma version 1.00
 - Arma: New Scripting Commands
 - Arma: Scripting Commands
 - Command Group: Uncategorised
 - Scripting Commands ArmA2
 - Scripting Commands Arma 3
 - Scripting Commands Take On Helicopters