mirror of
https://github.com/acemod/ACE3.git
synced 2024-08-30 18:23:18 +00:00
18 lines
699 B
Plaintext
18 lines
699 B
Plaintext
|
//fnc_setFuzeSelection.sqf
|
||
|
#include "script_component.hpp"
|
||
|
|
||
|
_ammoType = _this select 0;
|
||
|
_selectedFuze = _this select 1;
|
||
|
_fuzes = getArray(configFile >> "CfgMagazines" >> _ammoType >> "ACE_ARTY_FUZE_TYPES");
|
||
|
_fuzeNames = getArray(configFile >> "CfgMagazines" >> _ammoType >> "ACE_ARTY_FUZE_DESC");
|
||
|
_selectIndex = 0;
|
||
|
lbClear IDC_Mission_EngageFuzeTypeSelect;
|
||
|
{
|
||
|
_displayName = _fuzeNames select _forEachIndex;
|
||
|
_index = lbAdd [IDC_Mission_EngageFuzeTypeSelect, _displayName];
|
||
|
lbSetData [IDC_Mission_EngageFuzeTypeSelect, _index, _x];
|
||
|
if(_x == _selectedFuze) then {
|
||
|
_selectIndex = _forEachIndex;
|
||
|
};
|
||
|
} forEach (_fuzes);
|
||
|
lbSetCurSel [IDC_Mission_EngageFuzeTypeSelect, _selectIndex];
|