ACE3/addons/arsenal/functions
Grim d33a158e2e
Arsenal - Favorites System (#9307)
* improve page handling

* drop MAX_STATS_PER_PAGE for now

* hide stats box when empty

* improve hiding

* improve _fnc_hideUnused

* condition

* prevent page overflow

Co-authored-by: PabstMirror <pabstmirror@gmail.com>

* favorites var

* function prep

* favorites only

* improve favorites adding, add include

* fix stupid

* fix color setting (todo: lnb color)

* add button, finalize

* setting tooltip

* stringtable again

* fix setting overwrite, improve tooltip

* fix losing weapon items

* fix macro

* fix setting to intended overwrite

* remove unnecessary private

* docs

* more docs

* is

* improve button text

* docs

* fix tooltip not showing unless menuBar was clicked

* improve weapon accessory lookup

* empty line

* update refresh calls

* fix left panel

* cleanup currentCargo

* use BI string for favorites

* BI strings again

* no favorites for face/voice/insignia

* stringtable again

* add missing setColorRight

* Add comment for favorites setup

---------

Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2023-08-19 23:56:59 -04:00
..
fnc_addAction.sqf Arsenal - Add arsenal actions addition and removal via functions (#9318) 2023-08-18 12:33:56 -04:00
fnc_addDefaultLoadout.sqf Arsenal - Make Zeuses able to save, delete, and edit Default Loadouts (#9278) 2023-07-28 07:55:10 +03:00
fnc_addListBoxItem.sqf Arsenal - Favorites System (#9307) 2023-08-19 23:56:59 -04:00
fnc_addRightPanelButton.sqf Arsenal - Add Tools category and moveOnOverwrite parameter to FUNC(addCustomRightPanelButton) (#9247) 2023-07-21 22:39:48 +03:00
fnc_addSort.sqf Arsenal - Add arsenal actions addition and removal via functions (#9318) 2023-08-18 12:33:56 -04:00
fnc_addStat.sqf Arsenal - Fix changing stats via script (#9312) 2023-08-19 22:45:07 -04:00
fnc_addVirtualItems.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_attributeAddCompatible.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_attributeAddItems.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_attributeCategory.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_attributeClear.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_attributeDblClick.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_attributeImport.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_attributeInit.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_attributeKeyDown.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_attributeLoad.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_attributeMode.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_attributeSelect.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_baseWeapon.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_buttonActionsPage.sqf Arsenal - Add arsenal actions addition and removal via functions (#9318) 2023-08-18 12:33:56 -04:00
fnc_buttonCargo.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_buttonClearAll.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_buttonExport.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_buttonFavorites.sqf Arsenal - Favorites System (#9307) 2023-08-19 23:56:59 -04:00
fnc_buttonHide.sqf Arsenal - Action Buttons (#9069) 2023-07-25 09:30:49 +03:00
fnc_buttonImport.sqf Arsenal - Favorites System (#9307) 2023-08-19 23:56:59 -04:00
fnc_buttonLoadoutsDelete.sqf Arsenal - Make Zeuses able to save, delete, and edit Default Loadouts (#9278) 2023-07-28 07:55:10 +03:00
fnc_buttonLoadoutsLoad.sqf Arsenal - Favorites System (#9307) 2023-08-19 23:56:59 -04:00
fnc_buttonLoadoutsRename.sqf Arsenal - Make Zeuses able to save, delete, and edit Default Loadouts (#9278) 2023-07-28 07:55:10 +03:00
fnc_buttonLoadoutsSave.sqf Arsenal - Make Zeuses able to save, delete, and edit Default Loadouts (#9278) 2023-07-28 07:55:10 +03:00
fnc_buttonLoadoutsShare.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_buttonStatsPage.sqf Arsenal - Improve stats display (#9290) 2023-07-29 01:00:05 +03:00
fnc_canEditDefaultLoadout.sqf Arsenal - Make Zeuses able to save, delete, and edit Default Loadouts (#9278) 2023-07-28 07:55:10 +03:00
fnc_clearSearchbar.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_compileActions.sqf Arsenal - Add arsenal actions addition and removal via functions (#9318) 2023-08-18 12:33:56 -04:00
fnc_compileSorts.sqf Arsenal - Add arsenal actions addition and removal via functions (#9318) 2023-08-18 12:33:56 -04:00
fnc_compileStats.sqf Arsenal - Fix changing stats via script (#9312) 2023-08-19 22:45:07 -04:00
fnc_fillLeftPanel.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_fillLoadoutsList.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_fillRightPanel.sqf Arsenal - Favorites System (#9307) 2023-08-19 23:56:59 -04:00
fnc_fillSort.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_handleActions.sqf Arsenal - Favorites System (#9307) 2023-08-19 23:56:59 -04:00
fnc_handleLoadoutsSearchbar.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_handleMouse.sqf Tools - document_functions.py: handle header sub indexs for arguments (#9303) 2023-08-08 22:51:20 -05:00
fnc_handleScrollWheel.sqf Tools - document_functions.py: handle header sub indexs for arguments (#9303) 2023-08-08 22:51:20 -05:00
fnc_handleSearchbar.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_handleStats.sqf Arsenal - Fix changing stats via script (#9312) 2023-08-19 22:45:07 -04:00
fnc_initBox.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_itemInfo.sqf Arsenal - Improve support for unique equipment (#9287) 2023-07-25 09:41:15 +03:00
fnc_loadoutsChangeTab.sqf Arsenal - Make Zeuses able to save, delete, and edit Default Loadouts (#9278) 2023-07-28 07:55:10 +03:00
fnc_message.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_onArsenalClose.sqf Arsenal - Favorites System (#9307) 2023-08-19 23:56:59 -04:00
fnc_onArsenalOpen.sqf Arsenal - Favorites System (#9307) 2023-08-19 23:56:59 -04:00
fnc_onKeyDown.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_onLoadoutsClose.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_onLoadoutsOpen.sqf Tools - document_functions.py: handle header sub indexs for arguments (#9303) 2023-08-08 22:51:20 -05:00
fnc_onMouseButtonDown.sqf Tools - document_functions.py: handle header sub indexs for arguments (#9303) 2023-08-08 22:51:20 -05:00
fnc_onMouseButtonUp.sqf Tools - document_functions.py: handle header sub indexs for arguments (#9303) 2023-08-08 22:51:20 -05:00
fnc_onPanelDblClick.sqf Arsenal - Favorites System (#9307) 2023-08-19 23:56:59 -04:00
fnc_onSelChangedLeft.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_onSelChangedLoadouts.sqf Arsenal - Make Zeuses able to save, delete, and edit Default Loadouts (#9278) 2023-07-28 07:55:10 +03:00
fnc_onSelChangedRight.sqf Arsenal - Fix #9040 bugs/regressions (#9293) 2023-07-28 07:53:53 +03:00
fnc_onSelChangedRightListnBox.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_open3DEN.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_openBox.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_portVALoadouts.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_refresh.sqf Arsenal - Favorites System (#9307) 2023-08-19 23:56:59 -04:00
fnc_removeAction.sqf Arsenal - Add arsenal actions addition and removal via functions (#9318) 2023-08-18 12:33:56 -04:00
fnc_removeBox.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_removeDefaultLoadout.sqf Arsenal - Make Zeuses able to save, delete, and edit Default Loadouts (#9278) 2023-07-28 07:55:10 +03:00
fnc_removeSort.sqf Tools - document_functions.py: handle header sub indexs for arguments (#9303) 2023-08-08 22:51:20 -05:00
fnc_removeStat.sqf Arsenal - Fix changing stats via script (#9312) 2023-08-19 22:45:07 -04:00
fnc_removeVirtualItems.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_renameDefaultLoadout.sqf Various - Misc Cleanup (#9317) 2023-08-13 14:13:02 -05:00
fnc_replaceUniqueItemsLoadout.sqf Various - Misc Cleanup (#9317) 2023-08-13 14:13:02 -05:00
fnc_scanConfig.sqf Arsenal - Fix magazine misc items categorization (#9336) 2023-08-20 00:43:22 -03:00
fnc_showItem.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_sortPanel.sqf Arsenal - Improve sorting (#9314) 2023-08-09 06:25:18 +03:00
fnc_sortStatement_accuracy.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_sortStatement_amount.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_sortStatement_magCount.sqf fix my name, add it to contributers (#8295) 2021-06-27 07:01:12 +02:00
fnc_sortStatement_mass.sqf fix my name, add it to contributers (#8295) 2021-06-27 07:01:12 +02:00
fnc_sortStatement_mod.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_sortStatement_protection.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_sortStatement_rateOfFire.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_sortStatement_scopeMag.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_statBarStatement_accuracy.sqf Tools - document_functions.py: handle header sub indexs for arguments (#9303) 2023-08-08 22:51:20 -05:00
fnc_statBarStatement_default.sqf Tools - document_functions.py: handle header sub indexs for arguments (#9303) 2023-08-08 22:51:20 -05:00
fnc_statBarStatement_impact.sqf Tools - document_functions.py: handle header sub indexs for arguments (#9303) 2023-08-08 22:51:20 -05:00
fnc_statBarStatement_rateOfFIre.sqf Tools - document_functions.py: handle header sub indexs for arguments (#9303) 2023-08-08 22:51:20 -05:00
fnc_statTextStatement_accuracy.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_statTextStatement_binoMag.sqf Various - Misc Cleanup (#9317) 2023-08-13 14:13:02 -05:00
fnc_statTextStatement_binoVisionMode.sqf Arsenal - Add and Improve stats (#9291) 2023-07-28 10:05:12 +03:00
fnc_statTextStatement_explosionTime.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_statTextStatement_magCount.sqf Arsenal - Add and Improve stats (#9291) 2023-07-28 10:05:12 +03:00
fnc_statTextStatement_mass.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_statTextStatement_rateOfFire.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_statTextStatement_scopeMag.sqf Arsenal - Add and Improve stats (#9291) 2023-07-28 10:05:12 +03:00
fnc_statTextStatement_scopeVisionMode.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_statTextStatement_smokeChemTTL.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_updateCamPos.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_updateCurrentItemsList.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_updateRightPanel.sqf Arsenal - Favorites System (#9307) 2023-08-19 23:56:59 -04:00
fnc_updateUniqueItemsList.sqf Arsenal - Fix virtual non-weapon magazines in inventory being treated as unique (#9309) 2023-08-19 22:38:06 -04:00
fnc_verifyLoadout.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
script_component.hpp Cleanup - Trim all trailing whitespace (#8651) 2021-10-30 16:42:03 -05:00