Releases: CBATeam/CBA_A3
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
WeaponHolder
andWeaponHolderSimulated
(#1228) commy2 - ADDED:
CBA_fnc_turretEvent
script function (#1237) neilzar - ADDED:
CBA_fnc_selectBest
script 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
count
withforEach
(#1242) PabstMirror - FIXED:
includeDisabled
flag 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_removeGlobalEventJIP
event 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:
VERSION
andVERSION_CONFIG
macros (#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
KeyDown
events (#1214) commy2 - FIXED:
CBA_fnc_getItemConfig
reports 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
addWeaponWithAttachmentsCargoGlobal
command (#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
CBA_A3 v3.12.0.190708
This updates resolves HTML encoding in displayed mission names in multiplayer (%20 -> space etc.) and expands the mission date range in the editor from year 1900 to 2050. It also includes various other bug fixes and small improvements.
CHANGE LOG SUMMARY:
- ADDED: URL encoding in displayed mission names replaced with characters (#1150, #1166) commy2
- ADDED:
CBA_fnc_randomVector3D
(#1151, #1164) commy2 - ADDED: Extended editor attribute and date module range from year 1900 to 2050 (#1155) Drofseh
- ADDED: Support for cartridge ejection effect on weapon repeat (#1158) commy2
- ADDED: Warnings in RPT for misconfigured item masses in the disposable framework (#1161) commy2
- ADDED: Scripted optics texture rotation effect depending on weapon bank (#1162) commy2
- ADDED: 'Lifetime' setting for notifications (
CBA_fnc_notify
) (#1146, #1175) Dubjunk jonpas - ADDED: Optional argument 'Skippable' to
CBA_fnc_notify
(#1175) jonpas - ADDED:
hideMagnification
parameter for scripted optics (#1176) commy2 - ADDED:
disableTilt
parameter for scripted optics (#1176) commy2 - ADDED:
CBA_fnc_progressBar
reports failure code (#1177) McDiod - CHANGED: Accessory functions use
CBA_fnc_notify
(#1167) jonpas - CHANGED: Removed high capacity CBA magwells from MK20 (#1152) Drofseh
- CHANGED: Updated configs for scripted optics radial blur effects (#1163, #1165) commy2
- OPTIMIZED: Implement base game matrix scripting commands (#1173) oOKexOo
- FIXED: Name and description for 7.62x51 mm 150 round belt box (#1147, #1148) LuizBarros99 veteran29
- FIXED: Flashlight effect after attachment switch not updated (#1154) tbeswick96
- FIXED: Unloaded magazines not reported by
CBA_fnc_uniqueUnitItems
(#1156, #1157) zharf commy2 - FIXED: Scripted optics textures disappear in pause menu in multiplayer (#1160) commy2
- FIXED:
CBA_fnc_removeItemCargo
removes all containers instead of specified quantity (#1153, #1168) jonpas - FIXED: PIP camera not updated when changing optics while in optics view (#1176) commy2
KNOWN ISSUES:
- 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.0
CBA_A3 v3.11.2.190515
Fixes a bug that prevents the Zeus from editing the items in supply crates and vehicle cargo since the Arma v1.92 update when using CBA_A3.
CHANGE LOG SUMMARY:
- ADDED: Custom building position object and
CBA_fnc_buildingPositions
(#1136, #1138) G3rrus commy2 - ADDED: Keybind to manually toggle scripted optic reticle night mode (#1141) commy2
- ADDED:
reticleSafezoneSize
config entry for scripted optics framework (#1142) commy2 - ADDED:
hidePeripheralVision
config entry for scripted optics framework (#1143) commy2 - IMPROVED: Eden and Zeus item lists preloading further optimized for big mods (#1144) commy2
- FIXED: Zeus cannot edit item cargo (#1139, #1140) FlaShG commy2
KNOWN ISSUES:
- 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.11.2
CBA_A3 v3.11.1.190503
Bug fixes for issues introduced in CBA_A3 v3.11.0.
CHANGE LOG SUMMARY:
- FIXED: Failed to read settings from
cba_settings.sqf
file (#1134) commy2 - FIXED: Third party magazine wells might be overwritten (#1135) dedmen commy2
KNOWN ISSUES:
- 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.11.1
CBA_A3 v3.11.0.190501
This update contains adjustments for the Arma v1.92 update. It also adds the Scripted Optics and Disposable Launchers frameworks as well as Italian and Polish translations.
CHANGE LOG SUMMARY:
- ADDED: Italian translations (#1124) alef
- ADDED: Polish translations (#1112, #1113) veteran29
- ADDED: Some Japanese translations (#1126, #1127) classicarma
- ADDED: Scripted Optics Framework (#1102, #1105, #1117) commy2
- ADDED: Disposable Launchers Framework (#1103, #1116, #1125) commy2
- ADDED: More JAM magazine wells for WW2 era magazines (#1104) Drofseh
- ADDED: Setting to hold trigger to delay repeating weapon (#1106, #1107) jonpas
- ADDED:
CBA_fnc_addSetting
(#1111) commy2 - ADDED: Param for
CBA_fnc_compatibleMagazines
to report all mags (#1122, #1123) commy2 PabstMirror - ADDED: Magazine wells compatibility with Arma v1.92 update (#1132, #1133) PabstMirror
- IMPROVED:
CBA_fnc_getVolume
accuracy (#1130) Wakbub - OPTIMIZED: Extended Event Handlers fallback loop (#1120) commy2
- FIXED: Some broken macros (#1110) dedmen
- FIXED:
CBA_fnc_notify
errors for numbers (#1121) mharis001 - FIXED:
CBA_fnc_headDir
broken after 1.92 update (#1128, #1129) derbismarck commy2 - FIXED: Missing suppressor icon file paths after Arma v1.92 update (#1131) PabstMirror
- REMOVED: Some unused code (#1118) commy2
KNOWN ISSUES:
- 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.11.0
CBA_A3 v3.10.1.190316
Bug fixes for CBA v3.10.0.
CHANGE LOG SUMMARY:
- FIXED: A broken FlexiMenu function (#1097, #1098) flibble666 commy2
- FIXED: Hiding stock missions hides multiplayer editor (#1099) commy2
KNOWN ISSUES:
- Invisible Targets are visible on the map and have nametags when those settings are enabled in the difficulty options.
- Invisible Targets are not engaged by AI when they're placed inside another object's geometry. They have to be placed on an object's surface.
Change log for CBA v3.10.1
CBA_A3 v3.10.0.190314
CBA v3.10.0 adds a multitude of optimizations that will speed up the loading times of missions, especially when using script heavy mods like ACE3.
The Eden Editor and Zeus Inventory menus will no longer freeze the game when opened for the first time when big content mods like CUP or RHS are used.
There is a new button to hide the base game missions from the mission browser.
A new function CBA_fnc_notify
is introduced that allows scripters to show ACE style notifications. Players can change the positions of these notifications in the Layout Editor.
Non MX-SW variants of the MX can no longer use 100 round magazines. This was mistakenly changed from the base game when introducing the magazine wells (JAM).
CHANGE LOG SUMMARY:
- ADDED: Some Japanese translations (#1088) classicarma
- ADDED:
CBA_fnc_notify
(Port of ACE style hint notifications) (#1036) commy2 - ADDED: Optional argument for default of hash created by
CBA_fnc_serializeNamespace
(#1044) xetra11 - ADDED:
CBA_fnc_selectRandomArray
(#1049) neilzar - ADDED:
keepAspectRatio
parameter to Layout Editor (#1059) commy2 - ADDED: P90, UMP40/45/9 & Beretta M9 magwells (#1061, #1091) 3Mydlo3 PabstMirror
- ADDED: Button to hide stock missions in the CREATE GAME menu (#1066, #1086) commy2
- ADDED: Event for confirming changes in Layout Editor ( #1070, #1075) commy2
- ADDED: JAM magwells for SMAW and MAAWS launchers (#1071, #1072) Dahlgren
- ADDED: More JAM magwells (#1076, #1078) Drofseh
- ADDED: Script names to some functions for debugging (#1079) PabstMirror
- CHANGED: Maps are sorted alphabetically in CREATE GAME menu (#1045, #1067) commy2
- CHANGED: 100rnd mags no longer added to non MX SW variants (#1050, #1058) TheMasterofBlubb
- CHANGED: Shortened some functions configs (#1068) PabstMirror
- CHANGED: Refactored help component (#1073, #1094, #1095) commy2
- CHANGED: Updated DIK Codes header file paths (#1090) jonpas
- FIXED: Potential race condition breaking
CBA_missionTime
in multiplayer (#1047) commy2 - FIXED:
IS_ADMIN
andIS_ADMIN_LOGGED
not usable in strings and config (#1048, #1074) commy2 - FIXED:
cba_main
component loaded aftercba_jam
(#1062) commy2 - FIXED: Game crash when using
cba_settings_fnc_set
with out of bounds priority (#1092) commy2 - FIXED:
CBA_fnc_getMuzzles
function header (#1093) Dystopian - OPTIMIZED: Forced unit addon activation (#1051, #1081) dedmen
- OPTIMIZED: Addon XEH
preInit
andpostInit
cached at game start (#1052, #1055, #1056) dedmen - OPTIMIZED: XEH incompatible classes cached at game start (#1053, #1057) dedmen PabstMirror
- OPTIMIZED: FlexiMenu functions cached at game start (#1054, #1064, #1083, #1087) dedmen
- OPTIMIZED: Removed unused local variable from
CBA_fnc_isTurnedOut
(#1014, #1060) commy2 - OPTIMIZED: Removed BI function headers from release build (#1065) PabstMirror
- OPTIMIZED: Skip checking turret path if not in vehicle (#1080) PabstMirror
- OPTIMIZED: Eden and Zeus item lists are preloaded and optimized (#1084) commy2
KNOWN ISSUES:
- Invisible Targets are visible on the map and have nametags when those settings are enabled in the difficulty options.
- Invisible Targets are not engaged by AI when they're placed inside another object's geometry. They have to be placed on an object's surface.
Change log for CBA v3.10.0
CBA_A3 v3.9.1.181229
CBA v3.9.1 adds Turkish translations and updates Joint Rails and Joint Ammo Magazines for the Arma patch v1.86. Invisible Targets for the AI are added to the editor. The update also contains minor bug fixes and code improvements.
CHANGE LOG SUMMARY:
- ADDED: Complete Turkish translations (#1006) 654wak654
- ADDED: More JAM magwells (#1007, #1009, #1010, #1019, #1020, #1029) robalo Drofseh xrufix Kllrt
- ADDED: AK, SVD and AK+SVD side rails for JR (#1017) robalo
- ADDED: Updated JR for Arma v1.86 (#1023) robalo
- ADDED: Invisible Targets to editor (#1011, #1012) Tinter
- ADDED:
PREP()
macro documentation (#1021, #1022) Bummeri commy2 - CHANGED: Automatically translate sub-categories in settings menu (#1003) mharis001
- CHANGED: Increased pool of available PerFrameHandler ids (#1018) commy2
- CHANGED:
CBA_fnc_findMax
reports last index in case of duplicates instead of first (#1025) commy2 - CHANGED: Duplicates are deleted from Extended Debug Console history (#1031) Dystopian
- FIXED:
visionMode
player event broken while operating UAV's (#1004, #1005) Tommo-S commy2 - FIXED: A duplicate stringtable entry for JAM (#1008) Katalam
- FIXED: AI mounts locked static weapons when given taskDefend (#1013, #1016) Neciota Cuel
- FIXED: UI bug when confirming changes in the settings menu (#1027, #1028) taro8 commy2
- FIXED:
CBA_fnc_getConfigEntry
doesn't recognize NUMBER type expressions (#1039) commy2 - FIXED: Joint Ammo Magzines component missing pboprefix (#1040) PabstMirror
- FIXED:
CBA_fnc_compatibleMagazines
falsely reporting inherited magazines (#1042) commy2
KNOWN ISSUES:
- Invisible Targets are visible on the map and have nametags when those settings are enabled in the difficulty options.
- Invisible Targets are not engaged by AI when they're placed inside another object's geometry. They have to be placed on an object's surface.
Change log for CBA v3.9.1