Difference between revisions of "cmf kosherArsenal fnc kosherAI"
Jump to navigation
Jump to search
(Created page with "{{CMF Function |game1=arma3 |version1=0.50 |game2=cmf3 |version2=2.1.0 |descr=This function will make AI of given side to receive a new loadout from a kosherArsenal loadout...") |
|||
Line 7: | Line 7: | ||
|version2=2.1.0 | |version2=2.1.0 | ||
|descr=This function will make AI of given side to receive a new loadout from a kosherArsenal loadoutfile, this can be used to make custom enemy factions. | |descr=This function will make AI of given side to receive a new loadout from a kosherArsenal loadoutfile, this can be used to make custom enemy factions. The units will receive one of the following roles based on their class attributes, weapon and group priority: | ||
* "SL": Squad Leader | |||
* "MED": Medic | |||
* "ENG": Engineer | |||
* "AT": Anti-Tank | |||
* "MG": machinegunner | |||
* "MAR": Sniper / Marksman | |||
* "RFL": Rifleman | |||
|exec=Call | |exec=Call |
Revision as of 15:54, 17 December 2022
Description
- Description:
- This function will make AI of given side to receive a new loadout from a kosherArsenal loadoutfile, this can be used to make custom enemy factions. The units will receive one of the following roles based on their class attributes, weapon and group priority:
- "SL": Squad Leader
- "MED": Medic
- "ENG": Engineer
- "AT": Anti-Tank
- "MG": machinegunner
- "MAR": Sniper / Marksman
- "RFL": Rifleman
- Execution:
- Call
- Groups:
- CMF3: kosherArsenal
Syntax
- Syntax:
- [side, file] call cmf_kosherArsenal_fnc_kosherAI
- Parameters:
- side: Side - The side to apply the arsenal to
- file: String - Filename of the kosherArsenal loadoutfile (ommit .sqf)
- Return Value:
- None
Examples
- Example 1:
[east, "exampleLoadout"] call cmf_kosherArsenal_fnc_kosherAI;
Additional Information
- See also:
- See also needed
Internal Variables
Locality | Namespace | Name | Description |
---|---|---|---|
GLOBAL | Mission | cmf_kosherArsenal_kosherai_disable | A variable that when true will disable kosherAI |
GLOBAL | Unit | cmf_kosherArsenal_kosherai_initialized | A String variable containing the unit's role |
GLOBAL | Unit | cmf_kosherArsenal_kosherai_role | A variable that is true when unit has been initialized with kosherAI |
Events
Locality | Name | Variables | Description |
---|---|---|---|
LOCAL | cmf_kosherArsenal_kosherai_onEnabled | [unit, role] | Is raised when kosherAI is enabled on a unit |
Notes