Releases: acemod/ACE3
Version 3.18.2 Release Candidate 1
Requires CBA version 3.18.0 or later and Arma 3 version 2.18 or later.
Change Log Summary
ADDED:
- Arsenal - Export Parent Class (#10503)
- Arsenal - Show DLC Requirement Image (#10506)
- Common - Add setting for compass magnetic declination (#9761)
- Expeditionary Forces Compatibility (#10524)
- Fastroping - Allow FRIES functionality for Planes (#10449)
- Fire - Add fire damage to wrecks (#9962)
- Hearing - Add Electronic Hearing Protection (#10476)
- Interaction - Add "pass grenade" interaction (#10463)
- Interaction - Add "open backpack" action (#10525)
- Medical - Add setting to use limb damage for sum of trauma (#10362)
- missile_AIM120 - Add, create Doppler seeker (#10021)
- missile_AIM9 - Add, with IR seeking (#10022)
- missile_manpad - add MANPADs and IR seeker (#10031)
- missile_sam - Add Patriot and S400 (#10035)
FIXED:
- Advanced Throwing - Fix multiple round grenades (#10492)
- AtragMX - Fix AB zero calculation (#10431)
- Ballistics - Fix
ACE_408_Ball
inheritance (#10515) - Common - Fix retrieving the version of an addon when searching for mismatches (#10377)
- Cookoff - Fix zeus end keybind not killing ammo containers (#10434)
- Dragging - Fix clone showing in editor (#10535)
- Dragging - Fix dead body weapon carrying (#10435)
- Frag - Fix rapid explosion holdoff (#10446)
- Goggles - Notify restart req. for effects setting (#10398)
- Medical - Fix fullHeal not resetting occluded meds (#10569)
- Medical AI - Add missing blood as an injury condition (#10537)
- Medical Damage - Fix silent dependency on status (#10571)
- Medical Engine - Fix unit instakill on vehicle explosion (#10542)
- Medical Treatment - Add missing bools for creating litter (#10564)
- Medical Treatment - Fix
GET_FUNCTION
macro (#10453) - Microdagr - Fix microdagr cursor disappearing when deleting last waypoint (#10459)
- Refuel - Fix editor fuel sources (#10536)
- SOG Compat - Add timer to SOG claymore (#10546)
- Scopes - Add
optic_DMS_weathered_Kir_F
ACE3 values (#10488) - Scopes - No Zeroing from Secondary Sights (#10220)
- Spectator - Fix "Side" RPT spam (#10464)
- Vehicle Lock - Don't automatically lock UAVs (#10518)
- Weapon Select - Fix selecting next grenade (#10494)
IMPROVED:
- Advanced Throwing - Cleanup (#10495)
- Aegis Compat - Add realistic names for basegame variants (#10370)
- Arsenal - Add yes/no stat text, stat exists condition (#10559)
- Arsenal - Make ACE_asItem and ACE_isUnique apply to CfgWeapons (#10366)
- Ballistics - Improve B_127x54_Ball values (#10487)
- CSW - Use
setMagazineTurretAmmo
(#9912) - Common - Add
FUNC(getItemReplacements)
(#10413) - Common - Add ability to check for skill levels for isMedic and isEngineer (#10500)
- Common - Add getters for object being carried/dragged (#10570)
- Common - Allow custom event name for status effects (#10473)
- Common - Improve MarkerLocal (#10437)
- Common - Improve file checking error messages (#10448)
- Common - Use MagazineReloading event for reload mutex (#8432)
- Common - Use canAdd for FUNC(addToInventory) (#9830)
- Compat SPE - Add Tank cannon overpressure and shell fragmentation (#10502)
- Compat WS - Update realistic names (#10568)
- Cookoff - Add gradual ammo cook-off (#9779)
- Cookoff - Remove animals from EH (#10513)
- Explosives - Use
EFUNC(common,canDig)
(#10558) - Explosives - Use detonator icon for consolidated detonate actions (#10394)
- Field Rations - Add eat/drink context action to magazines (#10461)
- Field Rations - Add small grace period between consciousness losses (#10443)
- Frag - Filter remote projectiles from Explosion EH (#10467)
- Frag - Implement Arma v2.18 changes from #10157 (#10313)
- General - Add private and remove some unused vars (#10371)
- General - Optimize tracer status with
getShotInfo
(#9821) - General - Update miscellaneous to use 2.18 commands (#10404)
- General - Use objectParent for vehicle detection (#10397)
- Hearing - Optimise explosion event handler (#10405)
- Hearing - Use
SlotItemChanged
event (#10040) - Interaction - Define _actionParams (#10527)
- Map - Use
SlotItemChanged
event (#9961) - Markers - Improve Timestamps check for GPS/UAV Terminals (#10485)
- Markers - Optimise map marker timestamp filtering (#10414)
- Medical - Add API for fully healing a unit (#10498)
- Medical - Add API for getting IVs (#10553)
- Medical - Add API for getting unit status (blood loss, injury, stability)s (#10514)
- Medical - Add API for getting unit wounds (#10544)
- Medical - Add treatment & item to IV bag array (#10551, #10563)
- Medical - Add medication dosage support & improve overdose (#10393)
- Medical - Add support for custom IV flow rate (#10555)
- Medical - Use
HandleHeal
instead of making Vanilla FAKs and Medikits unusable (#10401) - Medical Treatment - Return IV bags when applicable (#10407)
- MicroDAGR - Select newly created WP in List (#10457)
- Night Vision - Use slotItemChanged event (#9782)
- Overheating - Improve
getWeaponData
by saving weapon config to variable (#10508) - Overpressure - Add editor range attribute for vehicles (#10411)
- Spectator - Hide all UI elements when toggling UI (#10465)
- SOG & SPE Compats - Remove wound handler wrapper (#10545)
- Weapon Select - Use
selectThrowable
command (#9488)
CHANGED:
- Explosives - Allow negative dig offsets to always apply (#10547)
- Goggles - Add individual files for config classes (#10420)
- missile_hud - Move HUD feature from
laser
to new component (#10306)
SETTINGS:
- Arsenal - Show DLC Requirement Image (#10506)
- Cargo - Add setting for Check Size interaction (#10425)
- Common - Add setting for compass magnetic declination (#9761)
- Field Rations - Add setting to disable in Zeus (#10462)
- Goggles - Add draw overlay setting (#10484)
- Medical - Add setting to use limb damage for sum of trauma (#10362)
- Medical - Move treatment settings to a separate category (#10460)
- Medical Treatment - Add Numerical Pulse setting (#10452)
- Medical Treatment - Add setting for splints (#10458)
- Medical Treatment - Add settings for morphine and adenosine use (#10450)
- Medical Treatment - Add setting for trained medics to use their own items first (#10583)
TRANSLATIONS:
Version 3.18.1
Requires CBA version 3.16.0 or later and Arma 3 version 2.18 or later.
Change Log Summary
ADDED:
- Hearing - Add deafness coefficient for explosions (#10408)
FIXED:
- Frag - Remove setShotParents (#10418)
- Goggles/Fire - Fix adding a
RscPicture
toRscTitles
(#10386) - Maptools - Fix undefined macro for plotting board (#10389)
- Medical - Fix zeus end keybind not killing units (#10376)
- Medical Treatment - Fix script error on diagnosing dead patient in basic (#10385)
- Safemode - Stop selecting weapons when toggling safemode (#10406)
- Vehicle Damage - Fix zeus end keybind not killing units (#10396)
IMPROVED:
- Hit reactions - Improve fall down setting description (#10400)
CHANGED:
- Hearing - Tone down strength of explosion hearing damage (#10409)
- Mine Detector - Change detectable hash so it can be editable by mission scripts (#10379)
SETTINGS:
- Hearing - Add deafness coefficient for explosions (#10408)
TRANSLATIONS:
Version 3.18.1 Release Candidate 1
Requires CBA version 3.16.0 or later and Arma 3 version 2.18 or later.
Change Log Summary
ADDED:
- Hearing - Add deafness coefficient for explosions (#10408)
FIXED:
- Frag - Remove setShotParents (#10418)
- Goggles/Fire - Fix adding a
RscPicture
toRscTitles
(#10386) - Maptools - Fix undefined macro for plotting board (#10389)
- Medical - Fix zeus end keybind not killing units (#10376)
- Medical Treatment - Fix script error on diagnosing dead patient in basic (#10385)
- Safemode - Stop selecting weapons when toggling safemode (#10406)
- Vehicle Damage - Fix zeus end keybind not killing units (#10396)
IMPROVED:
- Hit reactions - Improve fall down setting description (#10400)
CHANGED:
- Hearing - Tone down strength of explosion hearing damage (#10409)
- Mine Detector - Change detectable hash so it can be editable by mission scripts (#10379)
SETTINGS:
- Hearing - Add deafness coefficient for explosions (#10408)
TRANSLATIONS:
Version 3.18.0
Requires CBA version 3.17.0 or later and Arma 3 version 2.16 or later.
Arma 3 clients running Windows 7 and Windows Server 2008 are no longer supported, servers will continue to work.
Change Log Summary
ADDED:
- Aegis Compat - Overwrite some Aegis changes (#10173)
- Arsenal - Add
ace_arsenal_fnc_saveLoadout
as API to save loadouts (#10151) - CSW - Add primary weapon support (#10284)
- Common - Add
setDead
API (#10045) - Cookoff - Delay full vehicle destruction (#9061)
- Dragging - Add hookable events (#10304)
- Extensions - Rust (#9015)
- Grenades - Add grenade rolling (#10005)
- Hit Reactions - Add weapon dropping on arm hit (#9539)
- Interaction - Add actions based on animations (#6144)
- Interaction - Add remote squad management (#10258)
- Magazine Repack - Add ability to disable repacking via class (#10232)
- Medical AI - Add command actions to heal injured units (#10164)
- Missile Guidance - Rewrite to use real-world guidance principles, general refactor (#10019)
- missile_GBU - add GBU (#10026)
- missile_vikhr - Add Vikhr ATGM (#10036)
- Reaction Forces Compatibility (#10016)
- SPE Compat - Add CSW support (#10285)
- Sitting - Add config overwrite for random animation pool (#10120)
- UI - Add keybind to hide all hud elements (#10227)
- Vehicle Damage - Add API to prevent AI from dismounting from immobile vehicles (#9990)
- Zeus - Add spectator module (#6202)
FIXED:
- AdvThrowing - Fix showing wind info when no grenades in inventory (#10008)
- Advanced Ballistics/Field Rations - Notify restart requirement (#10161)
- Arsenal - Fix insignia not reapplying after switching vests & backpacks (#10046)
- Arsenal - Fix mission and campaign insignia (#10143)
- Artillery Tables - Fix artillery UI not refreshing when being teleported from one vehicle to another (#10217)
- Artillery Tables - Fix artillery UI not showing if no gunner view available (#10218)
- CSW - Fix belt linking (#10148)
- CSW - Fix round count in GMG belt description (#10180)
- Cargo - Add check for invoking
ace_cargoAdded
EH only if cargo was actually added (#10084) - Cargo - Fix missing cargo box sizes & cleanup (#10263)
- Common - Fix
ace_common_fnc_uniqueItems
(#10107) - Compat CUP Weapons - Fix mono NVGs having bino vision (#10348)
- Compat GM - Fix inheritance and add GM stringtable entries to display names (#10256)
- Cookoff - Fix Incorrect parent class in cookoff sounds (#10083)
- Cookoff - Fix wrong origin for 1 fire jet in fire ring (#10341)
- Dogtags - Drop dog tag on ground if unit doesn't have inventory space (#10094)
- Dogtags - Fix arsenal not showing dog tag info in multiplayer (#10095)
- Dragging - Fix dragging ai turrets via keybind (#10267)
- Dragging - Fix dragging breaking via keybind (#10261)
- Dragging - Fix dragging/carrying failing for items in ViV (#10128)
- Explosives - Only add "detonate all" action for dead man switch when necessary (#10146)
- Explosives - Fix AI always knowing Sapper's location (#10350)
- Fastroping - Fix FRIES not working after vehicle respawn (#10268)
- General - Add replacement items for editor inventory management (#10216)
- General - Fix some undefined variables (#10335)
- Grenades - Fix how incendiary grenades do damage to vehicles (#9983)
- Grenades - Fix incendiary grenades damaging invulnerable objects (#10068)
- Grenades - Fix not being able to switch throw modes in FFV (#10012)
- Hearing - Fix deafness reducing when game is paused (#10039)
- Hearing - Fix explosions not affecting hearing (#10002)
- Hearing - Ignore explosions with no hit (#10369)
- IR Light - Fix bad item replacements and switching to primary weapons (#10119)
- Interact Menu - Fix self actions when handcuffed (#10188)
- Interaction - Fix unlocalized string in ACE_TeamManagement (#10359)
- Interaction - Hide push interaction if target is in ViV cargo (#10127)
- Inventory - Fix wrong iteration count (#10342)
- Maptools - Fix gps detection (#10007)
- Medical AI - Fix splints not being applied in special circumstance & setting adding multiple EH (#10141)
- Medical AI - Prevent medics from being blocked on treatments they can't complete (#10167)
- Medical Engine - Fix limping not applying with open wounds (#10307)
- Medical Treatment - Notify restart requirement (#10197)
- Mk6 Mortar - Remove unnecessary restart notifications (#10277)
- Nametags - Only display talking waves when unit is alive and conscious (#10106)
- Nightvision - Fixes Exploit with FogScaling (#10299)
- Overheating - Set ammo to ambientTemperature on reload (#10320)
- Quickmount - Fix quickmount for vehicle interactions (#10126)
- RHS Compats - Remove silent
ace_hearing
dependency from RHS compats (#10134) - Refuel - Fix fuel source disabling (#9995)
- Repair - Fix unit being vanilla engineer with Repair enabled (#10337)
- Safemode - Fix safemode being broken after respawning (#10260)
- Safemode - Refactor (#10111)
- Sitting - Fix sitting on carried objects (#10318)
- Spectator - Remove spectator lights when exiting spectator (#10114)
- Towing - Fix dependencies (#10288)
- Vehicle Damage - Fix ERA/SLAT not being detected (#10168)
- Vehicle Damage - Fix applying medical damage to non-local and invulnerable units (#9988)
- Vehicle Damage - Let AP trigger ERA/SLAT (#10169)
- Vehicle Damage - Improve finding engine selection (#10340)
IMPROVED:
- Advanced Fatigue - Various improvements (continuation of #5723) (#9714)
- Aegis Compat - Add some realistic names (#10253)
- Aircraft - Drone "Follow Unit" Waypoint Action (#9889)
- Arsenal - Fix
modParams
printing messages in RPT (#10213) - Arsenal Stats - Add support for multiline text (#9856)
- Artillery Tables - Support for ammo that has native
airFriction
(#10059) - CSW - Fix overlapping interaction position for SPG-9, improve positions for Mk19 and DSHKM (#10165)
- CSW - Handle turret locality safer (#10272)
- CSW - Improve "disableWeaponAssembly" status effect usage (#10273)
- CSW - Improve tripod and weapon disassembly (#9915)
- CSW - Improved weapon attachments handling (#9904)
- CSW - Take individual components into account for disassembly (#10300)
- CSW/Reload - Don't allow interactions with hostile CSWs (#10152)
- CUP Compat - Add interaction anims to CUP vehicles (#10238)
- CUP Compat - Improve explosives compat (#10193)
- Cargo & Dragging - Disable UAV AI when being dragged, carried or cargo (#10100)
- Cargo - Add checks for adding cargo via config (#9999)
- Cargo - Add object variable for custom interaction delay (#10308)
- Cargo - Add an action to check size of cargo object (#10367)
- Chemlights - Add pretty name for addon (#10174)
- Common - Add
ace_common_fnc_addExplosionEventHandler
(#10243) - Common - Add
ace_common_fnc_switchAttachmentMode
(#10135) - Common - Add
addPlayerEH
for adding EHs to ace_player (#10056) - Common - Add wheel hitpoint function (#10075)
- Common - Clean up
ace_common_fnc_hasItem
&ace_common_fnc_hasMagazine
functions (#10108) - Common - Improve PBO checking (#9266)
- Common - Improve
addWeapon
(#10051) - Common - Improve persistent lights/lasers (#10118)
- Common - Make
FUNC(getVehicleIcon)
check for strings without the .paa extension (#10257) - Common - Use hashmap for
canInteractWith
check (#10189) - Common - Use lifeState check in
FUNC(isAwake)
(#9646) - Compat CUP Units - Goggles Compatibility (#10065)
- Compat RF - Field Rations - Watersource Offsets (#10282)
- Compat RHS/Hellfire - Use RHS models when loaded (#10076)
- Compat WS - Update realistic names (#10014)
- Cookoff - Mini-Rewrite (#9758)
- Dogtags - Add context menu action to check dog tag (#10101)
- Dogtags - Improve displaying dog tags from bodies with no name (#10096)
- Dogtags - Rename inventory items via CBA (#10130)
- Dragging - Add parameters check for
FUNC(setDraggable)
&FUNC(setCarryable)
(#10264) - Dragging - Add parameters for
FUNC(setDraggable)
&FUNC(setCarryable)
to apply globally (#10266) - Dragging - Corpse carrying and dragging - continued (#9273)
- Explosives - Improve AT/SLAM, Frag from Claymore and Bounding Mines (#10105)
- Explosives - Use
triggerAmmo
instead ofsetDamage
(#10182) - Explosives/Realistic Names - Improve CfgVehicles explosives naming (#10200)
- Fire - Mini-Rewrite (#9757)
- Fortify - Add item/weapon/backpack fortify tool property (#10290)
- Frag - Add public blacklist interface (#10163)
- Frag - Rewrite (event handlers and dev functions) (#10157)
- Frag - Spall simulation rewrite (#10247)
- GM Compat - Add interaction anims to GM vehicles (#10234)
- General - Add missing pretty names to components (#10211)
- General - Change CBA Namespaces to HashMap (#8801)
- General - Optimize some if statements (#10302)
- General - Optimize some loops with
forEachReversed
(#10191) - General - Remove "SwitchWeapon" spam (#10113)
- General - Use
findAny
where possible (#10292) - Goggles - Add effect event for API (#10314)
- Grenades - Add 3 more sounds to flashbang detonations (#9982)
- Grenades - Code cleanup (#9979)
- Grenades - Make flashbang detonation sound configurable via config (#9985)
- Gunbag - Optimise weapon taking/storing code (#10053)
- Headless - Add warning about duplicate loadout validation (#9878)
- Headless - Improve group transfer and add API (#9874)
- Hearing - Fix volume being force updated when loadouts are set on AI (#10044)
- Hearing - Improve and cleanup code (#9933)
- HuntIR - Add Events & Animation Disable Flag (#10214)
- Interact Menu - Add inheritance support to removeActionFromClass (#8396)
- Interact Menu - Use hashmaps for interactions (#9920)
- Interaction - Add distance to interaction anims (#10233)
- Interaction - Disable magazine passing to dead and unconscious units (#10091)
- Interaction - Improve
FUNC(switchWeaponAttachment)
(#10145) - Interaction - Show all possible modes for an attachment (#8154)
- Kill Tracke...
Version 3.18.0 Release Candidate 2
What's Changed from RC1
- Korean translation updated by @Psycool3695 in #10330
- Translations - Improve Japanese 3.18 by @Apricot-ale in #10331
- Interaction - Revert #10249 by @johnb432 in #10332
- Translations - Improve Russian 3.18 by @V1nsyara in #10333
- Advanced Fatigue - Fix config macro by @PabstMirror in #10334
- Adv Vehicle Damage - Fix cookoff event args by @PabstMirror in #10338
- Inventory - Fix wrong iteration count by @johnb432 in #10342
- Repair - Use
EFUNC
macro by @johnb432 in #10343 - Cookoff - Fix wrong origin for 1 fire jet in fire ring by @johnb432 in #10341
- CSW / Overheating - Fix 2 func macros by @PabstMirror in #10344
- Korean translation improved by @Psycool3695 in #10345
- General - Make some local vars private by @PabstMirror in #10339
- General - Fix some undefined variables by @PabstMirror in #10335
- Compat CUP Weapons - Fix mono NVGs having bino vision by @Mike-MF in #10348
- Vehicle Damage - Improve finding engine selection by @johnb432 in #10340
- Refuel - Add more maps to positions by @Dystopian in #10349
- Korean translation fixed by @Psycool3695 in #10355
- Interaction - Limit remote squad management to leader by @PabstMirror in #10356
- Medical Treatment - Improve
ace_placedInBodyBag
andace_placedInGrave
events by adding medic as parameter by @Vdauphin in #10354 - Explosives - Improve AT/SLAM, Frag from Claymore and Bounding Mines by @mrschick in #10105
- Interaction - Change gear interaction condition on man to isAwake by @LinkIsGrim in #10357
- missile_vikhr - Add Vikhr ATGM by @TheCandianVendingMachine in #10036
- missile_GBU - add by @TheCandianVendingMachine in #10026
- Missile Guidance - Allow attackProfiles to return [0,0,0] by @PabstMirror in #10352
- Explosives - Fix AI always knowing Sapper's location by @mrschick in #10350
- Repair - Fix unit being vanilla engineer with Repair enabled by @Dystopian in #10337
- Interaction - Fix unlocalized string in ACE_TeamManagement by @lambdatiger in #10359
- Scopes - Optimised
FUNC(getOptics)
by @johnb432 in #10360 - Documentation - Add
ACE_painkillers
entry to list of classnames by @OverlordZorn in #10363 - Translations - Italian by @mrschick in #10365
- Advanced Fatigue - Change default terrain gradient factor setting by @johnb432 in #10361
- Hearing - Ignore explosions with no
hit
by @PabstMirror in #10369
Version 3.18.0 Release Candidate 1
Requires CBA version 3.17.0 or later and Arma 3 version 2.16 or later.
Change Log Summary
ADDED:
- Aegis Compat - Overwrite some Aegis changes (#10173)
- Arsenal - Add
ace_arsenal_fnc_saveLoadout
as API to save loadouts (#10151) - CSW - Add primary weapon support (#10284)
- Common - Add
setDead
API (#10045) - Cookoff - Delay full vehicle destruction (#9061)
- Dragging - Add hookable events (#10304)
- Extensions - Rust (#9015)
- Grenades - Add grenade rolling (#10005)
- Hit Reactions - Add weapon dropping on arm hit (#9539)
- Interaction - Add actions based on animations (#6144)
- Interaction - Add remote squad management (#10258)
- Magazine Repack - Add ability to disable repacking via class (#10232)
- Medical AI - Add command actions to heal injured units (#10164)
- Missile Guidance - Rewrite to use real-world guidance principles, general refactor (#10019)
- Reaction Forces Compatibility (#10016)
- SPE Compat - Add CSW support (#10285)
- Sitting - Add config overwrite for random animation pool (#10120)
- UI - Add keybind to hide all hud elements (#10227)
- Vehicle Damage - Add API to prevent AI from dismounting from immobile vehicles (#9990)
- Zeus - Add spectator module (#6202)
FIXED:
- AdvThrowing - Fix showing wind info when no grenades in inventory (#10008)
- Advanced Ballistics/Field Rations - Notify restart requirement (#10161)
- Arsenal - Fix insignia not reapplying after switching vests & backpacks (#10046)
- Arsenal - Fix mission and campaign insignia (#10143)
- Artillery Tables - Fix artillery UI not refreshing when being teleported from one vehicle to another (#10217)
- Artillery Tables - Fix artillery UI not showing if no gunner view available (#10218)
- CSW - Fix belt linking (#10148)
- CSW - Fix round count in GMG belt description (#10180)
- Cargo - Add check for invoking
ace_cargoAdded
EH only if cargo was actually added (#10084) - Cargo - Fix missing cargo box sizes & cleanup (#10263)
- Common - Fix
ace_common_fnc_uniqueItems
(#10107) - Compat GM - Fix inheritance and add GM stringtable entries to display names (#10256)
- Cookoff - Fix Incorrect parent class in cookoff sounds (#10083)
- Dogtags - Drop dog tag on ground if unit doesn't have inventory space (#10094)
- Dogtags - Fix arsenal not showing dog tag info in multiplayer (#10095)
- Dragging - Fix dragging ai turrets via keybind (#10267)
- Dragging - Fix dragging breaking via keybind (#10261)
- Dragging - Fix dragging/carrying failing for items in ViV (#10128)
- Explosives - Only add "detonate all" action for dead man switch when necessary (#10146)
- Fastroping - Fix FRIES not working after vehicle respawn (#10268)
- General - Add replacement items for editor inventory management (#10216)
- Grenades - Fix how incendiary grenades do damage to vehicles (#9983)
- Grenades - Fix incendiary grenades damaging invulnerable objects (#10068)
- Grenades - Fix not being able to switch throw modes in FFV (#10012)
- Hearing - Fix deafness reducing when game is paused (#10039)
- Hearing - Fix explosions not affecting hearing (#10002)
- IR Light - Fix bad item replacements and switching to primary weapons (#10119)
- Interact Menu - Fix self actions when handcuffed (#10188)
- Interaction - Hide push interaction if target is in ViV cargo (#10127)
- Maptools - Fix gps detection (#10007)
- Medical AI - Fix splints not being applied in special circumstance & setting adding multiple EH (#10141)
- Medical AI - Prevent medics from being blocked on treatments they can't complete (#10167)
- Medical Engine - Fix limping not applying with open wounds (#10307)
- Medical Treatment - Notify restart requirement (#10197)
- Mk6 Mortar - Remove unnecessary restart notifications (#10277)
- Nametags - Only display talking waves when unit is alive and conscious (#10106)
- Nightvision - Fixes Exploit with FogScaling (#10299)
- Overheating - Set ammo to ambientTemperature on reload (#10320)
- Quickmount - Fix quickmount for vehicle interactions (#10126)
- RHS Compats - Remove silent
ace_hearing
dependency from RHS compats (#10134) - Refuel - Fix fuel source disabling (#9995)
- Safemode - Fix safemode being broken after respawning (#10260)
- Safemode - Refactor (#10111)
- Sitting - Fix sitting on carried objects (#10318)
- Spectator - Remove spectator lights when exiting spectator (#10114)
- Towing - Fix dependencies (#10288)
- Vehicle Damage - Fix ERA/SLAT not being detected (#10168)
- Vehicle Damage - Fix applying medical damage to non-local and invulnerable units (#9988)
- Vehicle Damage - Let AP trigger ERA/SLAT (#10169)
IMPROVED:
- Advanced Fatigue - Various improvements (continuation of #5723) (#9714)
- Aegis Compat - Add some realistic names (#10253)
- Aircraft - Drone "Follow Unit" Waypoint Action (#9889)
- Arsenal - Fix
modParams
printing messages in RPT (#10213) - Arsenal Stats - Add support for multiline text (#9856)
- Artillery Tables - Support for ammo that has native
airFriction
(#10059) - CSW - Fix overlapping interaction position for SPG-9, improve positions for Mk19 and DSHKM (#10165)
- CSW - Handle turret locality safer (#10272)
- CSW - Improve "disableWeaponAssembly" status effect usage (#10273)
- CSW - Improve tripod and weapon disassembly (#9915)
- CSW - Improved weapon attachments handling (#9904)
- CSW - Take individual components into account for disassembly (#10300)
- CSW/Reload - Don't allow interactions with hostile CSWs (#10152)
- CUP Compat - Add interaction anims to CUP vehicles (#10238)
- CUP Compat - Improve explosives compat (#10193)
- Cargo & Dragging - Disable UAV AI when being dragged, carried or cargo (#10100)
- Cargo - Add checks for adding cargo via config (#9999)
- Cargo - Add object variable for custom interaction delay (#10308)
- Chemlights - Add pretty name for addon (#10174)
- Common - Add
ace_common_fnc_addExplosionEventHandler
(#10243) - Common - Add
ace_common_fnc_switchAttachmentMode
(#10135) - Common - Add
addPlayerEH
for adding EHs to ace_player (#10056) - Common - Add wheel hitpoint function (#10075)
- Common - Clean up
ace_common_fnc_hasItem
&ace_common_fnc_hasMagazine
functions (#10108) - Common - Improve PBO checking (#9266)
- Common - Improve
addWeapon
(#10051) - Common - Improve persistent lights/lasers (#10118)
- Common - Make
FUNC(getVehicleIcon)
check for strings without the .paa extension (#10257) - Common - Use hashmap for
canInteractWith
check (#10189) - Common - Use lifeState check in
FUNC(isAwake)
(#9646) - Compat CUP Units - Goggles Compatibility (#10065)
- Compat RF - Field Rations - Watersource Offsets (#10282)
- Compat RHS/Hellfire - Use RHS models when loaded (#10076)
- Compat WS - Update realistic names (#10014)
- Cookoff - Mini-Rewrite (#9758)
- Dogtags - Add context menu action to check dog tag (#10101)
- Dogtags - Improve displaying dog tags from bodies with no name (#10096)
- Dogtags - Rename inventory items via CBA (#10130)
- Dragging - Add parameters check for
FUNC(setDraggable)
&FUNC(setCarryable)
(#10264) - Dragging - Add parameters for
FUNC(setDraggable)
&FUNC(setCarryable)
to apply globally (#10266) - Dragging - Corpse carrying and dragging - continued (#9273)
- Explosives - Use
triggerAmmo
instead ofsetDamage
(#10182) - Explosives/Realistic Names - Improve CfgVehicles explosives naming (#10200)
- Fire - Mini-Rewrite (#9757)
- Fortify - Add item/weapon/backpack fortify tool property (#10290)
- Frag - Add public blacklist interface (#10163)
- Frag - Rewrite (event handlers and dev functions) (#10157)
- Frag - Spall simulation rewrite (#10247)
- GM Compat - Add interaction anims to GM vehicles (#10234)
- General - Add missing pretty names to components (#10211)
- General - Change CBA Namespaces to HashMap (#8801)
- General - Optimize some if statements (#10302)
- General - Optimize some loops with
forEachReversed
(#10191) - General - Remove "SwitchWeapon" spam (#10113)
- General - Use
findAny
where possible (#10292) - Goggles - Add effect event for API (#10314)
- Grenades - Add 3 more sounds to flashbang detonations (#9982)
- Grenades - Code cleanup (#9979)
- Grenades - Make flashbang detonation sound configurable via config (#9985)
- Gunbag - Optimise weapon taking/storing code (#10053)
- Headless - Add warning about duplicate loadout validation (#9878)
- Headless - Improve group transfer and add API (#9874)
- Hearing - Fix volume being force updated when loadouts are set on AI (#10044)
- Hearing - Improve and cleanup code (#9933)
- HuntIR - Add Events & Animation Disable Flag (#10214)
- Interact Menu - Add inheritance support to removeActionFromClass (#8396)
- Interact Menu - Use hashmaps for interactions (#9920)
- Interaction - Add distance to interaction anims (#10233)
- Interaction - Disable magazine passing to dead and unconscious units (#10091)
- Interaction - Improve
FUNC(switchWeaponAttachment)
(#10145) - Interaction - Show all possible modes for an attachment (#8154)
- Kill Tracker - Add setting to show kills from vehicle to crew (#10069)
- Medical - Make Peripheral Resistance affect blood loss (#8420)
- Medical - Refactor target blood pressure (#10081)
- Medical AI - Add tourniquet support (#10158)
- Medical AI - Give blood in Cardiac Arrest before doing CPR (#10154)
- Medical AI - Make AI take tourniquets into account when medicing (#10142)
- Medical Damage - Improve custom wound handling (#9310)
- Medical Engine - Allow disabling seat locking on vehicle types (#10123)
- Medical Engine - Remove ACE_HDBracket hitpoint (#9732)
- Medical Feedback - Add parameters to fnc_playInjuredSound (#10175)
- Medical Treatment - Allow diagnosing cardiac arrest with clear language (#9997)
- Nightvision - Improve NVG Brightness adjustment limits (#10136)
- Optics - Convert Optics to use CBA Optics (#7273)
- RHS Compat - Add interaction anims for ammo boxes (#1024...
Version 3.17.1
Requires CBA version 3.16.0 or later and Arma 3 version 2.14 or later.
Change Log Summary
FIXED:
- Arsenal - Fix
FUNC(baseAttachment)
returning non-CBA item modes (#9916) - Arsenal - Handle arrays in loadout extended info (#9918)
- CSW - Deploy & pickup CSW parts only if they are not destroyed (#9905)
- CSW - Fix CUP CSW (#9907)
- Cargo - Fix undefined variable (#9909)
- Cargo - Fix undefined variable and config entries (#9965)
- Common - Fix adding unusable throwables (#9980)
- Common - Fix animations not playing (#9973)
- Grenades - Fix flashbangs causing pain for invulnerable units (#9981)
- Grenades - Fix unconscious AI being affected by flashbangs (#9978)
- Hearing - Add earplugs only if not present (#9987)
- Hearing - Notify restart req. for combat deafness setting (#9934)
- Interact menu - Fix condition in consolidated menu (#9946)
- Medical - Fix broken AI ragdolls if AI unconsciousness is disabled (#9917)
- Medical - Fix script error when bandaging (#9956)
- Medical Treatment - Fix Painkiller has no effect when Advanced Medication is off (#9942)
- Medical Treatment - Fix low SpO2 making units go into cardiac arrest again (#10003)
- Scopes - Notify restart req. for enable & pressure settings (#9944)
IMPROVED:
- Common - Use existing weapon holders for
FUNC(addToInventory)
(#9895) - General - Change
count
toforEach
where appropriate (#9890) - General - Change
count
toisEqualTo
where appropriate (#9921) - Headless - Code optimisation (#9873)
- Hearing - Use class EH instead of extended EH (#9986)
- Interact Menu - Add
nil
handling for condition (#9922) - Interaction - Add door events (#9910)
- Medical - Add
_createLitter
to medical events (#9959) - Medical Status - API to modify
getBloodLoss
(#9926) - Medical Treatment - Enforce bandage effectiveness variable type (#9950)
- Scopes - Stop changing CBA setting value directly (#9954)
- Weather - Winter Terrain Temperatures (#9943)
CHANGED:
- Casing - Move model lookup to cartridge config (#9893)
- Compats - Add and Fix ace vehicle damage ERA and SLAT arrays (#9925)
- Map Tools - Show GPS on Map when equipped with UAV Terminal (#9885)
- Medical Treatment - Only create litter on empty container (#9924)
SETTINGS:
- Hearing - Add setting to add earplugs to all units (#9935)
TRANSLATIONS:
Version 3.17.1 Release Candidate 3
View Interim Change Log
Requires CBA version 3.16.0 or later and Arma 3 version 2.14 or later.
Change Log Summary
FIXED:
- Arsenal - Fix
FUNC(baseAttachment)
returning non-CBA item modes (#9916) - Arsenal - Handle arrays in loadout extended info (#9918)
- CSW - Deploy & pickup CSW parts only if they are not destroyed (#9905)
- CSW - Fix CUP CSW (#9907)
- Cargo - Fix undefined variable (#9909)
- Cargo - Fix undefined variable and config entries (#9965)
- Common - Fix adding unusable throwables (#9980)
- Common - Fix animations not playing (#9973)
- Grenades - Fix flashbangs causing pain for invulnerable units (#9981)
- Grenades - Fix unconscious AI being affected by flashbangs (#9978)
- Hearing - Add earplugs only if not present (#9987)
- Hearing - Notify restart req. for combat deafness setting (#9934)
- Interact menu - Fix condition in consolidated menu (#9946)
- Medical - Fix broken AI ragdolls if AI unconsciousness is disabled (#9917)
- Medical - Fix script error when bandaging (#9956)
- Medical Treatment - Fix Painkiller has no effect when Advanced Medication is off (#9942)
- Medical Treatment - Fix low SpO2 making units go into cardiac arrest again (#10003) - New In RC3
- Scopes - Notify restart req. for enable & pressure settings (#9944)
IMPROVED:
- Common - Use existing weapon holders for
FUNC(addToInventory)
(#9895) - General - Change
count
toforEach
where appropriate (#9890) - General - Change
count
toisEqualTo
where appropriate (#9921) - Headless - Code optimisation (#9873)
- Hearing - Use class EH instead of extended EH (#9986)
- Interact Menu - Add
nil
handling for condition (#9922) - Interaction - Add door events (#9910)
- Medical - Add
_createLitter
to medical events (#9959) - Medical Status - API to modify
getBloodLoss
(#9926) - Medical Treatment - Enforce bandage effectiveness variable type (#9950)
- Scopes - Stop changing CBA setting value directly (#9954)
- Weather - Winter Terrain Temperatures (#9943)
CHANGED:
- Casing - Move model lookup to cartridge config (#9893)
- Compats - Add and Fix ace vehicle damage ERA and SLAT arrays (#9925)
- Map Tools - Show GPS on Map when equipped with UAV Terminal (#9885)
- Medical Treatment - Only create litter on empty container (#9924)
SETTINGS:
- Hearing - Add setting to add earplugs to all units (#9935)
TRANSLATIONS:
Version 3.17.1 Release Candidate 2
View Interim Change Log
Requires CBA version 3.16.0 or later and Arma 3 version 2.14 or later.
Change Log Summary
FIXED:
- Arsenal - Fix
FUNC(baseAttachment)
returning non-CBA item modes (#9916) - Arsenal - Handle arrays in loadout extended info (#9918)
- CSW - Deploy & pickup CSW parts only if they are not destroyed (#9905)
- CSW - Fix CUP CSW (#9907)
- Cargo - Fix undefined variable (#9909)
- Cargo - Fix undefined variable and config entries (#9965)
- Common - Fix adding unusable throwables (#9980) - New In RC2
- Common - Fix animations not playing (#9973) - New In RC2
- Grenades - Fix flashbangs causing pain for invulnerable units (#9981) - New In RC2
- Grenades - Fix unconscious AI being affected by flashbangs (#9978) - New In RC2
- Hearing - Add earplugs only if not present (#9987) - New In RC2
- Hearing - Notify restart req. for combat deafness setting (#9934)
- Interact menu - Fix condition in consolidated menu (#9946) - New In RC2
- Medical - Fix broken AI ragdolls if AI unconsciousness is disabled (#9917)
- Medical - Fix script error when bandaging (#9956)
- Medical Treatment - Fix Painkiller has no effect when Advanced Medication is off (#9942)
- Scopes - Notify restart req. for enable & pressure settings (#9944)
IMPROVED:
- Common - Use existing weapon holders for
FUNC(addToInventory)
(#9895) - General - Change
count
toforEach
where appropriate (#9890) - General - Change
count
toisEqualTo
where appropriate (#9921) - Headless - Code optimisation (#9873)
- Hearing - Use class EH instead of extended EH (#9986) - New In RC2
- Interact Menu - Add
nil
handling for condition (#9922) - Interaction - Add door events (#9910)
- Medical - Add
_createLitter
to medical events (#9959) - New In RC2 - Medical Status - API to modify
getBloodLoss
(#9926) - Medical Treatment - Enforce bandage effectiveness variable type (#9950)
- Scopes - Stop changing CBA setting value directly (#9954)
- Weather - Winter Terrain Temperatures (#9943)
CHANGED:
- Casing - Move model lookup to cartridge config (#9893)
- Compats - Add and Fix ace vehicle damage ERA and SLAT arrays (#9925)
- Map Tools - Show GPS on Map when equipped with UAV Terminal (#9885)
- Medical Treatment - Only create litter on empty container (#9924)
SETTINGS:
- Hearing - Add setting to add earplugs to all units (#9935)
TRANSLATIONS:
Version 3.17.1 Release Candidate 1
View Interim Change Log
Requires CBA version 3.16.0 or later and Arma 3 version 2.14 or later.
Change Log Summary
FIXED:
- Arsenal - Fix
FUNC(baseAttachment)
returning non-CBA item modes (#9916) - Arsenal - Handle arrays in loadout extended info (#9918)
- CSW - Deploy & pickup CSW parts only if they are not destroyed (#9905)
- CSW - Fix CUP CSW (#9907)
- Cargo - Fix undefined variable (#9909)
- Cargo - Fix undefined variable and config entries (#9965)
- Hearing - Notify restart req. for combat deafness setting (#9934)
- Interact Menu - Add
nil
handling for conditions (#9922) - Medical - Fix broken AI ragdolls if AI unconsciousness is disabled (#9917)
- Medical - Fix script error when bandaging (#9956)
- Medical Treatment - Fix painkiller effect when Advanced Medication is off (#9942)
- Scopes - Notify restart req. for enable & pressure settings (#9944)
IMPROVED:
- Casings - Move model lookup to cartridge config (#9893)
- Common - Use existing weapon holders for
FUNC(addToInventory)
(#9895) - Compats - Add/Fix Advanced Vehicle Damage ERA and SLAT arrays (#9925)
- General - Change
count
toisEqualTo
where appropriate (#9921) - Headless - Code optimisation (#9873)
- Interaction - Add door events (#9910)
- Map Tools - Show GPS on Map when equipped with UAV Terminal (#9885)
- Medical Status - Add API to modify
getBloodLoss
(#9926) - Weather - Temperatures for snowy terrains (#9943)
CHANGED:
- Medical Treatment - Only create litter when emptying containers (#9924)
SETTINGS:
- Hearing - Add setting to add earplugs to all units (#9935)
TRANSLATIONS: