private ["_backPackCount","_backPackCount_raw","_backPackSlots","_formattedText","_gearCount","_magazineCount","_magazineCount_raw","_magazineSlots","_name","_picture","_price","_text","_typeOf","_weaponSlots","_weaponsCount","_weaponsCount_raw","_control","_index"]; _gearCount = { private ["_counter"]; _counter = 0; {_counter = _counter + _x;} count _this; _counter }; _control = (_this select 0) select 0; _index = (_this select 0) select 1; rv_selected = rv_vehicleList select _index; _typeOf = typeOf rv_selected; _weaponsCount_raw = getWeaponCargo rv_selected; _magazineCount_raw = getMagazineCargo rv_selected; _backPackCount_raw = getBackpackCargo rv_selected; _weaponSlots = getNumber(configFile >> "CfgVehicles" >> _typeOf >> "transportMaxWeapons"); _magazineSlots = getNumber(configFile >> "CfgVehicles" >> _typeOf >> "transportMaxMagazines"); _backPackSlots = getNumber(configFile >> "CfgVehicles" >> _typeOf >> "transportmaxbackpacks"); _name = getText(configFile >> "CfgVehicles" >> _typeOf >> "displayName"); _picture = getText(configFile >> 'CfgVehicles' >> _typeOf >> 'picture'); _weaponsCount = (_weaponsCount_raw select 1) call _gearCount; _magazineCount = (_magazineCount_raw select 1) call _gearCount; _backPackCount = (_backPackCount_raw select 1) call _gearCount; _formattedText = format [ "
" + "%2: %3
" + "%4: %5
" + "%6: %13/%10 %14/%11 %15/%12
", _picture, localize "STR_EPOCH_NAME", _name, localize "STR_EPOCH_CLASS", _typeOf, localize "STR_EPOCH_CARGO_SPACE", "\z\addons\dayz_code\gui\gear\gear_ui_slots_weapons_white.paa", "\z\addons\dayz_code\gui\gear\gear_ui_slots_items_white.paa", "\z\addons\dayz_code\gui\gear\gear_ui_slots_backPacks_white.paa", _weaponSlots, _magazineSlots, _backPackSlots, _weaponsCount, _magazineCount, _backPackCount, _text ]; ((findDisplay 8800) displayCtrl 8803) ctrlSetStructuredText parseText _formattedText; ctrlShow [8803,true];