ACE3/addons/common/functions
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
..
fnc__handleRequestAllSyncedEvents.sqf General - Use engine hashmaps (#8468) 2021-10-10 18:55:14 +02:00
fnc__handleRequestSyncedEvent.sqf General - Use engine hashmaps (#8468) 2021-10-10 18:55:14 +02:00
fnc__handleSyncedEvent.sqf General - Use engine hashmaps (#8468) 2021-10-10 18:55:14 +02:00
fnc_actionKeysNamesConverted.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_addActionEventHandler.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_addActionMenuEventHandler.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_addCanInteractWithCondition.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_addLineToDebugDraw.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_addMapMarkerCreatedEventHandler.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_addSyncedEventHandler.sqf General - Use engine hashmaps (#8468) 2021-10-10 18:55:14 +02:00
fnc_addToInventory.sqf Common - Fix added throwables not being throwable (#9186) 2023-06-24 05:09:30 +03:00
fnc_addWeapon.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_ambientBrightness.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_arithmeticGetResult.sqf Common - Fix arithmeticGetResult hash values extraction (#8503) 2021-10-11 13:57:15 -05:00
fnc_arithmeticSetSource.sqf General - Use engine hashmaps (#8468) 2021-10-10 18:55:14 +02:00
fnc_ASLToPosition.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_assignedItemFix.sqf General - Utilize isNotEqualTo command (#8732) 2021-12-18 17:15:32 -06:00
fnc_assignObjectsInList.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_binarizeNumber.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_blurScreen.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_cachedCall.sqf Cleanup - Trim all trailing whitespace (#8651) 2021-10-30 16:42:03 -05:00
fnc_canDig.sqf Common - Use hashmap variable for canDig surfaces (#9147) 2023-02-09 13:16:42 -06:00
fnc_canGetInPosition.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_canInteractWith.sqf Revert "Common - Fix calling getVar on null object in canInteractWith (#8532)" (#8564) 2021-10-19 13:17:59 -05:00
fnc_cbaSettings_convertHelper.sqf Add Weapon Attachments interaction (#7706) 2021-03-04 11:43:11 -06:00
fnc_cbaSettings_loadFromConfig.sqf General - Move to CBA Settings (#8461) 2021-10-11 15:48:30 -05:00
fnc_cbaSettings_settingChanged.sqf Add param for settings that require restart (#6512) 2018-11-02 12:58:57 -05:00
fnc_cbaSettings_transferUserSettings.sqf Utilize isNotEqualTo (#7929) 2021-02-27 11:05:05 -06:00
fnc_cbaSettings.sqf Revert quotation on string args 2020-02-12 22:07:19 +01:00
fnc_changeProjectileDirection.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_checkFiles.sqf Utilize isNotEqualTo (#7929) 2021-02-27 11:05:05 -06:00
fnc_checkPBOs.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_claim.sqf Utilize isNotEqualTo (#7929) 2021-02-27 11:05:05 -06:00
fnc_claimSafeServer.sqf Utilize isNotEqualTo (#7929) 2021-02-27 11:05:05 -06:00
fnc_codeToString.sqf Update fnc_codeToString.sqf (#9249) 2023-07-09 23:41:12 +03:00
fnc_createOrthonormalReference.sqf Use function documentation script (#6897) 2023-04-30 23:03:35 +02:00
fnc_currentChannel.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_debug.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_debugModule.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_defineVariable.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_deprecateComponent.sqf Common - Add cache to fnc_isModLoaded (#8794) 2022-01-30 11:56:20 -06:00
fnc_deviceKeyFindValidIndex.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_deviceKeyRegisterNew.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_disableAI.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_disableUserInput.sqf HEMTT v10 Compatibility (#9105) 2023-02-01 23:28:55 -06:00
fnc_displayIcon.sqf Headers - Fix function names in examples (#7663) 2020-04-25 08:41:45 +02:00
fnc_displayText.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_displayTextPicture.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_displayTextStructured.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_doAnimation.sqf Fix macro argument counts (#6962) 2019-04-27 06:05:29 -07:00
fnc_doGesture.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_dropBackpack.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_dummy.sqf Fix Zeus teleport players module (#5175) 2017-05-26 16:07:33 +01:00
fnc_dumpArray.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_dumpPerformanceCounters.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_endRadioTransmission.sqf Common - Add cache to fnc_isModLoaded (#8794) 2022-01-30 11:56:20 -06:00
fnc_eraseCache.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_errorMessage.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_findUnloadPosition.sqf General - Change object config lookups to configOf (#8795) 2022-03-08 21:41:21 -06:00
fnc_firedEH.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_fixCollision.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_fixFloating.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_fixLoweredRifleAnimation.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_fixPosition.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_getAddon.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_getAllDefinedSetVariables.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getAwakeAnim.sqf Common - Fix getAwakAnim for some vehicles (#8435) 2021-09-13 16:33:56 -05:00
fnc_getChildren.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getConfigCommander.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_getConfigGunner.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_getConfigName.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_getCountOfItem.sqf Cleanup using SQFLint (#6485) 2018-08-02 15:02:10 +01:00
fnc_getDeathAnim.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getDefaultAnim.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getDefinedVariable.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getDefinedVariableDefault.sqf Utilize isNotEqualTo (#7929) 2021-02-27 11:05:05 -06:00
fnc_getDefinedVariableInfo.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getDisplayConfigName.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getDoorTurrets.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_getFiremodeIndex.sqf Forbit use of (optional) in function headers, always require a value 2023-05-01 17:33:07 +02:00
fnc_getFirstObjectIntersection.sqf Replace remaining lineIntersects with lineIntersectsSurfaces (#6898) 2019-12-07 14:58:21 -06:00
fnc_getFirstTerrainIntersection.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getGunner.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getInPosition.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_getItemType.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getLightProperties.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_getLightPropertiesWeapon.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getLocalUnits.sqf Use function documentation script (#6897) 2023-04-30 23:03:35 +02:00
fnc_getMapData.sqf Common func to run config tests (#5170) 2017-08-22 16:21:41 -05:00
fnc_getMapGridData.sqf Misc - Adjust some functions to be more compatible with sqfvm (#8494) 2021-10-09 15:32:53 -05:00
fnc_getMapGridFromPos.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getMapPosFromGrid.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getMarkerType.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_getMGRSdata.sqf Utilize isNotEqualTo (#7929) 2021-02-27 11:05:05 -06:00
fnc_getName.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_getNumberMagazinesIn.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getPitchBankYaw.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getPylonTurret.sqf Common - Improve getPylonTurret by using getAllPylonsInfo (#8087) 2021-02-23 10:57:57 -06:00
fnc_getReflectorsWithSelections.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_getSelectionsWithoutHitPoints.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getSettingData.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getStaminaBarControl.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getTargetAzimuthAndInclination.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getTargetDistance.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getTargetObject.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getTurnedOnLights.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getTurretCommander.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getTurretConfigPath.sqf Common - switch getTurretConfigPath to use cba func (#9180) 2023-04-14 17:42:57 -05:00
fnc_getTurretCopilot.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getTurretDirection.sqf Use modelToWorldVisualWorld (#8489) 2021-10-10 15:37:05 +02:00
fnc_getTurretGunner.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getTurretIndex.sqf Cleanup - Trim all trailing whitespace (#8651) 2021-10-30 16:42:03 -05:00
fnc_getTurretsFFV.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getTurretsOther.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getUavControlPosition.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getVehicleCargo.sqf Common - Fix script error in fnc_getVehicleCargo (#9156) 2023-04-30 16:56:26 -05:00
fnc_getVehicleCodriver.sqf General - Change object config lookups to configOf (#8795) 2022-03-08 21:41:21 -06:00
fnc_getVehicleCrew.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getVehicleIcon.sqf Use function documentation script (#6897) 2023-04-30 23:03:35 +02:00
fnc_getVehicleUAVCrew.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_getVersion.sqf Changed version to versionStr as fix for #7478 (#7479) 2020-01-18 11:15:49 -06:00
fnc_getWeaponAzimuthAndInclination.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getWeaponIndex.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getWeaponModes.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getWeaponMuzzles.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getWeaponState.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getWeaponType.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getWeight.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getWindDirection.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_getZoom.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_goKneeling.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_hadamardProduct.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_handleEngine.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_handleModifierKey.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_handleModifierKeyUp.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_hasHatch.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_hasItem.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_hasMagazine.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_hasZeusAccess.sqf Common - Add FUNC(hasZeusAccess) (#9252) 2023-07-10 06:45:22 +03:00
fnc_headBugFix.sqf Common - Block user input on headbug fix (#8398) 2021-08-28 14:56:13 -05:00
fnc_hideUnit.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_interpolateFromArray.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_inTransitionAnim.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_isAwake.sqf Merge branch 'master' into medical-rewrite 2019-03-17 17:39:43 +01:00
fnc_isEngineer.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_isEOD.sqf Common - Let isEOD handle non bools (#7067) 2019-06-21 11:21:33 -05:00
fnc_isInBuilding.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_isMedic.sqf Use function documentation script (#6897) 2023-04-30 23:03:35 +02:00
fnc_isModLoaded.sqf Docs - Add Grim to maintainers (#9223) 2023-06-19 16:31:17 +03:00
fnc_isPlayer.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_isSwimming.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_lightIntensityFromObject.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_loadPerson.sqf Medical Treatment - Add preferred seats for loading patients (#8789) 2022-02-17 11:14:39 -06:00
fnc_loadPersonLocal.sqf Medical Treatment - Add preferred seats for loading patients (#8789) 2022-02-17 11:14:39 -06:00
fnc_moduleCheckPBOs.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_moduleLSDVehicles.sqf Common - Add epilepsy friendly mode (#8452) 2021-10-05 12:29:22 -05:00
fnc_monitor.sqf Use function documentation script (#6897) 2023-04-30 23:03:35 +02:00
fnc_muteUnit.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_muteUnitHandleInitPost.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_muteUnitHandleRespawn.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_nearestVehiclesFreeSeat.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_numberToDigits.sqf Forbit use of (optional) in function headers, always require a value 2023-05-01 17:33:07 +02:00
fnc_numberToString.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_onAnswerRequest.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_owned.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_parseList.sqf Revert quotation on string args 2020-02-12 22:07:19 +01:00
fnc_playConfigSound3D.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_player.sqf Merge branch 'master' into medical-rewrite 2019-03-17 17:39:43 +01:00
fnc_playerSide.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_positionToASL.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_progressBar.sqf Common - Fixed CBA keybinds not working with progress bar (#9139) 2023-02-13 21:57:32 -06:00
fnc_readSettingFromModule.sqf Revert quotation on string args 2020-02-12 22:07:19 +01:00
fnc_readSettingsFromParamsArray.sqf Cleanup - Trim all trailing whitespace (#8651) 2021-10-30 16:42:03 -05:00
fnc_receiveRequest.sqf Headers - Fix function names in examples (#7663) 2020-04-25 08:41:45 +02:00
fnc_registerItemReplacement.sqf Common - Take container into account when replacing items (#8379) 2021-10-07 00:10:19 -05:00
fnc_removeActionEventHandler.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_removeActionMenuEventHandler.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_removeCanInteractWithCondition.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_removeMapMarkerCreatedEventHandler.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_removeSpecificMagazine.sqf CSW - Add reloading from nearSupplies (#8776) 2022-03-07 12:29:19 -06:00
fnc_removeSyncedEventHandler.sqf General - Use engine hashmaps (#8468) 2021-10-10 18:55:14 +02:00
fnc_requestCallback.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_requestSyncedEvent.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_resetAllDefaults.sqf conform isnil checking: common 2020-02-12 17:28:18 +01:00
fnc_restoreVariablesJIP.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_rscObjectHelper.sqf Use function documentation script (#6897) 2023-04-30 23:03:35 +02:00
fnc_runAfterSettingsInit.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_runTests.sqf Utilize isNotEqualTo (#7929) 2021-02-27 11:05:05 -06:00
fnc_sanitizeString.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_sendRequest.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_serverLog.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_setAimCoef.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_setApproximateVariablePublic.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_setDefinedVariable.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_setDisableUserInputStatus.sqf Medical - Various debugging and fix cpr anim speed (#7122) 2019-08-06 08:10:33 -05:00
fnc_setHearingCapability.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_setName.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_setParameter.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_setPitchBankYaw.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_setPlayerOwner.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_setProne.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_setSetting.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_setupLocalUnitsHandler.sqf Common - Don't add UAV AI to localUnits array (#6951) 2019-04-25 13:30:43 -05:00
fnc_setVariableJIP.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_setVariablePublic.sqf Utilize isNotEqualTo (#7929) 2021-02-27 11:05:05 -06:00
fnc_setVolume.sqf Common - Add separate blockSpeaking status for acre direct (#8904) 2022-05-08 13:20:15 -05:00
fnc_showHud.sqf General - Use engine hashmaps (#8468) 2021-10-10 18:55:14 +02:00
fnc_showUser.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_statusEffect_addType.sqf Utilize isNotEqualTo (#7929) 2021-02-27 11:05:05 -06:00
fnc_statusEffect_get.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_statusEffect_localEH.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_statusEffect_resetVariables.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_statusEffect_respawnEH.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_statusEffect_sendEffects.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_statusEffect_set.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_stringCompare.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_stringToColoredText.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_switchPersistentLaser.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_switchToGroupSide.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_syncedEvent.sqf General - Use engine hashmaps (#8468) 2021-10-10 18:55:14 +02:00
fnc_syncedEventPFH.sqf General - Use engine hashmaps (#8468) 2021-10-10 18:55:14 +02:00
fnc_throttledPublicVariable.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_toBin.sqf Use function documentation script (#6897) 2023-04-30 23:03:35 +02:00
fnc_toBitmask.sqf Use function documentation script (#6897) 2023-04-30 23:03:35 +02:00
fnc_toHex.sqf Use function documentation script (#6897) 2023-04-30 23:03:35 +02:00
fnc_toNumber.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_translateToModelSpace.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_translateToWeaponSpace.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_unhideUnit.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_uniqueElements.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_uniqueItems.sqf Common - Fix script error with uniqueItems in scheduled (#6998) 2019-05-13 17:20:01 -05:00
fnc_uniqueUnitItems.sqf Arsenal - Add/Fix/Improve/Change numerous aspects (#9040) 2023-07-21 21:25:25 +03:00
fnc_unloadPerson.sqf Medical - Improve loading/unloading of unconc patients (#7109) 2019-09-05 15:56:53 -05:00
fnc_unloadPersonLocal.sqf Fix issues with action Eject on non local vehicles (#8291) 2021-07-23 17:25:00 -05:00
fnc_unloadUnitWeapon.sqf Common - Add keybind and function to unload unit's weapon/muzzle (#8735) 2022-05-18 13:07:47 -05:00
fnc_unmuteUnit.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_useItem.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_useMagazine.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_watchVariable.sqf Use function documentation script (#6897) 2023-04-30 23:03:35 +02:00
fnc_waveHeightAt.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_worldToScreenBounds.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
script_component.hpp Cleanup old common macros (#4507) 2016-10-04 05:29:37 +02:00