Grim
8e975a6b91
Medical Treatment - Add hook to modify bandaging treatment ( #9814 )
...
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-03-09 14:15:24 -03:00
BrettMayson
67fa53fd2c
General - Events for Mods ( #9813 )
...
* full heal local
* update body image
* log list
* better _enable in categories
* update injury list
* cardiac output internal variable
* typo
* remove duplicate event
* rename event
* add docs
* Update docs/wiki/framework/events-framework.md
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
---------
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2024-03-04 15:08:12 -06:00
Grim
64538f2ad0
Arsenal - Native baseWeapon support for CBA items ( #9799 )
...
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-03-02 14:29:20 -03:00
johnb432
fd5e56ffbc
Arsenal - Improved sorting, insignia detection, identity info verification and minor cleanup ( #9795 )
...
* Changed sorting + minor cleanup
* Update addons/arsenal/functions/fnc_fillLeftPanel.sqf
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* check and log missing extended info
* fix extended loadout logging
* Made voice stuff config case
* use lowercase voice everywhere
* check loadout voice against configCase
* Update fnc_verifyLoadout.sqf
* Update addons/arsenal/functions/fnc_verifyLoadout.sqf
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Update addons/arsenal/functions/fnc_verifyLoadout.sqf
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Update addons/arsenal/functions/fnc_verifyLoadout.sqf
---------
Co-authored-by: LinkIsGrim <salluci.lovi@gmail.com>
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2024-02-13 11:22:27 -08:00
BrettMayson
1002dfe31b
Grenades - Flashbang events ( #9796 )
2024-02-12 14:01:24 -03:00
Grim
1e1d1d63f2
Arsenal - Add ace_arsenal_loadoutVerified
event ( #9792 )
...
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-02-11 20:25:12 -03:00
Laid3acK
41c7b12acb
Documentation - Fix Wiki AtragMx links ( #9780 )
2024-02-10 12:52:36 -03:00
Fabio Schick
2f9b7002c3
Explosives - Add Cellphone/Detonator Keybinds ( #9687 )
...
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-02-07 17:47:01 -03:00
johnb432
28e45c2979
Laser - Public getter and setter for laser codes ( #9772 )
...
* Getter and setter for laser codes
* Documentation
* Sanitising input
2024-02-07 08:49:36 -08:00
Laid3acK
6637a15af9
Documentation - Update Wiki AtragMx ( #9608 )
...
Co-authored-by: LinkIsGrim <salluci.lovi@gmail.com>
2024-02-07 07:30:50 -03:00
Grim
e69ffb6f21
Arsenal Actions - Add support for multiline text & updating on cargo event ( #9771 )
...
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-02-06 20:34:52 -03:00
Grim
676a4b97a6
Add documentation for Medical Vehicles & Facilities ( #9724 )
...
* add doc on medical facilities and vehicles
* fix typo
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
* Update docs/wiki/framework/medical-treatment-framework.md
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
---------
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-01-13 11:44:21 -03:00
johnb432
79c43179ea
Map Tools - Add Plotting Board ( #9653 )
...
* Initial Commit to unfuck whatever I fucked in Git.
* Update initSettings.sqf and stringtable.xml
* Implements stringtable.xml suggestion
* Fixes for plotting board
* Update addons/maptools/functions/fnc_handleMouseButton.sqf
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Update addons/maptools/CfgWeapons.hpp
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Update addons/maptools/XEH_postInitClient.sqf
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Update addons/maptools/XEH_postInitClient.sqf
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Cleanup
* Redid calculations
* Updated docs
* More updated docs
* Update maptools.md
* Fix error and warning
---------
Co-authored-by: LorenLuke <LukeLLL@aol.com>
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2024-01-07 10:02:05 -08:00
johnb432
dababe84b9
Captives - Add listenable event handler for escorting ( #9709 )
...
Added escorting EH
2024-01-02 18:50:29 -03:00
Jaffa
5458fdfe83
Wiki - Fix spelling in vehicle lock framework wiki page ( #9680 )
2023-12-17 03:54:06 +01:00
johnb432
1b86f909e8
General - Removed silent Options Menu dependencies ( #9677 )
...
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2023-12-11 18:05:22 +01:00
PabstMirror
11c1917e7b
Wiki - Update cargo-framework.md ( #9672 )
...
* Update cargo-framework.md
* Update cargo-framework.md
2023-12-09 11:52:07 -06:00
Mr. Zorn
65be883eea
Weather - Add variable to temporarily pause wind simulation ( #9057 )
...
* added exit condition
This would enable mission maker to temporarily disable the execution of setWind every second.
Currently, a temporary pause isnt possible.
* Update weather-framework.md
* Apply suggestions from code review
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
* actually disable wind simulation
---------
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
Co-authored-by: LinkIsGrim <salluci.lovi@gmail.com>
2023-11-23 15:16:55 -03:00
johnb432
ac9044f2d6
Zeus - Add medical menu module ( #9367 )
...
* open medical menu from Zeus
* fix function header
* Zeus can use every action, add room for more buttons in medical menu
* Update addons/medical_treatment/functions/fnc_treatment.sqf
* Added zeus treatment time coeff
* Update addons/medical_gui/functions/fnc_canOpenMenu.sqf
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
* Update fnc_canOpenMenu.sqf
* Update initSettings.sqf
* Update fnc_moduleMedicalMenu.sqf
* Added check + documentation
* Update fnc_canTreat.sqf
---------
Authored-by: Brett <brett@mayson.io>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2023-11-20 13:52:29 -08:00
johnb432
d1f0dc5e83
Cargo - Improve various aspects ( #9617 )
...
* Update CfgVehicles.hpp
* Cargo cleanup
* Update menu.hpp
* Updated status effect key
* Update fnc_onMenuOpen.sqf
* Update fnc_onMenuOpen.sqf
* fix comment from merge
* nil interaction GVARs on menu close
* fix carry bug
* Fix floating objects in MP
* Updated ace_cargoAdded doc
* Fix progress bar prematurely stopping
* Finer cursor object selection
---------
Co-authored-by: LinkIsGrim <salluci.lovi@gmail.com>
2023-11-17 20:07:28 -03:00
Crowdedlight
548ab810df
Attach - Add config property to set object orientation ( #9623 )
...
* added possibility to define orientation on attach items in config
* added documentation on attach framework
* whitespace
* changed to use roll and yaw parameters instead of vectordir for easier usage, and to support placement view with rolled objects. Changed vector calculations
* Update addons/attach/functions/fnc_attach.sqf
* Docs and comments
* fix derp
* Update docs/wiki/framework/attach-framework.md
* Update attach-framework.md
---------
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2023-11-10 21:04:22 -03:00
Grim
bbcec5c468
Arsenal - Add param to skip refresh animation ( #9546 )
...
* add animate param
* add refresh param
* remove param from event
* add 3DEN handling, update docs
* derp
* fix doc numbering
2023-10-26 11:59:00 -05:00
Jo David
9641fe490b
Documentation - Improve svg handling ( #9575 )
...
* fix tabs in xm157
* use rollup, remove grunt, fix scss build
* add svg bundler. rework to use svg element instead of images
2023-10-24 14:04:58 +02:00
Jo David
697a4b75ca
Documentation - Improve and move to a modern build system, Fix search not working ( #9574 )
...
* fix tabs in xm157
* use rollup, remove grunt, fix scss build
2023-10-24 11:53:42 +02:00
Jo David
bd908bbce6
Documentation - Fix column sizes on wiki page ( #9572 )
...
fix column sizes on wiki page
2023-10-24 00:49:49 -05:00
Jo David
02acb93d20
Documentation - Update x icon, remove font awesome, replace with svg ( #9566 )
...
update twitter icon, remove font awesome, replace with svg
2023-10-24 00:01:53 -05:00
Grim
58e4476b7d
Documentation - Add arsenal snippets ( #9567 )
...
add snippet
2023-10-23 17:19:41 -04:00
Mike-MF
262b7fe5c6
Night Vision - Add prefix to colorPreset
( #9520 )
...
* Add ACE Prefix to colorPreset, update docs.
* remove pointless bwc
2023-10-18 15:03:21 -04:00
Tim Beswick
bd377c49fc
Repair - Allow setting spare wheels/tracks count in config ( #9481 )
...
* Allow setting spare wheels/tracks count in config
* Update repair framework docs
2023-10-12 12:45:56 -04:00
PabstMirror
3c9d7733e8
Medical Treatment - Fix grave digging ( #9455 )
2023-10-02 11:05:56 -04:00
BrettMayson
66deb59037
Medical Treatment - Add event and setting for grave creation ( #9441 )
...
graves: event and setting for markers
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2023-10-01 14:31:38 -04:00
BrettMayson
d2f5c2de02
Spearhead 1944 Compatibility ( #9292 )
...
* compat(spe): initial
* --changed csw/turrets
* disable spe disassemble
* csw: all mortars done
* more cleanup
* add missing hearing protection
* final cleanup
* goofed and removed too much
* ok all done
* formatting
* remove adt
* -+ updated frameworks
- Ballistics Framework Finished (Infantry Weapons)
- Wirecutter & Trench Framework Finished (Vests/Backpacks)
- Explosives Framework Finished (Added backward support for IFA3 Detonator/Firecord)
- Crew Served Weapons Framework Finished (Fixed Assemble/Disassemble)
* formatting
* Require HEMTT v1.7.2
* cleanup tabs / formating
* Apply suggestions from code review
Co-authored-by: Filip Maciejewski <veteran29@users.noreply.github.com>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: ZluskeN <pontux@gmail.com>
* split to subcomponents, fix ubcs
* swap has_include for skipWhenMissingDependencies
* fix explosives
* add pdumies for ww2
* Apply suggestions from code review
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
* cleanup sten duplicate configs
* move hearing to macro
* fix macro repaclement
* Use `SUBADDON`
* Move `addonRootClass` to bottom of CfgPatches
* Relative includes
* move config macro includes to config.cpp
* comment off csw changes for now
* Update .hemtt/project.toml
---------
Co-authored-by: Coldfront15 <born2toot2@gmail.com>
Co-authored-by: Brett Mayson <brett@joinoffstreet.com>
Co-authored-by: jonpas <jonpas33@gmail.com>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: Filip Maciejewski <veteran29@users.noreply.github.com>
Co-authored-by: ZluskeN <pontux@gmail.com>
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
2023-09-25 15:37:59 -05:00
Grim
ac29287542
Arsenal/Compat RHS - Improve support for RHS attachments ( #9386 )
...
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2023-09-25 18:36:46 +02:00
Drofseh
94f3b301e0
Medical Treatment - Add Grave Digging for Corpse Disposal ( #9276 )
...
* Add grave digging
* Update fnc_placeInBodyBagOrGrave.sqf
* Update fnc_placeInBodyBagOrGrave.sqf
* Update fnc_placeInBodyBagOrGrave.sqf
* Update addons/medical_treatment/functions/fnc_placeInBodyBag.sqf
Co-authored-by: BrettMayson <brett@mayson.io>
* Add setting to enable/disable
* improvements
- fix flipped bool in fnc_canDigGrave
- improve fnc_placeInBodyBagOrGrave.sqf by splitting out some checks and item assignment into separate bodybag and grave functions
* fix typo in variable
* Apply suggestions from code review
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
* add to XEH_PREP and fix event for non-local patient
* Add interaction to check name on headstone
* Update addons/medical_treatment/XEH_postInit.sqf
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
* Simplify Setting
* Apply suggestions from code review
Co-authored-by: jonpas <jonpas33@gmail.com>
* Update addons/medical_treatment/stringtable.xml
Co-authored-by: jonpas <jonpas33@gmail.com>
* Make placeInBodyBagOrGrave more generic and use any grave class
* Update addons/medical_treatment/functions/fnc_placeInGrave.sqf
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
* Update medical-treatment-framework.md
* Update docs/wiki/framework/medical-treatment-framework.md
Co-authored-by: jonpas <jonpas33@gmail.com>
* update docs
* Update addons/medical_treatment/functions/fnc_placeInBodyBagOrGrave.sqf
* Update addons/medical_treatment/functions/fnc_placeInGrave.sqf
* fix includes
---------
Co-authored-by: BrettMayson <brett@mayson.io>
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: jonpas <jonpas33@gmail.com>
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2023-09-24 15:57:08 -04:00
PabstMirror
0b695be841
Laserpointer - Block switching to unsupported visible lasers ( #9416 )
2023-09-22 18:09:46 +02:00
BaerMitUmlaut
ad5d351474
Docs - Fix IR Lights docs ( #9404 )
2023-09-17 21:45:25 +02:00
BaerMitUmlaut
1fd47237d8
Docs - Fix missing sitting property in docs ( #9403 )
...
Fix missing sitting property in docs
2023-09-17 12:43:40 +02:00
BaerMitUmlaut
d6faac5881
Add IR Flashlights ( #6563 )
...
* Initial IR flashlight tests
* More experiments
* Rewrite using engine IR lights
* Rework ranges, fix bugs, add docs
* Fix uncommented DISABLE_COMPILE_CACHE
Co-authored-by: jonpas <jonpas33@gmail.com>
* Markdown fixes
Co-authored-by: jonpas <jonpas33@gmail.com>
* Markdown fixes
Co-authored-by: jonpas <jonpas33@gmail.com>
* Markdown fixes
Co-authored-by: jonpas <jonpas33@gmail.com>
* Markdown fixes
Co-authored-by: jonpas <jonpas33@gmail.com>
* Markdown fixes
Co-authored-by: jonpas <jonpas33@gmail.com>
* Use baseWeapon instead of custom property
* Add baseWeapon to SPIR
---------
Co-authored-by: jonpas <jonpas33@gmail.com>
2023-09-17 09:32:39 +02:00
johnb432
7a3e5dd3e0
Dragging - Add config support for weight ignoring ( #9396 )
...
* Update fnc_initObject.sqf
* Update dragging-framework.md
2023-09-12 18:57:55 -04:00
Grim
81daaba3ea
Docs - Add note in documentation regarding medical internal variables ( #9373 )
...
* add note in documentation
* Update docs/wiki/framework/medical-framework.md
Co-authored-by: jonpas <jonpas33@gmail.com>
* Update medical-framework.md
---------
Co-authored-by: jonpas <jonpas33@gmail.com>
2023-09-09 00:21:00 -04:00
PabstMirror
582f6e32ed
Slideshow - Add support for maps as textures ( #9150 )
...
* Slideshow - Add support for maps as textures
* Update script_mod.hpp
* Update fnc_mapImage.sqf
* cleanup
* Update fnc_mapImage.sqf
* Apply suggestions from code review
Co-authored-by: jonpas <jonpas33@gmail.com>
* mapImage_init comments
* Update fnc_mapImage.sqf
* Apply suggestions from code review
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
* add support for mission config maps
---------
Co-authored-by: jonpas <jonpas33@gmail.com>
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
2023-08-25 10:33:42 -05:00
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
johnb432
a168330550
Arsenal - Add arsenal actions addition and removal via functions ( #9318 )
...
* Add and remove arsenal actions via functions
* Fixed header
* Update addons/arsenal/functions/fnc_addAction.sqf
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Update fnc_addSort.sqf
* Update addons/arsenal/functions/fnc_removeAction.sqf
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Update addons/arsenal/functions/fnc_removeAction.sqf
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
---------
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2023-08-18 12:33:56 -04:00
jonpas
0cef0ba6e9
Fastroping - Add Auto add FRIES setting ( #9319 )
...
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: Filip Maciejewski <veteran29@users.noreply.github.com>
2023-08-16 14:16:44 +02:00
PabstMirror
eb53e7a2fe
Tools - document_functions.py: handle header sub indexs for arguments ( #9303 )
...
* tools - handle header sub indexs for arguements
* convert remaining
* Update coding-guidelines.md
2023-08-08 22:51:20 -05:00
Grim
5e6476aa5a
Arsenal - Make Zeuses able to save, delete, and edit Default Loadouts ( #9278 )
...
* allow zeus to edit default loadouts
* typo
2023-07-28 07:55:10 +03:00
johnb432
174841751c
Arsenal - Improve support for unique equipment ( #9287 )
...
* work on arsenal actions
* cycle through pages
* docs
* cleanup
* Update addons/gunbag/functions/fnc_weaponName.sqf
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
* missing fil
* Update addons/arsenal/functions/fnc_itemInfo.sqf
* Update addons/arsenal/functions/fnc_refresh.sqf
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
* remove CBA_loadoutSet gunbag cache
* update fnc_refresh
* Added unique item support for left panel items
* Cleanup
* fix 3den
* add scopeEditor
---------
Co-authored-by: Brett <brett@mayson.io>
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
Co-authored-by: Salluci <salluci.lovi@gmail.com>
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2023-07-25 09:41:15 +03:00
BrettMayson
3edeff217a
Arsenal - Action Buttons ( #9069 )
...
* work on arsenal actions
* cycle through pages
* docs
* cleanup
* Update addons/gunbag/functions/fnc_weaponName.sqf
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
* missing fil
* Update addons/arsenal/functions/fnc_itemInfo.sqf
* Update addons/arsenal/functions/fnc_refresh.sqf
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
* remove CBA_loadoutSet gunbag cache
* update fnc_refresh
* fix 3den
---------
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
Co-authored-by: Salluci <salluci.lovi@gmail.com>
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2023-07-25 09:30:49 +03:00
Grim
31e1ad0cff
Arsenal - Add Tools category and moveOnOverwrite
parameter to FUNC(addCustomRightPanelButton)
( #9247 )
...
* add tools tab and setting
* move to preinit
* fix icon, add restart warning
* derp
Co-authored-by: Dystopian <sddex@ya.ru>
* Update addons/arsenal/stringtable.xml
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
* remove setting
* add keepIfOverriden parameter
* docs again
* documentation whitespace
* docs grammar, change parameter name
* fix docs
* more docs fixes
* magazine support
* deprecate spare barrel item
* more docs, improve condition
---------
Co-authored-by: Dystopian <sddex@ya.ru>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2023-07-21 22:39:48 +03:00
johnb432
c8404f496e
Arsenal - Add/Fix/Improve/Change numerous aspects ( #9040 )
...
* Arsenal update
* Fixes
* Update fnc_onSelChangedLeft.sqf
* Update fnc_updateUniqueItemsList.sqf
* Header fixes
* Fix for defines.hpp
Co-authored-by: Dystopian <sddex@ya.ru>
* Moved fnc_baseWeapon, filtered invalid items
* Update addons/arsenal/functions/fnc_scanConfig.sqf
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Fixes and tweaks
- Sorting is guaranteed to give a fixed order
- Dog tags no longer throw errors when reloading the ACE arsenal mission when you had some saved in your loadout before quitting the last time you played.
* Cleanup, bug fixes and additions
- Added the ability to add items from "CfgMagazines" into the "Misc. items" or custom tabs.
- Added "baseWeapon" class support for weapon attachments. If a weapon attachment has the config property "baseWeapon" defined, it will take that item and show that in the arsenal.
- Added stronger filtering on item scopes (scope > 0 at least for every item)
- Added "descending" (default, as it is now) and "ascending" sort order as a drop down menu,
- Unique backpacks in containers can now be removed with either the "-" or "clear all items" button.
- When sorting by a number, 2 decimal points have been added, so that when you sort by weight it returns the correct order.
* More fixes and tweaks
- Converted the arsenal to partially work with hashmaps instead of arrays (for configItems and virtualItems, currentItems is still an array).
- Because of the above, performance of FUNC(addVirtualItems) and FUNC(removeVirtualItems) has improved immensely.
- Sorting now caches results, reducing repeated sorting times drastically.
- CBA disposable launchers are handled differently now: Within the arsenal, you can change weapon attachments on disposable launchers, but you can't change their magazines (primary or secondary). Item info on the right and the stats show correct information.
- FUNC(addSort) now checks if the new sorting method already exists and doesn't add it if it does.
- FUNC(removeSort) now exists. You can't remove the default sort type (alphabetically) to avoid problems with the arsenal.
- Both FUNC(addStat) and FUNC(compileStats) actually taken priority into account now. Because of that priority on several stats needed to be tweaked.
- FUNC(removeStat) ensures that there are no gaps within the stat array (so if there is an empty spot in the stats page, it's because there is a stat, but the condition for it being shown hasn't been met).
* Update fnc_replaceUniqueItemsLoadout.sqf
* Update fnc_onSelChangedLeft.sqf
* Update fnc_scanConfig.sqf
* Update docs/wiki/framework/arsenal-framework.md
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
* Minor cleanup
* Baseweapon filtering
* Improvements + better unique items support
* Update fnc_fillRightPanel.sqf
* Update fnc_onSelChangedLeft.sqf
Fixed: Switching between weapons with incompatible primary magazines while a compatible secondary magazine is loaded doesn't equip the new weapon's primary magazine.
* Update addons/common/functions/fnc_uniqueUnitItems.sqf
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
* undefined variable
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
* fix undefined loadout var
* Update fnc_fillLoadoutsList.sqf
---------
Co-authored-by: Dystopian <sddex@ya.ru>
Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2023-07-21 21:25:25 +03:00