CBA_A3 v2.5.0.160711
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
andCBA_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 theonLoad
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