Skip to content

CBA_A3 v2.5.0.160711

Compare
Choose a tag to compare
@commy2 commy2 released this 12 Jul 05:16
· 2054 commits to master since this release

This release adds new features, fixes and compatibility with Arma 3 v1.62

NOTE It does not require the Apex expansion. It is an interim release intended to move CBA as far forward as possible without breaking compatibility with the 1.54 Linux/MacOS ports.

CHANGE LOG SUMMARY:

  • ADDED: Settings framework (#317, #409) commy2
  • ADDED: Module variants of taskAttack, taskDefend, and taskPatrol functions (#342) Wired-Tiger
  • ADDED: Support for sending events to client IDs via CBA_fnc_ownerEvent (#352) PabstMirror
  • ADDED: Override capability to CBA_fnc_taskAttack (#356) Wired-Tiger
  • ADDED: CBA_fnc_viewDir and CBA_fnc_turretDir (#372, #377, #386) commy2
  • ADDED: CBA_fnc_addEventHandlerArgs (#375) commy2
  • ADDED: Parameter to CBA_fnc_createNamespace to create a public pseudo namespace (#381) commy2
  • ADDED: QQ macros for escaped config implementation (#383) kingsley
  • ADDED: State machine system (#389) BaerMitUmlaut
  • IMPROVED: Optimization of CBA_fnc_sortNestedArray(#380) commy2
  • IMPROVED: Use XEH for RscDisplayConfigure instead of the onLoad config entry (#382) commy2
  • IMPROVED: Optimization of CBA_fnc_headDir (#390, #405) 654wak654, Killswitch
  • IMPROVED: Optimization of CBA_fnc_directCall (#391, #411) commy2
  • IMPROVED: Some function headers by adding passed magic variables (#393, #394, #395) commy2
  • IMPROVED: Optimization when checking for XEH incompatible classes (#408) commy2
  • CHANGED: CBA_fnc_players no longer reports headless clients (#371) commy2
  • CHANGED: Updated URL in mod.cpp (from dev.withsix to github) (#413) commy2
  • CHANGED: Adjustments for new APEX options menu grid (#396, #397, #419, #420) commy2, PabstMirror
  • FIXED: CBA_fnc_execNextFrame are executed out of order if used before postInit (#343) PabstMirror
  • FIXED: Credits bar misalligned for non default interface sizes (#362, #398) commy2
  • FIXED: Some missing strings (#368, #369, #403) Dorbedo, PabstMirror
  • FIXED: Virtual Arsenal was showing incompatible optics ("ghost optics") (#373) commy2
  • FIXED: Potential script error when calling undefined events (#378) commy2
  • FIXED: Potential script error in Versioning component (non-numbers in array) (#401) PabstMirror
  • FIXED: Taru helicopter sometimes not executing XEH init events (#407) commy2
  • FIXED: Early globalEventJIP could be executed twice (#418) commy2
  • FIXED: Early globalEventJIP could be executed twice (#418) commy2
  • FIXED: Incorrect results for CBA_fnc_find when using initialIndex (#421, #422) nilsms
  • FIXED: Placement of Settings button at GetReady map (#423) PabstMirror

Change log for CBA v2.5

KNOWN ISSUES:

  • If you start the game with -filePatching in the launch parameters, you may see this error when the game launches: Script userconfig\cba\settings.sqf not found. Workaround: go to your Arma 3 game installation folder and create a folder "userconfig" and another folder in that called "cba". Then create an empty file named "settings.sqf" in that folder.
  • Some CBA keybinds might not appear in the controls menu. The easiest currently known workaround is to create a new user profile.
  • The RPT log will have these warnings, related to missing extended event handlers for some new classes in Apex:
[XEH]: Land_PowerLine_01_pole_junction_F does not support Extended Event Handlers! Addon: expansion
[XEH]: Land_PowerLine_01_pole_lamp_F does not support Extended Event Handlers! Addon: expansion
[XEH]: Land_PowerLine_01_pole_lamp_off_F does not support Extended Event Handlers! Addon: expansion
[XEH]: Land_PowerLine_01_pole_small_F does not support Extended Event Handlers! Addon: expansion
[XEH]: Land_PowerLine_01_pole_tall_F does not support Extended Event Handlers! Addon: expansion
[XEH]: Land_PowerLine_01_pole_transformer_F does not support Extended Event Handlers! Addon: expansion
[XEH]: Plane_Civil_01_base_F does not support Extended Event Handlers! Addon: expansion
[XEH]: B_CTRG_Miller_F does not support Extended Event Handlers! Addon: expansion