Releases: CBATeam/CBA_A3
CBA_A3 v3.15.5.210713
This is a hotfix for a critical bug with SQFC compiled files.
TRANSLATIONS:
- Added Spanish translations (#1475) diaverso
Change log for CBA v3.15.5
CBA_A3 v3.15.4.210701
ADDED:
FIXED:
- Fix Callsign Attribute Compatibility (#1471) commy2
- Add Empty Resolution LOD To Invisible Targets (#1465) commy2
- Fix CBA_fnc_turretDir for certain UAV turrets (#1460) PabstMirror
- Make Attachment Swap Close Item Action Menu (#1455) commy2
- Strings - Fix for formatElapsedTime rounding error (#1443) formtapez
- Fix Projectile Tracking Heights (#1445) commy2
- Fix alt+tab causing issues with indentation insert on tab press (#1441) veteran29
IMPROVED:
- General - Replace some
compile preprocessFile(LineNumbers)withcompileScript(#1468) jokoho48 - Detect SOG Cinematic module camera in feature camera (#1466) veteran29
- Use execVM for all unit tests (#1453) Dahlgren
- Remove Feature And Enhancement Request Templates (#1449) commy2
CHANGED:
- Consolidate settings into a single category (#1464) mharis001
- Replace "Community Base Addons -" by "CBA" in the
Networkmenu (#1457) Elgin675 - Common - Remove editor init fix (#1452) PabstMirror
- Fix shuffle test (#1454) Dahlgren
TRANSLATIONS:
- Translation - Add French Translation (Lobby Manager) (#1462) Elgin675
- Fix / Update French Translation (#1456) Elgin675
Change log for CBA v3.15.4
CBA_A3 v3.15.3.210310
Change Log Summary
New features and improvements for compatibility with Arma 3 version 2.02.
ADDED:
- Network - Add naked unit bug workaround (#1406) Kexanone
- XEH - Add Suppressed EH from 2.02 (#1427) PabstMirror
- Characters - Unlock malaria-infected civilians (#1344) Kexanone
- Arrays - Add function to get standard deviation (
CBA_fnc_standardDeviation) (#1407) Kexanone
FIXED:
- XEH - Fix missing XEH on GM objects (#1426) commy2
- XEH - Fix missing XEH on AoW objects (2.02) (#1420) PabstMirror
- Joint Rails - Add Compatibility With Mk14 Classic variant (#1398) commy2
- Keybinds -
CBA_fnc_addKeybindand custom controls (#1379) mattysmith22
IMPROVED:
- XEH - Use compileScript in CBA_fnc_compileFunction (#1422) PabstMirror
- Utilize
isNotEqualTo(#1376) Neviothr - Use
fileExistscommand (2.02) (#1410) PabstMirror - Tools - PyLint improvements (#1418, #1417, #1416) Killswitch00
- Use
configOfcommand (#1419) PabstMirror - Diagnostics - Add indentation in debug console with
Tab(#1357) veteran29 - Magwells - Add CZ 807 Magwell (#1397) TyroneMF
- Hashes - Add Documentation for default parameter in hashGet (#1382) jokoho48
- Magwells - Add 556 STANAG magazines to SCAR EGLM magwell (#1401) Dahlgren
- Magwells - Add ACP-C2 magazine to
CBA_45ACP_1911magwell (#1400) Dahlgren - Magwells - Add
CBA_45ACP_1911magwell to ACP-C2 (#1399) Dahlgren - Magwells - Update 556 STANAG magwell with Sand magazines (#1402) Dahlgren
- Use
unitTurretcommand (#1380) PabstMirror
TRANSLATIONS:
CBA_A3 v3.15.2.201119
CHANGE LOG SUMMARY:
Add CBA_fnc_canAddItem function #1330 by Dystopian
Inventory - Add context menu options for pointers and optics #1328 by veteran29
Add CBA_fnc_hashValues #1350 by Fusselwurm
Add Disassembled XEH support #1384 by veteran29
Add IMI Galil magwells #1367 by Freddo3000
Fixed:
Invisible Target improvements #1346 by commy2
Joint Rails - Pistol Pointer slot uses Bipod slot overlay #1345 by commy2
Disposable - Reduce savegame file size #1334 by commy2
JR - Ensure class names returned by compatibleItems are in config case #1335 by mharis001
hashValues - don't copy arrays #1377 by PabstMirror
Fix statemachine conditions using global variables #1390 by BaerMitUmlaut
Translations:
Russian translation #1347 by smitt14ua
Add missing Polish translations #1348 by HubertStefanski
Translation - Add French Translations (Ai) #1387 by Elgin675
Change log for CBA v3.15.1
CBA_A3 v3.15.1.200418
Minor improvements for Arma 3 version 1.98.
CHANGE LOG SUMMARY:
- ADDED: Settings - Show raw values in tooltip for list settings (#1321) PabstMirror
- FIXED: XEH - Update configs for 1.98 (Old Man) (#1311) PabstMirror
Change log for CBA v3.15.1
CBA_A3 v3.15.0.200404
Adds the Item Context Menu Framework and some bug fixes.
CHANGE LOG SUMMARY:
- ADDED:
CBA_fnc_switchableAttachmentsfunction (#1294) commy2 - ADDED: Return TARGET EXEC result back to executor UI (#1299) veteran29
- ADDED: Item Context Menu Framework (#1303, #1314) commy2
- ADDED: Support for Waypoints to
CBA_fnc_getPos(#1305) jokoho48 - ADDED: JAM magwells for SKS (#1308) 10Dozen
- FIXED: Script error in Settings menu (#1295, #1296) dpottavio mharis001
- FIXED: Script error in Scripted optics (#1297, #1304) MGTDB SchmittAkaSmallfly commy2
- FIXED: Passed arguments of
loadoutplayer event (#1300, #1301, #1312, #1313) 10Dozen PabstMirror - FIXED: Per frame handler script not removed when deleting PFH object (#1306) PabstMirror
- FIXED:
CBA_fnc_formatNumbershows minus sign when all digits are zeros (#1309) commy2
Change log for CBA v3.15.0
CBA_A3 v3.14.0.200207
Config for the FSM editor to create a CBA statemachine. Documentation can be found here and here. Chinese and French translations and miscellaneous bug fixes, improvements and optimizations.
CHANGE LOG SUMMARY:
- ADDED: Chinese translations (#1259, #1260) dfr1238
- ADDED: French translations (#1265) Elgin675
- ADDED: FSM editor config for CBA statemachine (#1263) Freddo3000
- ADDED:
CBA_fnc_encodeJSONandCBA_fnc_parseJSON(#1266, #1272) BaerMitUmlaut - ADDED:
turretWeapon,muzzleandweaponModeplayer events (#1289) commy2 - ADDED: Percentage mode for slider settings (#1290) mharis001
- ADDED: Magwells for KSVK, AA-12, CZ-750 and vz 59 (#1286) Drofseh
- FIXED: Script error in
CBA_fnc_dropWeapon(#1261, #1262) luckyspoon, commy2 - FIXED:
CBA_fnc_sortNestedArraynot preserving order for same sorting value (#1271) mharis001 - FIXED: Script error when parsing comment lines in settings file (#1273) veteran29
- IMPROVED: Standardized RPT log message formats (#1267, #1268) PabstMirror
- IMPROVED: Default value to tooltip for "Reset to default" button in settings ui (#1279, #1280) veteran29
- IMPROVED: Remember selected tab when reopening settings ui (#1281) commy2
- IMPROVED: Orange color for settings overwritten with equal value (#1285) veteran29
- IMPROVED: Ignore attachment switch key action inside vehicles (#1288) commy2
- IMPROVED: Prevent double execution of Killed event on the same body (#1291) commy2
- OPTIMIZED:
CBA_fnc_clearWaypointsskip halt waypoint for empty groups (#1274) Vdauphin - OPTIMIZED: Skip URL decoding when URL has no encoded characters (#1275) dedmen
- OPTIMIZED: AI waypoint functions with default radius (#1277) commy2
- OPTIMIZED: Player events (#1289) commy2
Change log for CBA v3.14.0
CBA_A3 v3.13.0.191116
This release fixes errors introduced by the Arma 3 v1.96 update and the scripted optics on screens with 21:9 resolution. It also completes the German, Japanese and Turkish translations.
CHANGE LOG SUMMARY:
- ADDED: Some Turkish translations (#1239) 654wak654
- ADDED: Some Japanese translations (#1249) classicarma
- ADDED: Some German translations (#1252) commy2
- ADDED: Joint Rails support for MP7, UCP, SVD and PK (#1226, #1227) 10Dozen Blutze
- ADDED: Joint Ammo & Magazines support for UZI and AS50 (#1233) Drofseh
- ADDED: XEH support for
WeaponHolderandWeaponHolderSimulated(#1228) commy2 - ADDED:
CBA_fnc_turretEventscript function (#1237) neilzar - ADDED:
CBA_fnc_selectBestscript function (#1244) PabstMirror - CHANGED: Localized diary topics (#1159, #1247) ColdEvul commy2
- CHANGED: Improved settings UI slider style (#1231) mharis001
- CHANGED: AI modules re-enable AI pathing (#1243, #1251) zanven42 commy2
- OPTIMIZED: Removed excessive concatenation operators from macros library (#1225) jonpas
- OPTIMIZED: Replaced all uses of
countwithforEach(#1242) PabstMirror - FIXED:
includeDisabledflag inCBA_fnc_supportMonitor(#1229) commy2 - FIXED: Scripted optics in 21:9 resolutions (#1245) JonBons
- FIXED: Script error when using Russian localization (#1246, #1250) YetheSamartaka commy2
- FIXED:
CBA_fnc_removeGlobalEventJIPevent removal on dedicated clients (#1253) mharis001 - FIXED: Scripted optics handling of Zeus camera (#1254) mharis001
Change log for CBA v3.13.0
CBA_A3 v3.12.2.190909
This patch fixes a crash when attempting to host a local server with the UI scale set to "Very Large". See the wiki for documentation of the new Facewear Randomization config and changes to VERSION_CONFIG macro.
CHANGE LOG SUMMARY:
- ADDED: Czech translations (#1203) Loupeznik
- ADDED: Unit config entry for facewear randomization (#1201) jonpas
- CHANGED:
VERSIONandVERSION_CONFIGmacros (#1206, #1207, #1221, #1222) jonpas s-trooper - CHANGED: Cleanup configs in Music component (#1192) R3voA3
- CHANGED: Default state machine target state set to transition classname (#1213) PiZZAD0X
- FIXED: Crash when hosting with Very Large UI (#1180, #1218, #1224) CDouggy siredgarhussein commy2
- FIXED: Potential crash when using
CBA_fnc_execNextFrame(#1208, #1209) Madin5 PabstMirror - FIXED: Potential script error when returning assignments from
KeyDownevents (#1214) commy2 - FIXED:
CBA_fnc_getItemConfigreports null-config for backpacks (#1223) commy2
Change log for CBA v3.12.2
CBA_A3 v3.12.1.190812
This updates makes CBA_A3 compatible with the Arma 1.94 update and the optional official DLCs GM and Contact.
CHANGE LOG SUMMARY:
- ADDED: Updated JointRails configs for Enoch update and Contact DLC items (#1181) dedmen commy2
- ADDED: XEH compatibility with Enoch, Contact and GM objects (#1182) PabstMirror commy2
- ADDED: Magwells for SCAR rifles with mounted EGLM (#1179) Drofseh
- ADDED: JointRails legacy component (#1189) commy2
- CHANGED: CBA_A3 now always loaded after Enoch configs (#1171) dedmen commy2
- CHANGED: Implemented new
addWeaponWithAttachmentsCargoGlobalcommand (#1188) commy2 - FIXED: MX with under barrel grenade launcher magwell after Enoch update (#1183) PabstMirror commy2
- FIXED: UBC errors related to new attachment classes for the MX and AK12 series (#1184, #1185) commy2
- FIXED: Minor menu UI issues with Contact DLC UI modifications (#1186) commy2
- FIXED: Scripted optics potentially broken pip effect (#1191) commy2
- FIXED: Scripted optics tilt in FFV positions (#1197) commy2
- FIXED: Missing magazines in 6.5mm MX magwell (#1202) Loupeznik
KNOWN ISSUES:
- The following base game weapons received attachment classes by BI in v1.94 and now no longer use the CBA Joint Rails classes:
DMR_01_base_F, EBR_base_F, DMR_03_base_F and DMR_06_base_F:
asdg_MuzzleSlot_762 -> MuzzleSlot_762
mk20_base_F and Tavor_base_F:
asdg_MuzzleSlot_556 -> MuzzleSlot_556
arifle_Katiba_Base_F and LMG_Mk200_F:
asdg_MuzzleSlot_65 -> MuzzleSlot_65
arifle_MX_Base_F:
asdg_MuzzleSlot_65 -> MuzzleSlot_65
asdg_FrontSideRail -> PointerSlot_Rail
arifle_AK12_base_F, arifle_AK12U_base_F and arifle_RPK12_base_F:
asdg_MuzzleSlot_762R -> MuzzleSlot_762
asdg_OpticRail1913 -> CowsSlot_Rail
asdg_UnderSlot -> UnderBarrelSlot_rail
The mod authors of optics will have to make their optics compatible with these attachment classes to support these weapons. Further attachment classes may be created by BI in the future.
There is a component called "cba_legacy_jr.pbo" in the optionals folder of this release that restores the CBA Joint Rails attachment classes for these base game weapons. The component has to be used on server and all clients in multiplayer.
However access to (base game and third party) attachments that are only made compatible with the BI attachment classes will be lost.
- When switching to or from PIP Mode of a weapon with integrated optic, the gunlight of the pointer attachment of the weapon is turned off once.
Change log for CBA v3.12.1