Arma 3
CBA_A3
Näytetään 41–50 / 62
< 1  2  3  4  5  6  7 >
Päivitys: 2.5.2017 klo 14.02

CBA_A3 v3.3.0.170502

This version improves the settings framework and makes the Eden-Editor init box and the Extended Debug-Console more user friendly. The new documentation of the settings framework can be found here.

CHANGE LOG SUMMARY:

ADDED: Function to report all CBA namespaces (#608) commy2
ADDED: Functions to convert CBA hashes into CBA namespaces and vice versa (#609) commy2
ADDED: Some Japanese translations (#626) classicarma
ADDED: Function to add options to pause menu (#634) commy2
ADDED: Debug Console to the single player Virtual Arsenal mission (#643) commy2
IMPROVED: Settings framework (#510, #580, #606, #624, #640, #641) PabstMirror, jonpas, commy2
IMPROVED: CBA_fnc_removeXCargo functions to retain items properly (#596) jonpas
IMPROVED: Init-box size and enabled local variables and return values (#612, #620) commy2
IMPROVED: A description in the defend and patrol modules (#618) McDiod
IMPROVED: Performance of CBA namespaces (#619) commy2
IMPROVED: Extended Debug Console (#625) commy2
IMPROVED: CBA Keybinds are translated according to the keyboard language (#631) commy2
IMPROVED: Some array functions (#635, #636) Dorbedo
FIXED: Eden-Editor hotkey for Config Viewer not working (#611) commy2
FIXED: Unit player eventhandler not called when leaving remote control (#615, #617) dedmen
FIXED: A missing stringtable entry (#621) PabstMirror
FIXED: CBA_fnc_addClassEventHandler broken for respawning units (#622) PabstMirror
FIXED: A inconsistency with the initPost eventhandler (#628) commy2
FIXED: Addon credits and versions in main and pause menu (#629, #637) commy2

Change log for CBA v3.3

KNOWN ISSUES:

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

Päivitys: 27.2.2017 klo 9.09

CBA_A3 v3.2.1.170227

Hotfix release for v3.2 update.

CHANGE LOG SUMMARY:

FIXED: CBA_fnc_addUnitTrackProjectiles/removeUnitTrackProjectiles function names (#599) bux
FIXED: CBA_fnc_getPos broken (#601, #602) commy2

Change log for CBA v3.2.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.

Päivitys: 24.2.2017 klo 20.24

CBA_A3 v3.2.0.1702224

This version implements the MRT Accessory Functions into CBA and updates Joint Rails to be compatible with the latest weapons and attachments of the base game. It also contains various optimizations to ensure smooth gameplay and some miscellaneous bug fixes.

CHANGE LOG SUMMARY:

ADDED: Custom chat commands (#507) commy2
ADDED: MRT Accessory Functions (#513, #555) robalo
ADDED: Function for tracking projectiles (#534) bux
ADDED: CBA_fnc_insert (#542) 654wak654
ADDED: Japanese translation (#544) classicarma
ADDED: Updated Joint Rails for 1.66 weapons and attachments (#552) robalo
ADDED: Optional timeout parameter for CBA_fnc_waitUntilAndExecute (#560) 654wak654
ADDED: XEH support for new 1.66 eventhandlers (#575) commy2
ADDED: "CBA_attachmentSwitched" event (#582) PabstMirror
ADDED: CBA_fnc_hashKeys (#590, #591) dedmen commy2
OPTIMIZED: CBA settings use hidden Eden category (#540) BaerMitUmlaut
OPTIMIZED: Use new entities syntax for XEH (#548) dedmen
OPTIMIZED: An if statement in state machine (#550) jameslkingsley
OPTIMIZED: CBA_fnc_formatNumber using new toFixed command (#562) PabstMirror
OPTIMIZED: CBA player eventhandlers using new engine events (#574, #595) commy2 PabstMirror
OPTIMIZED: Substitude functions to reduce eventhandler recompile times (#588, #593) commy2
OPTIMIZED: CBA_fnc_reject (#589) dedmen
FIXED: CBA_fnc_nearPlayer doesn't ignore headless client logics (#545) Cuel
FIXED: AI lowering and raising weapon repeatedly (#551, #570) SilentSpike
FIXED: Keybinding tooltip position wrong (#556) PabstMirror
FIXED: Script error on headless clients (#557, #558) shukari, commy2
FIXED: XEH preInit doesn't run when switching terrain in Eden (#563) PabstMirror
FIXED: RETNIL and RETDEF in scheduled env. (#566, #576, #577) Dorbedo commy2 PabstMirror
FIXED: XEH initPost running twice (#567, #578) SilentSpike PabstMirror
FIXED: Problems with CBA task modules (#571) SilentSpike
FIXED: Patrol pattern of CBA_fnc_taskPatrol (#572) SilentSpike
FIXED: CBA_fnc_getArea broken with area arrays (#579) PabstMirror
FIXED: Keybindings using Shift, Ctrl, or Alt (#583) PabstMirror
FIXED: CBA_fnc_getPos doesn't copy position array (#584, #586) highhead commy2
FIXED: CBA_fnc_randPos working not as expected (#587) commy2
FIXED: seatSwitchedMan event will not be overridden correctly (#592) commy2
FIXED: A function header (#594) commy2

Change log for CBA v3.2

KNOWN ISSUES:

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

Päivitys: 7.11.2016 klo 19.29

CBA_A3 v3.1.2.161105

Hotfix release addressing a script error that occurs when using the latest dev branch or performance binaries.

CHANGE LOG SUMMARY:

ADDED: CBA_fnc_hashSize function to get size of hashes (#528, #531) Killswitch00
ADDED: RETDEF() macro (#537) 654wak654
IMPROVED: Performance of RETNIL() macro (#537) 654wak654
FIXED: Script error about variable with empty name (#535, #536, #539) commy2
FIXED: IS_INTEGER() macro unsafe when used with low priority commands (#537) 654wak654
FIXED: Errors in some function headers (#541) PabstMirror

Change log for CBA v3.1.2

KNOWN ISSUES:

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

Päivitys: 18.10.2016 klo 12.16

CBA_A3 v3.1.1.1012

CHANGE LOG SUMMARY:

ADDED: Format versions of ERROR_WITH_TITLE() macro (#516) jonpas
ADDED: ERROR_MSG() macro to display on-screen message and log (#517, #525) commy2
ADDED: Some state machine enhancements (#522) BaerMitUmlaut
IMPROVED: Formating of log macros (removed "File:" and "Line:") (#514) commy2
IMPROVED: Internally use format log macros where possible (#518) commy2
IMPROVED: Check for removed cba_linux.pbo (#520) commy2
IMPROVED: Removed a semicolon to indicate a return value (#524) commy2
FIXED: A typo in a function header (#523) commy2

Change log for CBA v3.1.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.

Päivitys: 30.9.2016 klo 5.17

CBA_A3 v3.1.0.160928

This release adds Join Rails compatibility to pistols and bipods from the Tanoa expansion and tweaks various small issues with the AI and settings functionality. It also removes old, long deprecated and/or non functional code mainly stemming from the days of Arma 2. We also fixed the "callsign" composition attribute from the Eden-Editor by inserting our own custom MP compatible function.

CHANGE LOG SUMMARY:

ADDED: JR muzzles to pistols (#436) robalo
ADDED: JR compatibility with APEX bipods (#436, #500) robalo
ADDED: Listenable events for CBA settings initialization (#437) PabstMirror
ADDED: Garrison waypoint in editor (#438) commy2
ADDED: PerFrameHandler Objects (#441) commy2
ADDED: CBA_fnc_getArea to return the array form of any area construct (#442) SilentSpike
ADDED: Optional pbo to load settings from a userconfig file (#450, #459) commy2
ADDED: Template for creating a settings file inside a pbo (#451, #459) commy2
ADDED: CBA_fnc_removeWhitespace (ported from ACE 3) (#457) commy2
ADDED: PATHTO_FNC and RECOMPILE macros for CfgFunctions (#475, #494) dixon13
ADDED: "format" versions of LOG()/WARNING()/ERROR()/INFO() macros (#482) commy2
ADDED: Optional parameter for CBA_fnc_addPlayerEventHandler (#490) PabstMirror
ADDED: Unit test for network component commy2 (#497)
ADDED: Event handlers for creating and deleting markers commy2 (#505)
ADDED: Fix for broken "callsign" Eden attribute commy2, snippers (#508)
IMPROVED: Remove some obsolete productVersion checks (#432) commy2
IMPROVED: Remove some obsolete and unused files (#434) commy2
IMPROVED: Missions can force global settings if not forced by the Server (#437, #506) PabstMirror
IMPROVED: Group behaviour when using CBA_fnc_taskDefend (#440) SilentSpike
IMPROVED: CBA_fnc_randPosArea accepts areas in form of array or location (#442) SilentSpike
IMPROVED: CBA_fnc_taskSearchArea accepts areas in form of array or location (#442) SilentSpike
IMPROVED: CBA_fnc_inArea in favour of new inArea command (#442) SilentSpike
IMPROVED: Remove obsolete PlayerConnected, PlayerDisconnected band aid fix (#443) commy2
IMPROVED: Disable "Default" settings button if setting is already the default value (#444) PabstMirror
IMPROVED: CBA_fnc_hashSet to use the deleteAt command (#445) PabstMirror
IMPROVED: Some internals in XEH component (XEH_CLASS_BASE macro) (#446) commy2
IMPROVED: Internals of serializing array type settings (#449) commy2
IMPROVED: Correct wrong information in some functions headers (#463) commy2
IMPROVED: Precompile displayLoad functions (#464) commy2
IMPROVED: Simplify CBA_fnc_filter with new SQF commands (#465) commy2
IMPROVED: Align DEBUG()/WARNING()/ERROR() macros to their ACE versions (#466, #480, #498) commy2
IMPROVED: compileFinal internal CBA missionNamespace functions (#469) commy2
IMPROVED: Remove obsolete and non functional marker persistency feature (#473, #485) commy2
IMPROVED: Remove obsolete code from network component (#474, #476, #477, #479, #481) commy2
IMPROVED: Remove CBA_fnc_benchmarkFunction (use diag_codePerformance) (#478) commy2
IMPROVED: Check data type of the arguments of CBA_fnc_addKeybind (#484) commy2
IMPROVED: Save expression in debug console when hitting the enter key (#491, #493) PabstMirror
IMPROVED: Remove obsolete configs for the old XEH from diagnostic component (#495) commy2
IMPROVED: Remove obsolete unreachable code from common component (#496) commy2
IMPROVED: Remove obsolete fire team synchronization code, deprecate event (#511) commy2
FIXED: Incorrect building position storage in CBA_fnc_taskDefend (#440, #488) SilentSpike
FIXED: Infinite building searches caused by CBA_fnc_taskSearchArea (#440) SilentSpike
FIXED: Only logged in admins are allowed change settings (#448) commy2
FIXED: CBA_fnc_addKeybind running on headless clients (#467, #468) commy2
FIXED: CBA_fnc_setVarNet and CBA_fnc_publicVariable broken (#471) commy2
FIXED: CBA_fnc_error (internal) not safe for scheduled environment (#472) commy2
FIXED: CBA_fnc_formatNumber not behaving as expected (#486, #489) Sniperhid
FIXED: Default value for argument in CBA_fnc_hashHasKey was not a hash (#503, #509) commy2

Change log for CBA v3.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.

Päivitys: 13.7.2016 klo 10.15

CBA_A3 v3.0.0.160713

This release brings full compatibility with Arma 3 v1.62, including Joint Rails for the new weapons and optics as well as XEH compatibility with new assets from the APEX expansion.

NOTE Due to critical files not being present in Arma versions before v1.62, this version no longer supports the v1.54 Linux/MacOS ports. Use CBA_A3 v2.5.0 instead. This does not mean that you have to have bought the Tanoa DLC to use CBA_A3 however.

CHANGE LOG SUMMARY:

ADDED: Joint Rails compatibility with new weapons and optics from Tanoa DLC (#388) robalo
CHANGED: Fire Teams no longer have to be synched by CBA (#424, #430) PabstMirror
FIXED: XEH compatibility with new assets (#399) commy2
FIXED: Error Message / Server crash Script userconfig\cba\settings.sqf not found (#425, #426, #427) commy2

Change log for CBA v3.0

KNOWN ISSUES:

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

Päivitys: 11.7.2016 klo 22.20

CBA_A3 v2.5.0

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

NOTE It does not require the Apex expansion.

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:

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

Päivitys: 6.6.2016 klo 9.48

CBA_A3 v2.4.1.160606

This is a hotfix release to resolve issue created by Arma v1.60.

CHANGE LOG SUMMARY:

CHANGED: Help module will display pretty name of addons if available (#365) commy2
FIXED: Capitalization of paths referenced in preprocessing (#343) Killswitch
FIXED: 'author/' is not a value; Note: Many other mods still cause the same issue (#345) commy2
FIXED: Addon cba_ui requires addon a3_ui_f_data causing problems with Linux/MacOS ports (#346, #357) ViperMaul
FIXED: XEH preInit no longer executed after returning from 3DEN after 1.60 hotfix (#349, #350) commy2
FIXED: meta.cpp file was lost in limbo (#354) bux578, Killswitch
FIXED: XEH broken on Taru Pods (#355, #358) commy2
FIXED: Placing certain units in 3den-Editor would create a dependency for Extended Event Handlers (#365) commy2
FIXED: Broken optional parameters handling in CBA_fnc_taskPatrol(#360) Wired-Tiger
FIXED: Locality and parameter quoting issue in CBA_fnc_searchNearby (#366) Cuel

Change log for CBA v2.4.1

KNOWN ISSUES:

The old keybinding bug. Some CBA keybinds might not appear in the controls menu. While the script error was fixed, we are still working on a solution to make even corrupted profile key entries appear.
The easiest currently known workaround is to create a new user profile.
A potential crash on missions longer than 5 hrs. RPT logs are appreciated.

Päivitys: 30.5.2016 klo 10.28

This release improves and expands the CBA Events system and brings compatibility with the Linux/MacOS build of the game.

Another goal was to simplify, refactor and clean up old code stemming from Arma 1/2 using new commands and methods, making CBA even more lightweight. For security reasons we changed CBA_fnc_globalExecute to use remoteExec internally and replaced all functions that made use of whitelisting via CfgRemoteExec. Our release now contains a meta.cpp file, so the Arma 3-Launcher should be able to detect and update a manual installation via Steam Workshop.

CHANGELOG SUMMARY:

ADDED: JM (Joint Muzzles) support for MX, Katiba, Rahim and Mk200 (#252, #281) robalo
ADDED: JIP synched and savegame compatible CBA_missionTime variable (#273) commy2
ADDED: Shortcuts for debug console, functions and config viewer in 3den-editor (#274) commy2
ADDED: meta.cpp file for server browser and Steam Workshop support (#277) bux578
ADDED: Ability to disable all XEH for specific object classes (#279) commy2
ADDED: XEH support for seatSwitchedMan, reloaded, getInMan and getOutMan (#286, #293) commy2
ADDED: Delayed execution functions CBA_fnc_waitAndExecute, CBA_fnc_execNextFrame and CBA_fnc_waitUntilAndExecute (#288) esteldunedain
ADDED: CBA_fnc_addItem, CBA_fnc_removeItem, CBA_fnc_addItemCargo and CBA_fnc_addBackpackCargo (#291) commy2
ADDED: CBA_fnc_getItemConfig and CBA_fnc_getObjectConfig which report the config entry of objects and classnames (#291) commy2
ADDED: CBA_fnc_getMuzzles which reports all muzzle names of a weapon (#291) commy2
ADDED: CBA_fnc_getWeaponModes which reports all weapon modes of a weapon (#291) commy2
ADDED: CBA_fnc_vehicleRole which reports the soldiers role in the current vehicle (#291) commy2
ADDED: CBA_fnc_turretPath, CBA_fnc_turretPathWeapon to report the turret path of a unit or weapon of a vehicle (#291) commy2
ADDED: CBA_fnc_getMagazineIndex and CBA_fnc_currentMagazineIndex (#291) commy2
ADDED: CBA_Extended_EventHandlers_base class for easy class inheritance (#294) commy2
ADDED: Macros - QFUNC, QFUNCMAIN, QFUNC_INNER, QEFUNC, PATHTOEF, QPATHTOF, QPATHTOEF (#307, #308, #309) jonpas, BaerMitUmlaut
ADDED: CBA_fnc_addBISEventHandler to add events to objects, controls, displays or the mission with parameters and additional meta variables (#313) commy2
ADDED: Optional parameter to CBA_fnc_addClassEventHandler to retroactively call 'init' events on already existing objects (#324) PabstMirror
ADDED: CBA_fnc_binocularMagazine, CBA_fnc_addBinocularMagazine and CBA_fnc_removeBinocularMagazine (#325) commy2
ADDED: Functions to execute CBA events on certain remote machines CBA_fnc_targetEvent, CBA_fnc_serverEvent and CBA_fnc_globalEventJIP (#284, #314) commy2
ADDED: Support for all display events in CBA_fnc_addDisplayHandler (#284) commy2
ADDED: CBA_fnc_addPlayerEventHandler and CBA_fnc_removePlayerEventHandler (#328, #332) commy2
ADDED: CBA_fnc_clearWaypoints to clear a group of all existing waypoints and halt their preplanned movement (#333) SilentSpike
IMPROVED: Rewrote CBA Events system, deprecating and replacing old functions (#284, #319) commy2
IMPROVED: Performance of CBA_fnc_compatibleItems by adding caching methods (#268, #299) jokoho48
IMPROVED: Use remoteExec in CBA_fnc_globalExecute for security (#269, #275, #327) commy2
IMPROVED: Precompile functions on game start instead of on first mission start (#271) commy2
IMPROVED: Hash functions (#278, #280) jokoho48
IMPROVED: Categories of CBA functions in ingame Functions viewer (#291) commy2
IMPROVED: Removed broken and deprecated functions from Common module (#291, #296, #312, #316) commy2
IMPROVED: CBA_fnc_addWeapon, CBA_fnc_addMagazine, CBA_fnc_removeMagazine, CBA_fnc_addWeaponCargo and CBA_fnc_addMagazineCargo with additional parameters (#291) commy2
IMPROVED: Performance of CBA_fnc_getTurret, CBA_fnc_getFirer and CBA_fnc_getGroupIndex and better support of certain edge cases (#291) commy2
IMPROVED: Compatibilty with 1.54 version of Linux/MacOS build (#301, #330) commy2
IMPROVED: Per Frame Handler with "EachFrame" mission event (#303) commy2
IMPROVED: Use CBA event for CBA_fnc_switchPlayer (#304, #305) PabstMirror
IMPROVED: Use new "PlayerConnected" mission event for improved compatibility (#306) commy2
IMPROVED: Some function headers for documentation (#321) Killswitch00
IMPROVED: CBA_fnc_taskPatrol, CBA_fnc_taskDefend and CBA_fnc_taskSearchArea clear all existing waypoints before assigning the AI task (#333) SilentSpike
IMPROVED: CBA_fnc_taskPatrol completes the patrol loop by placing the "cycle" waypoint back at the start (#333) SilentSpike
IMPROVED: Performance and behaviour of CBA_fnc_searchNearby. In small groups the leader will join the search; search movement is more fluid (#333) SilentSpike
IMPROVED: Performance and behaviour of CBA_fnc_taskDefend. Groups tasked to defend overlapping areas will not double up unit positions (#333) SilentSpike
FIXED: CBA_fnc_addMagazine, CBA_fnc_removeWeapon and CBA_fnc_removeMagazine don't work for remote objects (#291) commy2
FIXED: XEH preInit functions are skipped when entering 3den-editor for the first time (#292, #295, #283, #285) commy2
FIXED: Diary displays all keybindings that were ever used instead of those of the currently active mods (#322, #323) Killswitch00
FIXED: onRespawn flag not working for initPost XEH event (#318, #320) commy2
FIXED: CBA Versioning broken (#290) PabstMirror
FIXED: Replace some true in configs that are converted to 1 by Mikeros tools (#302) PabstMirror
FIXED: CBA_fnc_replace broken for non-ASCII characters (#331) BaerMitUmlaut
FIXED: Handling of killed units in CBA_fnc_searchNearby (#333) SilentSpike

CHANGELOG for CBA v2.4.0