Jump to content

vipermaul

Member
  • Content Count

    347
  • Joined

  • Last visited

  • Medals

Posts posted by vipermaul


  1. Version: 1.0.8.140723 RC3

    This release improves the isTurnedOut function significantly.

    It fixes some minor bugs in the new CBA Keybinding System as well as adding some new support for KeyDown and KeyUp detection.

    The CBA Keybinding system allows developers and mission makers to register default keybindings for their addons and missions. And allows users to dynamically change their them from within the games Options Controls.

    ScreenShot: http://dev.withsix.com/attachments/22002/cba_keybinding_gui.png

    For documentation of the new CBA Keybinding System see https://dev.withsix.com/projects/cca/wiki/Keybinding.

    Change Log

    RC3

    • IMPROVED: Improve isTurnedOut function to support methods used by Arma's core engine. (74888) - Nou
    • FIXED: Error if no mods are registered keybinds when you click the delete or default button - Taosenai
    • ADDED: Keybinding should allow selection of KeyDown and KeyUp - Taosenai
    • ADDED: RegisterKeybind should take {code}, functionNames, and "functionNames" - Taosenai

    __________________________________

    RC2

    • FIXED: CBA_fnc_taskPatrol not showing properly in the BIS_fnc_help viewer - killswitch
    • FIXED: CBA_A3 RC1: XEH no longer works for Ammo boxes - killswitch
    • IMPROVED: Optimize all dynamic code from Call Compile Format to the missionNamespace setVariable method - ViperMaul
    • ADDED: New event handlers supported: InventoryClosed, InventoryOpened and SoundPlayed. - killswitch
    • ADDED: New Keybinding System (74765) - Taosenai

    __________________________________

    RC1

    • FIXED: CBA_A3 interferes with Arma3's weather sync values - ViperMaul
    • FIXED: CBA_fnc_isTurnedOut relies on animation name ending in out (74432) - killswitch - thanks LordHeart
    • FIXED: Fixed Parachute Explosion when landing too fast. As well as other EH fixes (74393) - killswitch
    • IMPROVED: Slight improvements in EventHandlers - killswitch
    • IMPROVED: Per-Frame Handler (PFH) is now based off the BIS stacked event handler system - killswitch
    • IMPROVED: CBA_fnc_getFov function (74230) - Thanks ceeeb
    • IMPROVED: Revert hack for HashSet designed for Arma 3 Alpha - no longer needed for Arma 3 Final - ViperMaul

    Change Log for Release Candidate 3 - https://dev.withsix.com/versions/1620

    ROADMAP for Final Release - http://dev.withsix.com/versions/1632

    Hosted at the following:

    Signatures are included.

    Submit Bugs at https://dev-heaven.net/projects/cba-a3/issues/new

    Licensed Under GPLv2

    Any addon which calls CBA-defined functions need not be licensed under the GPLv2

    or released under a free software license. Only if you are directly including CBA code

    in your addon's binarized PBO or redistributing a modified version of CBA itself would

    your work be considered derivative and therefore be legally required to be released under

    the terms of the GPL. (And there's no reason to ever do either of these.)

    Thanks in advance for your continued feedback!


  2. Current version: 1.0.7.140710 RC2

    We have a new team member. Welcome Taosenai!

    He brings us a new feature called Keybinding. It allows developers and mission makers to register default keybinding for their addons and missions. And allows users to change their keybindings from a unified location within games UI.

    http://i.imgur.com/aA1rre5.png (627 kB)

    For documentation see https://dev.withsix.com/projects/cca/wiki/Keybinding.

    Key Changes

    • FIXED: CBA_fnc_taskPatrol not showing properly in the BIS_fnc_help viewer - killswitch
    • FIXED: CBA_A3 RC1: XEH no longer works for Ammo boxes - killswitch
    • IMPROVED: Optimize all dynamic code from Call Compile Format to the missionNamespace setVariable method - ViperMaul
    • ADDED: New event handlers supported: InventoryClosed, InventoryOpened and SoundPlayed. - killswitch
    • ADDED: New Keybinding System (74765) - Taosenai

    __________________________________

    Change Log for Release Candidate 2 - https://dev.withsix.com/versions/1608

    ROADMAP for Release Candidate 3 - http://dev.withsix.com/versions/1620

    Hosted at the following:

    Signatures are included.

    Submit Bugs at https://dev-heaven.net/projects/cba-a3/issues/new

    Thanks for your feedback!


  3. The problem relates to Raven's LIFTER mod and the latest CBA patch. This is with the latest @CBA version 1.0.1.0 and the latest @rav_lifter 1.0.6.1 patch. My server just goes into a loop of crashing when these two are the only things activated. I suppose the LIFTER mod needs to update its CBA dependencies?

    ...

    Server mods activated:

    @CBA 1.0.1.0 + @lifter = Server started up but hangs on 'Setting' status on default BIS COOP mission, server needs to be restarted

    I have two points of feedback:

    1) I noticed PwS has listed @rav_lifter_A3 1.0.6.2 which seems to be a newer version than the one you listed. I tried this version with the latest @CBA and I cannot get it to hang or crash with BIS COOP missions.

    2) I had Tupolov test CBA_A3 with ALiVE before I released he said he fired up a dedi session and that all was good.

    Like Killswitch said we will need your help in pinning down your problem. Make sure you have the latest @rav_lifter_a3. Perhaps contact Raven the author of rav_lifter. If you still have problems have Raven create a bug report with an attached RPT file.

    ---------- Post added at 14:50 ---------- Previous post was at 14:45 ----------

    Bug Report for the latest RC1 version

    -mod=@CBA_A3

    (No other mods running)

    Key installed: cba_a3_rc1.bikey

    Server doesnt fully load.

    ...

    Killswitch could not reproduce this issue on isolated servers. Neither can I.

    However Killswitch did manage to reproduce it on another server, I think it was your server. So the investigation continues.

    ---------- Post added at 15:03 ---------- Previous post was at 14:50 ----------

    FIXED: CBA_A3 interferes with Arma3's weather sync values - ViperMaul

    Could you explain what it was doing in a little more detail ?

    PS. thanks for all the hard work in this must have mod

    CBA_A3 had some code for syncing the weather settings, specifically ​overCast, fog, and rain.

    * changed the defaults for timeSync_Disabled and weatherSync_Disabled from false to true

    * comment out the weather sync call from network\fnc_sync.sqf (the time sync call is already commented out)

    Reference: http://dev.withsix.com/issues/74300


  4. Current version: 3.15.1.200418
    CBA_logo_large.png

    What does the name Community Base Addons mean? It is a system that:

    • Offers a range of features for addon-makers and mission designers
    • Aims to have community wide acceptance and to be used as much as possible by community addons to maintain compatibility.
    • The community is very much encouraged to request new functionality or submit functionality (The most obvious example would be submitting functions to be included in the CBA function library.)

    Improvements include

    • Better Performance
    • Better Localization
    • Better Scalability

    _________________________________________________________________________

    Current Release is v3.15.1

     

    CHANGE LOG SUMMARY

    Click here

     

     

    DOCUMENTATION:

     

    Full Change log click here CBA v3.15.1

    _________________________________________________________________________

    HOSTED AT THE FOLLOWING

    Signatures are included.

    Submit New Bugs on Github

     

    _________________________________________________________________________
    CHANGE LOG HISTORY

     

    For Change Log History for v3.5.0 or later see

    https://github.com/CBATeam/CBA_A3/releases

     

    ____________________________________________________________________

    Current Release is v3.4.1.170912

    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.

     

    v3.4 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.

    ____________________________________________________________________

    v3.3.1.170504

    Hotfix release addressing a crash when loading a savegame.

    _______________________________________________________________
    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.

     

     

    _______________________________________________________________
    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.

     

    _______________________________________________________________
    v3.2.0.170224

    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.

     

    _______________________________________________________________
    v3.1.2

    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.

     

    _______________________________________________________________
    v3.1.1

     

    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.

    ____________________________________________________________________
    v3.1.0

    • 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.

     

    _________________________________________________________________________
    v3.0.0

    • 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

    Full 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.

    _________________________________________________________________________
    v2.5.0

    • 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

    _________________________________________________________________________
    v2.4.1

    • 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.

     

     

    _________________________________________________________________________
    v2.4.0

    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.

    CHANGE LOG SUMMARY:

    Known Issues:

    Change log for CBA_A3 Milestone v2.4.0

    _________________________________________________________________________
    CBA v2.3.1 Hotfix
    This is a hotfix release to resolve some issue created by v2.3.0
    It also has some other minor fixes and features included that didn't make the previous release.
    One cool new feature is an improvement to the debug console within 3den. The extended debug console increases the size of the text box where you enter code. And also add's the prev and next statement functionality. A small performance boost comes with this hotfix as well.

    CHANGE LOG SUMMARY:

    • ADDED: XEH DisplayLoad and DisplayUnload event handlers (#264) commy2
    • FIXED: Wrong order of arguments in Extended_Fired_EventHandlers (#266) (#267) commy2
    • FIXED: Conflict between CBA Events and Help prevents mission from loading (#244) commy2
    • FIXED: Potential script error on mission start (#258) commy2
    • IMPROVED: Performance improvements in Help module (#265) commy2
    • IMPROVED: Delay installing PlayerActions PFEH until first use (#262) PabstMirror
    • IMPROVED: replace PUSH() Macro with pushback (#247) johoko482
    • Change log for CBA v2.3.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.

    _________________________________
    v2.3.0

    NOTES ON THE NEW XEH:

    Interesting changes for normal user:

    • no longer needs to move cba_enable_auto_xeh.pbo manually. CBA now automatically detects if event handlers were added to incompatible object classes.
    • less overhead when objects are created (which benefits AI spawn scripts)
    • very slight overall performance increase

    for developers:

    CHANGE LOG SUMMARY:

    • FIXED: High zoom optics broken on all LMGs (#159) robalo
    • FIXED: CBA keybinds did not work in the Zeus interface (#206) commy2
    • FIXED: CBA_fnc_splitString broken in A3 1.54 (#209, #210), PabstMirror, Killswitch
    • FIXED: Support configNull and teamMemberNull in CBA_fnc_findNull (#212) commy2
    • FIXED: CBA_fnc_findMin was broken (#257, #207) commy2
    • FIXED: CBA_fnc_formatNumber decimals with negative numbers (#214) PabstMirror
    • FIXED: CBA_fnc_selectWeapon broken (#219)
    • FIXED: CBA_fnc_addClassEventHandlers for units that spawn inside vehicles (#221) commy2
    • FIXED: Various issues with CBA per-frame handlers (#230, #236) commy2
    • FIXED: Many other performance improvements and bug fixes.
    • IMPROVED: Extended Event Handler system rewritten commy2
    • ADDED: CBA_fnc_isPerson and CBA_fnc_canUseWeapon (#219) commy2
    • ADDED: CBA_fnc_createNamespace and CBA_fnc_deleteNamespace (#260) commy2

    Change log for CBA_A3 Milestone v2.3


    _________________________________
    v2.2.0

    Change log for CBA_A3 - Milestone v2.2


    _________________________________
    v2.1.2

    • FIXED: AI functions broken due to getGroup error (#178) - Dorbedo
    • CHANGED: Improvement for "script_macros_mission.hpp" (#180) - Dorbedo

    Change Log for CBA_A3 - Milestone v2.1.2

    _________________________________
    v2.1.1

    • FIXED: RPT issue in PFH main Loop (#171) - Joko
    • FIXED: Bounds checking on removePFEH (#172) - PabstMirror
    • FIXED: MP waypoint duplication issue in the AI task functions - SilentSpike
    • FIXED: Restore equivalent position handling in taskDefend - SilentSpike
    • FIXED: script_macros_mission.hpp dcoumentation/comment - Glowbal
    • Change Log for CBA_A3 - Milestone v2.1.1
    • FIXED: Keybinding Issue with Controllers connected - Joko
    • FIXED: Issues with perFrameEventHandlers - Joko
    • FIXED: Animal randomization issue causing RPT Spam Error in expression (#114) - robalo, killswitch
    • CHANGED: Improved PFH code Performance (#148, #152) - Joko
    • ADDED: Make use of the new joinString command in A3 1.50 enhancement - killswitch
    • ADDED: XEH support for SeatSwitched event handlers - killswitch
    • ADDED: Polish localization - gienkov
    • ADDED: 6 New Array Functions: CBA_fnc_findMax, CBA_fnc_findMin, CBA_fnc_findNil, CBA_fnc_findTypeName, CBA_fnc_findTypeOf and CBA_fnc_findNull (#131,#143) - Joko,mikematrix

    Change Log for CBA_A3 - Milestone v2.1


    _________________________________
    v2.0

    • ADDED: New function CBA_fnc_randPosArea - SilentSpike
    • ADDED: New function CBA_fnc_substr - Joko
    • ADDED: ASDG Joint Rails(JR) Integration (more info) - robalo
    • FIXED: XEH for a lot of stock A3 vehicles and units - Killswitch, PabstMirror
    • FIXED: Show CBA keybindings in the briefing - Killswitch
    • FIXED: Headgear and animal randomization compatible with A3 1.50+ - robalo
    • IMPROVED: Key binding system - Vipermaul
    • IMPROVED: Function and macro optimizations. - Glowbal, Jonpas, Dixon13, SilentSpike, Joko, SzwedzikPL

    Change Log for CBA_A3 v2.0 - Milestone v2.0


    _________________________________
    RC7 Hotfix 2(v1.1.23)

    • IMPROVED: Move the XEH initialization out of the init event handler. - Killswitch
    • ADDED: Optional addon to enable an automatic 'adding XEH' to incompatible mods - Killswitch

    Change Log for Release Candidate 7 Hotfix 2 - Milestone RC7 Hotfix2

    __________________________________
    RC7 Hotfix (v1.1.22)

    • FIXED: Restore XEH init EH for the BLUFOR FIA, Story and other Civilian units. - Killswitch
    • FIXED: Restore XEH fired EH for Attack Helicopter units - Killswitch
    • IMPROVED: Replaced BIS_fnc_areEqual by IsEqualTo - Glowbal
    • IMPROVED: CBA_fnc_strLen - count now works on strings - Glowbal
    • IMPROVED: CBA_fnc_addPerFrameHandler - Replaced set count for pushback - Glowbal
    • IMPROVED: CBA Fleximenu - params support in code exec (#48) - SzwedzikPL
    • Change Log for Release Candidate 7 Hotfix - Milestone RC7 Hotfix

      __________________________________
      RC7 (v1.1.21)
      • CHANGED: Make the CBA per-frame handlers work during mission briefing (76243) - Killswitch
      • IMPROVED: Server performance (76242) - Killswitch
      • IMPROVED: CBA_fnc_split fails on char count > 10000 (76263) - Pabst Mirror
      • FIXED: CBA is overwriting textures of the offroad vehicle (75924) - Killswitch
      • FIXED: Animals from the Misc-Animals module are invisible (76205) - Killswitch
      • FIXED: CBA uses old vehicle customization init event handlers (76268) - Killswitch
      • FIXED: CBA_fnc_addPlayerAction is broken in latest CBA DEV 150425 (76206) - ViperMaul
      • FIXED: Improper handling of key press timings (76228) - ViperMaul
      • FIXED: Using R.Ctrl as a modifier while binding a key combination always ends up becoming R.Ctrl+Ctrl (76175) - ViperMaul
      __________________________________
      RC6 HOTFIX
      • FIXED: Game freezes using CBA_fnc_Replace in certain methods - Killswitch
      • FIXED: MI_Skip button missing when CBA Mod is used. (76187) - Killswitch
      __________________________________
      RC6

      This releases enjoys the same improvements to the CBA keybinding system
      • Better Performance
      • Better Localization
      • Better Scalability
      WARNING:
      The old keybinds will revert to their defaults
    • WARNING: These old keybinds defaults will be locked and cannot be changed.
    • WARNING: So they will work however there will be warnings in the RPT to change to the new API so players can change their keys.
    • ADDED: New keybind API CBA_fnc_addKeybind - Nou
    • ADDED: New keybind API CBA_fnc_registerKeybindModPrettyName - Nou
    • ADDED: New Keybind API CBA_fnc_addKeybindToFleximenu - ViperMaul
    • ADDED: New Keybind support for ACER keyboards.- Nou
    • ADDED: New Keyup support for Keybind - Nou
    • ADDED: New holdkey feature for Keybinds. - Nou
    • ADDED: New Debug Enhancement (https://youtu.be/iJ2eHMvjiQo) - Nou
    • FIXED: The inability to return to default keybinds after starting a new mission. - Nou
    • FIXED: EH FiredBIS fixes - ViperMaul
    • FIXED: RPT Errors with Updating Base Class and Cannot Delete.... - ViperMaul
    • FIXED: Arma 3 v1.42 RC Issues - Updating Base Classes - ViperMaul
    • FIXED: Arma 3 v142 RC Issues - fn_undefCheck.sqf not found - ViperMaul
    • FIXED: Bugs in CBA_fnc_switchPlayer - Killswitch
    • IMPROVED: Keybind optimizations. PerFrameHandler support. Must faster! - Nou
    • IMPROVED: Keybind localization support. - Nou
    • IMPROVED: Caching Changes. - Nou
    • IMPROVED: String Functions Optimizations. Much faster. - Jaynus
    • IMPROVED: XEH Support for "ReammoBox_F" enabled. - ViperMaul
    • IMPROVED: Removed usage of BIS_fnc_MP from core functions like cba_network - Killswitch
    • DEPRICATED: Keybinding API CBA_fnc_registerKeybind - Nou
    • DEPRICATED: Keybinding API CBA_fnc_registerKeybindToFleximenu - ViperMaul

    __________________________________
    RC5 - Not released due to a bug - it is now fixed in RC6.

    • FIXED: Arma 3 v1.38 Issues - Updating Base Classes - ViperMaul
    • FIXED: Keybinding system initialization - (75752) KillSwitch
    • FIXED: Bug in Hashes - (7538) KillSwitch

    __________________________________
    RC4

    • FIXED: Hashes/fnc_isHash.sqf leaks local variable to global scope. (74961) - killswitch
    • FIXED: Cancel and ESC key does not revert your key assignment (74913) - Taosenai
    • FIXED: Warning Message: Addon 'cba_xeh_a3' requires addon 'CAData' in 1.29 or later - ViperMaul
    • ADDED: Warning for Duplicate Keybinds (74914) - Taosenai
    • ADDED: Support for ContainerClosed and ContainerOpened event handlers (75094) - killswitch
    • IMPROVED: Functions with the new pushBack command. (74884) - killswitch

    __________________________________
    RC3 Hotfix
    __________________________________
    RC3

    • FIXED: Wrongly formatted Keybind arrary can permanently corrupt the variable array that holds all CBA Keybinds changes - Taosenai
    • FIXED: Changing the keybind breaks KeyUp handling in a rare case. (74912) - Taosenai
    • IMPROVED: Improve isTurnedOut function to support methods used by Arma's core engine. (74888) - Nou
    • FIXED: Error if no mods are registered keybinds when you click the delete or default button - Taosenai
    • ADDED: Keybinding should allow selection of KeyDown and KeyUp - Taosenai
    • ADDED: RegisterKeybind should take {code}, functionNames, and "functionNames" - Taosenai

    __________________________________
    RC1

    • FIXED: CBA_fnc_taskPatrol not showing properly in the BIS_fnc_help viewer - killswitch
    • FIXED: CBA_A3 RC1: XEH no longer works for Ammo boxes - killswitch
    • IMPROVED: Optimize all dynamic code from Call Compile Format to the missionNamespace setVariable method - ViperMaul
    • ADDED: New event handlers supported: InventoryClosed, InventoryOpened and SoundPlayed. - killswitch
    • ADDED: New Keybinding System (74765) - Taosenai
    • FIXED: CBA_A3 interferes with Arma3's weather sync values - ViperMaul
    • FIXED: CBA_fnc_isTurnedOut relies on animation name ending in out (74432
    • ) - killswitch - thanks LordHeart
    • FIXED: Fixed Parachute Explosion when landing too fast. As well as other EH fixes (74393) - killswitch
    • IMPROVED: Slight improvements in EventHandlers - killswitch
    • IMPROVED: Per-Frame Handler (PFH) is now based off the BIS stacked event handler system - killswitch
    • IMPROVED: CBA_fnc_getFov function (74230) - Thanks ceeeb
    • IMPROVED: Revert hack for HashSet designed for Arma 3 Alpha - no longer needed for Arma 3 Final - ViperMaul
    •  


    _________________________________________________________________________
    Licensed Under GPLv2
    Any addon which calls CBA-defined functions need not be licensed under the GPLv2
    or released under a free software license. Only if you are directly including CBA code
    in your addon's binarized PBO or redistributing a modified version of CBA itself would
    your work be considered derivative and therefore be legally required to be released under
    the terms of the GPL. (And there's no reason to ever do either of these.)

    • Like 15

  5. CBA_A3 Beta 5 released!

    This release addresses all known bugs that we could find in this thread.

    I wish this could have been released sooner, however new jobs, new seasons of responsibility in the real world can and always will continue to effect release schedules.

    Thank you for reporting the issues to us. For this helps us improve the product for the good of the entire community.

    Thanks to the CBA Team and special thanks to a small few active in the community for sanity testing the pre-releases of this CBA version.

    Key Changes

    • ADDED: Support for new A3 Event Handlers - killswitch
    • ADDED: Support for the Ability to remove cba_versioning.pbo from the server. - ViperMaul
    • IMPROVED: Action Monitor Initialization - killswitch
    • IMPROVED: FlexiMenu's protection against bad Menu Definitions - Dr. Eyeball
    • FIXED: Missing default BIS event handlers for Helicopters - killswitch
    • FIXED: More Undefined variables in expressions - killswitch and ViperMaul
    • FIXED: MPframework.sqf Error: a3mp_zues.pbo triggers latent Arma2 code in CBA - ViperMaul
    • FIXED: Little glitch towards to the top left of the screen on certain maps. - Thanks Kju and killswitch
      NOTE: Be advised ACRE 1.x has also been discovered to have this graphic glitch issue as well. See the screen shot below. The fix I am told is in ACRE 2.x. Nou has been notified)
      Screen Shot of this issue on Chernarus : http://gyazo.com/cec9344b83bcc63f1ce56d69c1b94f9a

    FlexiMenu Changelog:

    • FIXED: Reversed order of all missionConfigFile/configFile check. Mission-defined rsc menus should have higher priority to allow overrides. - Dr. Eyeball
    • ADDED: New rsc menu property (flexiMenu_hotKeyColor = "#f07EB27E"; ) which sets hotkey colour. This is the final change to allow menus to be fully colour independent via rsc config. - Dr. Eyeball
    • CHANGED: Increased (#defines) _maxButtons from 30 to 100. (IDC range is already 100 so it won't overlap.) - Dr. Eyeball
    • CHANGED: Replaced all __EXEC & __EVAL macros in all rsc menu def files. These were unnecessarily used for most button image paths and IDC increments. This was preventing the addon from being able to be binarized. - Dr. Eyeball
    • CHANGED: Menus: widened many of the buttons (for wider text captions). Also scaled some buttons to suit screen width. - Dr. Eyeball
    • CHANGED: Menus: added more sub-menu buttons (for some menus). Increased from around 10 to 20 or 30. - Dr. Eyeball

    Again thanks Dr Eyeball for all your work!!

    ___________________________________

    Change Log for Beta 5 - https://dev-heaven.net/versions/1483

    ROADMAP for Release Candidate 1 - https://dev.withsix.com/versions/1488

    Hosted at the following:

    Signatures are included.

    Submit Bugs at https://dev-heaven.net/projects/cba-a3/issues/new

    Thanks for your patience everyone! Keep up the great community development!


  6. It's not VON - setting on 2 servers were already below 20. Incidence is lower today, still same names - suspect $able has the answer.

    Additionally, we run our Dev Branch dedi with VON disabled.

    ---------- Post added at 22:47 ---------- Previous post was at 22:15 ----------

    It might be past time to vote on this.

    http://feedback.arma3.com/view.php?id=12784


  7. I know I'm being a bit insisting on this issue, but I find it really bugs me: are there any news about Mods that add elements to the HUD working even with savegames? ShackTacks Fireteam HUD is an example...

    So far what we have found is this is not an issue with CBA.

    This is most likely an issue with how the resources saved or if they use the ability to detect saved games and act accordingly.

    Thanks to zapat, this gives devs some insight on how to detect saved games and workaround this issue.

    ---------- Post added at 16:54 ---------- Previous post was at 16:38 ----------

    Dorph;2426077']Is it poss in CBA to disable the messages about players not running CBA ?

    If so - how.

    Sickboy answered a similar question in the A2 thread.

    http://forums.bistudio.com/showthread.php?103871-CBA-Community-Base-Addons-for-A2-OA-and-CO&p=1871492&viewfull=1#post1871492

    ---------- Post added at 16:57 ---------- Previous post was at 16:54 ----------

    I'm having issues with the "Fired" xeh and just cant get it to work' date=' is anyone else having this problem, if not is there any different way to get it to work in A3 Beta ?[/quote']

    Getting it to work is the same as A2 as far as I know. We haven't heard of any problems yet. Create a bug report with a repo mission and RPT and more detailed help can be given.


  8. CBA Beta 4 released.

    This release addresses the all known bugs and to support the initial release of Arma 3 Beta Dev Branch.

    Thanks to the CBA Team and special thanks to a small few active people in the community to did some sanity testing for us.

    Key Changes

    • ADDED: Support for A3 Beta
    • ADDED: Xeno's lazy eval changes and optimizations from CBA_CO branch
    • ADDED: Support for the All in Arma (AiA) Mod
    • FIXED: CBA for A3 Causes Radio Messages to Play Twice on Infantry and Helicopter Showcases
    • FIXED: Function Initialization. Reducing the amount of "Attempt to override..." messages
    • IMPROVED: FlexiMenu's protection against bad Menu Definitions

    Change Log for Beta 4 - https://dev-heaven.net/versions/1476

    ROADMAP for Beta 5 - https://dev-heaven.net/versions/1483

    Hosted at the following:

    Signatures are included.

    Submit Bugs at https://dev-heaven.net/projects/cba-a3/issues/new

    Thanks for your patience everyone! It is always fun and challenging to keep up with a moving target!


  9. Thanks to Killswitch this issue between CBA_A3 Beta 3 and A3 Beta (Dev Branch) is fixed.

    There will be a hotfix for developers only released in the ticket below. This means no sigs for this file.

    https://dev-heaven.net/issues/72116

    Beta 4 and sigs will be released soon.

    Thanks to Gliptal for bringing this to our attention.

    ---------- Post added at 09:00 ---------- Previous post was at 08:30 ----------

    Hotfix file uploaded

    https://dev-heaven.net/issues/72116

    The intent of this file is to allow mod developers to work through the weekend on their mods for A3 Beta.

    The CBA team will continue its work on testing XEH and AiA with the A3 Beta. Our intent is have Beta 4 available when A3 Beta hits the main branch.


  10. Hotfix file uploaded

    https://dev-heaven.net/issues/72116

    The intent of this file is to allow mod developers to work through the weekend on their mods for A3 Beta.

    The CBA team will continue its work on testing XEH and AiA with the A3 Beta. Our intent is have Beta 4 available when A3 Beta hits the main branch.

    ---------- Post added at 08:56 ---------- Previous post was at 08:53 ----------

    Does this mean that every modder should download the hotfix (and thus reupload its Mod) for its Mod to work? Is it the same if one (not modder, simple user) waits for the CBA Beta4 (I'm thinking about that double spawning fix too)?

    Yay!

    In beta 4, the duplicated voices is confirmed fixed, the double spawning should be fixed as well. Will it be the same if one waits? Yes or better if we find something else to fix. ;)


  11. Thanks to Killswitch this issue between CBA_A3 Beta 3 and A3 Beta (Dev Branch) is fixed.

    There will be a hotfix for developers only released in the ticket below. This means no sigs for this file.

    https://dev-heaven.net/issues/72116

    Beta 4 and sigs will be released soon.

    Thanks to Gliptal for bringing this to our attention in the CBA_A3 thread.


  12. Since BIS claimed that lazy evaluation is back to ArmA3 for some time in the corresponding ticket can we get related CBA update?

    The good thing is Xeno has already finished the code in OA. The merge to A3 followed by internal tests is in progress by members of the CBA team in between real life and new computer setups.

    You can follow the progress here.

    https://dev-heaven.net/issues/71881

    Thanks in advance for your patience.


  13. The revised cba_common.pbo made by ViperMaul works - you can launch the 104648 build - but it doesn't have any signatures so not useable for multiplayer. ViperMaul shows the fix as 100% but the CBA group has still not released a new build with signatures for the revised file. All of the details and the revised file are on dev-heaven at https://dev-heaven.net/issues/71860

    ViperMaul, what is status?

    This appears to be fixed in the latest OA beta patch rev 105785.

    Reference: https://dev-heaven.net/issues/71884

    The revised pbo should no longer be needed.


  14. Beta3 released.

    This release addresses the recent security changes in the Arma 3 Alpha Stable Branch. Along with some bug fixes by Sickboy and Dr. EyeBall.

    This package includes temporary signatures.

    Be sure to read the README.TXT file within for Known Issues and Requests for Feedback.

    Hosted at the following:


  15. you have to opt out of the STEAM beta (the beta for the actual Steam program, not Arma 3). in the Steam menu, goto view, settings, and then you should see an option for "beta participation". regardless of what it says, press "change", make sure the "None - Opt out of all beta programs" option is chosen, and hit OK

    Thank you daze23, this fixed my issue. I had the same problem as SmokeDog3PARA, but it is fixed now thanks to your instructions.

×