Difference between revisions of "BIS fnc getCfgData"

From Bohemia Interactive Community
Jump to navigation Jump to search
(page filling)
m (Text replacement - "|= Execution" to "|Execution=")
 
(One intermediate revision by one other user not shown)
Line 19: Line 19:
 
| [[Array]], [[String]], [[Number]] or [[nil]] |Return value=
 
| [[Array]], [[String]], [[Number]] or [[nil]] |Return value=
  
|exec= call |= Execution
+
|exec= call |Execution=
 
____________________________________________________________________________________________
 
____________________________________________________________________________________________
  
Line 29: Line 29:
  
  
|x1= <code> _value = ([[configFile]] >> "BulletBubbles" >> "BulletBubbles1") [[call]] [[BIS_fnc_getCfgData]];</code>|Example 1=
+
|x1= <code> _value = ([[configFile]] >> "BulletBubbles" >> "BulletBubbles1" >> "type") [[call]] [[BIS_fnc_getCfgData]];</code>|Example 1=
  
 
|x2= <code> _value = ([[missionConfigFile]] >> "Hubs" >> "A1" >> "QuickStart" >> "trigger") [[call]] [[BIS_fnc_getCfgData]];</code>|Example 1=
 
|x2= <code> _value = ([[missionConfigFile]] >> "Hubs" >> "A1" >> "QuickStart" >> "trigger") [[call]] [[BIS_fnc_getCfgData]];</code>|Example 1=

Latest revision as of 23:40, 2 September 2019

Introduced with Arma 3 version 1.001.00
Hover & click on the images for descriptions

Description

Description:
Smart-return number, text or array value from config.

- Default syntax works for any config.
- Alternative syntax is for comfortable working with mission description.ext.

Syntax

Syntax:
config call BIS_fnc_getCfgData
Parameters:
config: Config - Config path
Return Value:
Array, String, Number or nil

Alternative Syntax

Syntax:
array call BIS_fnc_getCfgData
Parameters:
Array of Strings - missionConfigFile classes and an attribute
Return Value:
Array, String, Number or nil

Examples

Example 1:
_value = (configFile >> "BulletBubbles" >> "BulletBubbles1" >> "type") call BIS_fnc_getCfgData;
Example 2:
_value = (missionConfigFile >> "Hubs" >> "A1" >> "QuickStart" >> "trigger") call BIS_fnc_getCfgData;

Additional Information

Execution:
call
See also:
BIS_fnc_getCfgDataArrayBIS_fnc_getCfgDataObjectBIS_fnc_getCfgDataPoolBIS_fnc_getCfgDataBool

Notes

i
Only post proven facts here. Report bugs on the Feedback Tracker and discuss on the Arma Discord or on the Forums.


Notes

Bottom Section