Skip to content

Releases: CBATeam/CBA_A3

CBA_A3 v3.9.0.181012

12 Oct 06:05
Compare
Choose a tag to compare

CBA v3.9 adds the first pass of Joint Ammo and Magazines, including CBA_fnc_compatibleMagazines, a high performance, magazine well compatible function that reports the loadable magazines of a weapon.
Server passwords will be remembered by the game and automatically entered when revisiting a server (there is a setting to disable this). The mission browser now has a search bar. The update adds French, Polish, German and Turkish translations. There are also some QOL changes for the settings and keybinding menus.

CHANGE LOG SUMMARY:

  • ADDED: Joint Ammo and Magazines (#108, #928, #990, #991, #994, #995, #997) robalo dedmen Drofseh
  • ADDED: French translations (#968, #970, #1001) NorXAengell alganthe
  • ADDED: Polish translations (#983, #987) veteran29
  • ADDED: German translations (#979, #980, #981, #988) commy2
  • ADDED: Turkish translations (#1002) 654wak654
  • ADDED: Some tooltips for settings menu (#960, #961) commy2
  • ADDED: Subcategories for keybinding menu (#962, #966, #971, #972) GuzzenVonLidl commy2 mharis001
  • ADDED: Automatically localize subcategories in setting menu (#1003) mharis001
  • ADDED: CBA_fnc_compatibleMagazines that supports mag wells (#965) PabstMirror
  • ADDED: Time setting type (#967) mharis001
  • ADDED: Server browser will remember entered passwords for every server (#973) commy2
  • ADDED: Search bar in mission browser (#974) commy2
  • ADDED: Optional component to remove stock missions (#975) commy2
  • ADDED: Addon Options button in main menu (#976) commy2
  • ADDED: Camera player event handler ported from ACE3 (#982) jonpas
  • IMPROVED: Increased Layout Editor control limit from 22 to 100 (#958) mharis001
  • IMPROVED: Increased string length limit of edit box type settings (#959) jokoho48
  • IMPROVED: Slider speeds in settings menu (#963) mharis001
  • IMPROVED: Projectile Tracking optimzed by not tracking stationary objects (#985) PabstMirror
  • FIXED: Changed settings won't save when using whitelist (#977, #978) neilzar
  • FIXED: CBA_fnc_getVolume not calculating volume correctly (#984) Wakbub
  • REMOVED: Rogue BOM characters from stringtables (#1000) veteran29

Change log for CBA v3.9.0

CBA_A3 v3.8.0.180801

01 Aug 18:49
Compare
Choose a tag to compare

Optimizations and code cleanup. Script errors should report correct line numbers from now on. cba_main is now all that is needed in CfgPatches requiredAddons[] to ensure your addon configs are being loaded after CBA and thereby after all base game configs.

CHANGE LOG SUMMARY:

  • ADDED: Optional parameter to indicate settings that require mission restart (#894) commy2
  • ADDED: Polish translations (#948) veteran29
  • ADDED: Some Chinese translations (#942) GodofMonkeys
  • ADDED: 3D matrix manipulation functions (#939) oOKexOo
  • ADDED: XEH compatibility with Arma version 1.84 (#953) PabstMirror
  • IMPROVED: CfgPatches ordering (#923, #936) commy2 PabstMirror
  • IMPROVED: Optimized function library (#932, #935, #941, #944) dedmen shukari Wakbub
  • IMPROVED: Temporarily changed settings shown in yellow (#952) commy2
  • FIXED: Mission settings reset to default if settings file is present (#930, #945) commy2
  • FIXED: Script errors reporting the wrong line number (#937) dedmen
  • FIXED: CBA_fnc_deleteEntity could crash dedicated server (#940, #949) Vdauphin
  • FIXED: Skipped PFH when removing while iterating through (#950) commy2
  • FIXED: Inputting keybinds with Enter, Tab keys (#951) commy2
  • FIXED: Script errors resulting from getFov params (#956) PabstMirror

Change log for CBA v3.8.0

CBA_A3 v3.7.1.180604

05 Jun 02:24
Compare
Choose a tag to compare

This small update fixes an issue that causes long loading times of the pause menu, and adds and improves French and Japanese translations.

CHANGE LOG SUMMARY:

  • ADDED: French Translations (#918) NiiRoZz
  • ADDED: Updated Japanese translations (#917) classicarma
  • ADDED: assignedItems parameter to CBA_fnc_uniqueUnitItems (#922, #926) dedmen
  • FIXED: CBA_fnc_uniqueUnitItems using wrong default value (#922) dedmen
  • IMPROVED: Halfed pause menu loading time (#925, #927) dedmen

Change log for CBA v3.7.1

CBA_A3 v3.7.0.180430

01 May 18:47
Compare
Choose a tag to compare

Updates for Arma v1.82.

CHANGE LOG SUMMARY:

  • ADDED: Chinese translations (#883) GodofMonkeys
  • ADDED: XEH compatibility for 1.82 objects (#901) PabstMirror
  • ADDED: Updated Joint Rails for 1.82 weapons and attachments (#904) robalo
  • ADDED: Optional component to skip missing Mod check (#866) dedmen
  • ADDED: Whitelist for access to the server settings (#876, #892, #913) chris579 commy2
  • ADDED: CBA_fnc_trim etc. support arbitrary character trimming (#872, #889) SilentSpike
  • ADDED: CBA_fnc_vectRotate3D based on Rodrigues' Rotation Formula (#898, #906) LorenLuke
  • ADDED: FILE_EXISTS() macro (#899) chris579
  • ADDED: CBA_fnc_uniqueUnitItems (#902) dedmen
  • ADDED: CBA_fnc_progressBar ported from ACE3 (#912) commy2
  • CHANGED: Settings weren't editable in unsaved mission (#865, #893) freghar commy2
  • CHANGED: CBA_fnc_waitUntilAndExecute wouldn't timeout if set to 0 (#910, #911) felixlinker
  • FIXED: Action bound to Delete key doesn't work on map screen (#880, #890) Timi007 commy2
  • FIXED: Issue with FLOAT_TO_STRING(), is now deprecated (#868, #887) fishykins commy2
  • FIXED: Keybinds not localized in diary (#884, #885) jonpas PabstMirror
  • FIXED: Scrolling issue in settings menu (#909) PabstMirror

Change log for CBA v3.7.0

CBA_A3 v3.6.1.180131

31 Jan 17:11
Compare
Choose a tag to compare

This a hotfix for third-party mods that references a deprecated file which causes a crash.

>>> WARNING! <<<
This release removes a pbo file and key. Make sure to delete the old @CBA_A3 folder before dropping the patched version into your game directory.

CHANGE LOG SUMMARY:

  • FIXED: ALiVE and possibly other mods referencing obsolete file ui_helper\script_dikCodes.hpp (#882) ViperMaul

KNOWN ISSUES:

  • There is a script error popup when saving mission settings in the editor. The settings are saved correctly and the error message can be ignored. See: https://feedback.bistudio.com/T127247

DOCUMENTATION:

Change log for CBA v3.6.1

CBA_A3 v3.6.0.180131

31 Jan 14:38
Compare
Choose a tag to compare

This update adds Russians translations, the "extended weapon animations framework" usable for bolt action rifles and pump action shotguns, the ability to bind addon key actions to joysticks (indirectly, read documentation!), and a scripted event handler for the completed mission loading screen.
It also fixes a bug where Zeus can not rotate objects that were created on the server.

>>> WARNING! <<<
This release removes a pbo file and key. Make sure to delete the old @CBA_A3 folder before dropping the patched version into your game directory.

CHANGE LOG SUMMARY:

  • ADDED: Russian translation (#861) MiatWarp Dystopian
  • ADDED: Weapon animations framework (#82, #829) commy2
  • ADDED: Ability to bind to Joysticks indirectly (#825, #828) commy2
  • ADDED: Scripted event for finished mission loading screen (#806) commy2
  • ADDED: Fix for Zeus to correctly rotate remote units (#816) commy2
  • ADDED: UI to export and import settings in multiplayer (#832, #847, #848, #852, #854, #856, #858, #860) commy2
  • ADDED: PBOPREFIX file for settings addon template (#841) commy2
  • ADDED: enableDebugConsoleSP mission config entry (#843) commy2
  • ADDED: Tooltips to list type settings (#867) commy2
  • ADDED: Sub-categories to settings (#869) PabstMirror
  • IMPROVED: Fleximenu uses cursorObject as fallback (#348, #838) NeKo-ArroW commy2
  • IMPROVED: Cleanup some configs (#819, #820, #822) commy2
  • IMPROVED: setSettingMission event accepts numbers for checkbox setting (#842) PabstMirror
  • IMPROVED: Settings changed to their default will be removed from the hash (#857) commy2
  • IMPROVED: Mission settings file is loaded every time the settings menu is opened (#859) commy2
  • CHANGED: CBA_fnc_addKeybind can take pretranslated stringkeys (#794, #818) Dorbedo commy2
  • CHANGED: Addon Options menu pauses the game in single player mode (#813) commy2
  • CHANGED: Focus set on "Configure Base" button in keybinding menu (#817) commy2
  • CHANGED: In multiplayer as admin, the client tab is selected by default (#833) commy2
  • CHANGED: Clarify logging for settings userconfig loading (#855) PabstMirror
  • CHANGED: Clarify header of fnc_waypointGarrison.sqf (#863) commy2
  • CHANGED: Save profile after changes (#873, #881) PabstMirror Xyaren
  • FIXED: Broken A2 era function (#289, #839) commy2
  • FIXED: Untranslated setting categories broken (#814) commy2
  • FIXED: Slider settings with whole numbers (#834) PabstMirror
  • FIXED: List settings sometimes not selectable (#835) commy2
  • FIXED: cba_ui_fnc_remove broken (#838) bosoy
  • FIXED: Debug Console doesn't respond to Enter key in multiplayer (#844, #846) CreepPork commy2
  • FIXED: A functions header function name (#845) commy2
  • FIXED: Export-import produces different results for global mission settings (#850, #853) commy2
  • REMOVED: Obsolete components (#821, #823, #827) commy2

KNOWN ISSUES:

  • There is a script error popup when saving mission settings in the editor. The settings are saved correctly and the error message can be ignored. See: https://feedback.bistudio.com/T127247

DOCUMENTATION:

Change log for CBA v3.6.0

CBA_A3 v3.5.0.171204

05 Dec 02:48
Compare
Choose a tag to compare

This update contains Portuguese translations, improvements to the settings system and small code updates.

CHANGE LOG SUMMARY:

  • ADDED: Portuguese translation (#791) JuhBass
  • ADDED: EnableTargetDebug support for addon config (#724) Dystopian
  • ADDED: Parameters for CBA_fnc_randPos to generate a random position in an arc (#757) Vdauphin
  • ADDED: Parameter for editbox setting to obscure passwords (#763, #802) commy2
  • ADDED: Parameter for editbox setting to filter incorrect input (#795, #805) commy2
  • ADDED: Show settings variable name in tooltip (#796, #804) PabstMirror
  • ADDED: Setting name passed to setting script as _thisSetting (#801, #803) commy2
  • ADDED: Support for cba_settings_hasSettingsFile flag to description.ext (#807) commy2
  • ADDED: Changing a mission setting applies 'Overwrite Clients' automatically (#810) commy2
  • CHANGED: Update Japanese translation (#760) classicarma
  • CHANGED: Code reformatting (#765 - #787, #798, #799) Neviothr commy2
  • CHANGED: Global settings no longer forced by mission automatically (#800) commy2
  • FIXED: Potential "enum" script error after v1.78 update (#811, #812) MGTDB commy2
  • FIXED: CBA_fnc_weaponComponents script error (#747) jonpas
  • FIXED: CBA_fnc_removeMagazineCargo removes all magazines (#747, #756) jonpas ACyprus
  • FIXED: Unable to select target in Debug Console (#752, #753) shukari PabstMirror
  • FIXED: Stringtable syntax errors (#758) dedmen
  • FIXED: CBA_fnc_hashCreate documentation (#759) Cuel
  • FIXED: XEH compatibility for v1.78 (#808) PabstMirror
  • FIXED: Old URL in CfgMods (#809) Dorbedo
  • REMOVED: Obsolete entries in XEH config (#749, #750, #751) commy2

KNOWN ISSUES:

  • There is a script error popup when saving mission settings in the editor. The settings are saved correctly and the error message can be ignored. See: https://feedback.bistudio.com/T127247

Change log for CBA v3.5.0

CBA_A3 v3.4.1.170912

13 Sep 09:33
Compare
Choose a tag to compare

This update adds the CBA_MiscItem base class that can be used for generic items that should appear as generic items in the Virtual Arsenal. It furthermore contains adjustments for various changes in the 1.76 update, Chinese translations and bug fixes.

CHANGE LOG SUMMARY:

  • ADDED: Chinese localization (#727) GodofMonkeys
  • ADDED: A warning if the default keybind is out of bounds (#716) PabstMirror
  • ADDED: Keep contents/attachments support for CBA_fnc_removeXCargo functions (#726) jonpas
  • ADDED: CONFIG type as param in CBA_fnc_getTurret (#729) Dystopian
  • ADDED: XEH compatibility for v1.76 classes (#734) commy2
  • ADDED: CBA_fnc_removeGlobalEventJIP (#741) PabstMirror
  • ADDED: CBA_MiscItem and CBA_MiscItem_ItemInfo base classes for generic items visible in the Virtual Arsenal (#744) PabstMirror
  • CHANGED: Adjustments for v1.76 debug console (#735, #737) commy2
  • CHANGED: Updated Joint Rails for v1.76 (#740) robalo
  • FIXED: XEH initPost sometimes runs twice (#567, #736) SilentSpike, PabstMirror
  • FIXED: XEH stops working on respawned vehicles (#731, #733) commy2
  • FIXED: A bug in deprecated CBA_fnc_getArea (#710) fishykins
  • FIXED: Lobby group names reset during loading screen (#718, #728) chris579, commy2
  • FIXED: Invalid result for CBA_fnc_getNearest (#719, #720) nilsms
  • FIXED: Weapon accessory switching issue with inheritance (#722) PabstMirror
  • FIXED: Non-existing weapon parents in CBA_fnc_removeXCargo (#725, #726, #746) Entih, jonpas
  • FIXED: Slow loading settings menu (#739, #742) SilentSpike
  • FIXED: Debug console disabled in SP Virtual Arsenal mission after v1.76 update (#743) commy2
  • REMOVED: Superfluous private in player events (#711) jokoho48

Change log for CBA v3.4.1

CBA_A3 v3.4.0.170627

27 Jun 16:09
Compare
Choose a tag to compare

*** WARNING ***
ALL CUSTOM ADDON KEYBINDS WILL BE RESET TO DEFAULT IN ORDER TO PROVIDE YOU WITH THE LONG AWAITED MOUSE and MULTI KEYBIND SUPPORT FEATURES.

This version improves the keybinding system and adds support for multiple keybinds per action as well as the ability to bind mouse buttons. The debug console can be expanded to watch expressions and variables on any connected machine. There is now the possibility to name groups in the lobby.
Your old keybindings will not carry over to this new version, because of the changed save format. You will have to rebind all addon keybindings.

CHANGE LOG SUMMARY:

  • ADDED: Ability to bind mouse buttons (#83, #638, #651, #652) commy2
  • ADDED: Music functionality (#598, #672) fishykins
  • ADDED: Debug Console Watch fields for remote machines (#658, #659, #664) PabstMirror
  • ADDED: Ability to name groups in the lobby (#667) commy2
  • ADDED: player events for group and leader changes (#703) jokoho48
  • IMPROVED: Keybinding component (#249, #647, #653, #654, #656, #657, #673, #674, #677, #678, #679, #680, #688, #692, #694, #701) commy2, PabstMirror
  • IMPROVED: CBA_fnc_directCall (#665, #689, #690) commy2, PabstMirror
  • IMPROVED: Performance of CBA_fnc_players (#668) SilentSpike
  • IMPROVED: Updated Joint Rails for 1.70 (#669, #698) robalo
  • IMPROVED: Statemachine component (#671, #675, #676) PabstMirror, Dorbedo
  • IMPROVED: CBA_fnc_removeWeaponCargo can be used with to remove just the weapon from a container, not the attachments (#706, #707) jonpas
  • FIXED: Wrong file when loading settings from userconfig (#666) jonpas
  • FIXED: CBA_fnc_taskPatrol with 2D Position (#670) commy2
  • FIXED: XEH preInit has to re-run in 1.70 when changing the mission (#684, #685) PabstMirror
  • REMOVED: An unused file. (#683) commy2

Change log for CBA v3.4

CBA_A3 v3.3.1.170504

05 May 14:17
Compare
Choose a tag to compare

Hotfix release addressing a crash when loading a savegame.

CHANGE LOG SUMMARY:

  • FIXED: Maps with "Wooden Power Pole" objects crash when loaded from save (#661, #663) commy2

Change log for CBA v3.3.1

KNOWN ISSUES:

  • Some CBA keybinds might not appear in the controls menu. The easiest currently known workaround is to create a new user profile.