Description
Composes an array of classes with unique param (based on returned value of passed code). If class inherits the param from parent, it's not listed.
Syntax
[config, code] call BIS_fnc_uniqueClasses
Parameters:
config: Config - class which is searchedcode: Code - code executed on class, which is passed as_thisor_x
Returns: Array of classes with unique param in format [[config, value], ...] where:
- config: Config - config which defines the parameter value
- value: Anything - value returned by the specified
codeparameter
Examples
Example 1
_aiClassTypes = [configFile >> "CfgVehicles", { getText (_this >> "aiBrainType") }] call BIS_fnc_uniqueClasses;