Jump to content
🛡️FORUMS ARE IN READ-ONLY MODE Read more... ×

killswitch

Member
  • Content Count

    1024
  • Joined

  • Last visited

  • Medals

Everything posted by killswitch

  1. No, the extended event handler system does not handle UI events.
  2. There is no reference to "CAData" anywhere in @CBA_A3 and there is no CBA addon named "cba_a3_xeh" so I have no idea where this message comes from.Make sure to delete (remove) any and all old copies of @CBA_A3 from your computer.
  3. EDIT: You're right, and the documentation is outdated - the other events can be limited to either clients and server as well. I will update the documentation.
  4. Yessir: * Supported XEH event types * Advanced XEH usage (fired vs firedBIS, pre-, post- and initpost event handlers, client- and/or server-side init event handlers)
  5. No, you're not missing anything. Unfortunately, it's an issue we found after releasing RC7 hotfix 2 (here)The fix, for now, is to make use of the addon named cba_enabe_auto_xeh.pbo in the optional folder in @CBA_A3. Copy that addon (and the .bisign file that goes with it) into the @CBA_A3\addons folder and launch Arma 3 again. That'll take care of it.
  6. Here are two guides to help people getting started with the CBA extended event handler system. * Tutorial 1 - creating a basic addon that uses extended event handlers * Tutorial 2 - creating an adapter addon to add XEH compatibility to existing addons
  7. Sure thing - I'll have a look at it as soon as I can. Yes, it's about time I wrote a guide/HOWTO :-)
  8. OK. So the development branch has a feature that lets you toggle the vignetting effect on and off using either "the scroll lock key" (your words) or "the Pause/Break key" (BI developer words from that feedback ticket). 1) Is it only the dev branch that has this feature? 2) Which key is it actually? (We have not deliberately blocked this key in CBA)
  9. What is a/the "vignette toggling key" and where/when is it used?
  10. You need the CTRL key as well.Try CTRL + Left-Windows
  11. What exact version of CBA do you have (Open the @CBA_A3/mod.cpp file and see what the name=... line tells you)Also, what speficic interaction menu does not work (self-interaction or the vehicle interaction menu)? What specific unit (and/or vehicle)?
  12. Hi IndeedPete and thanks for your interest in providing ACE compatibility with your addon. I have sent you a PM with more details of how this can be accomplished.(TL;DR: one can create an optional "adapter addon" that makes the Euroforce units XEH compatible. Players who wish to use your units with ACE3 can load the game with that addon. Players who wish to use Euroforce standalone can continue to do so, aswell.)
  13. killswitch

    PG Services (PMC)

    In the same spirit - to help improve the addon, the CfgPatches part of pg_services_pmc_config needs to have a dependency on "A3_Characters_F" added(*). So, fixing the missing class name and adding the dependency, the result is class CfgPatches { class pg_services_pmc_config { units[] = {"PMC_Bodyguard1","PMC_SecurityCon_MX","PMC_SecurityCon_MXGL","PMC_Engineer","PMC_Medic","PMC_FieldSpecialist_LMG","PMC_TL","PMC_Marksman","PMC_Helipilot","PMC_Bodyguard_M4","PMC_SecurityCon_M4","PMC_SecurityCon_M203","PMC_Engineer_M4","PMC_Medic_M4","PMC_FieldSpecialist_M249","PMC_TL_M4"}; weapons[] = {"U_PMC_GTShirt_DJeans","U_PMC_GTShirt_SJeans","U_PMC_BlkTShirt_DJeans","U_PMC_BlkTShirt_SJeans","U_PMC_BluTShirt_SJeans","U_PMC_WTShirt_DJeans","U_PMC_BluePlaidShirt_BeigeCords","U_PMC_RedPlaidShirt_DenimCords","U_PMC_BlackPoloShirt_BeigeCords","U_PMC_BluPolo_BgPants","U_PMC_BgPolo_GrnPants","U_PMC_BlckPolo_BgPants","U_PMC_BlckPolo_BluPants","U_PMC_BluPolo_GrnPants","U_PMC_BrnPolo_BgPants","U_PMC_BrnPolo_BluPants","U_PMC_GrnPolo_BgPants","U_PMC_WhtPolo_BgPants","U_PMC_WhtPolo_BluPants","U_PMC_WhtPolo_GrnPants","U_PMC_CombatUniformRS_BSGPBB","U_PMC_CombatUniformRS_BSGPSB","U_PMC_CombatUniformRS_BSSPBB","U_PMC_CombatUniformRS_BSSPSB","U_PMC_CombatUniformRS_GSBPBB","U_PMC_CombatUniformRS_GSSPBB","U_PMC_CombatUniformRS_IndPBSBB","U_PMC_CombatUniformRS_SSBPBB","U_PMC_CombatUniformRS_SSGPBB","U_PMC_CombatUniformRS_SSGPSB","U_PMC_CombatUniformRS_ChckDBS_GPSB","U_PMC_CombatUniformRS_ChckLB_GPBB","U_PMC_CombatUniformRS_ChckLR_SPBB","U_PMC_CombatUniformRS_ChckP_BPBB","U_PMC_CombatUniformLS_BSGPBB","U_PMC_CombatUniformLS_BSGPSB","U_PMC_CombatUniformLS_BSSPBB","U_PMC_CombatUniformLS_BSSPSB","U_PMC_CombatUniformLS_GSBPBB","U_PMC_CombatUniformLS_GSSPBB","U_PMC_CombatUniformLS_IndPBSBB","U_PMC_CombatUniformLS_SSBPBB","U_PMC_CombatUniformLS_SSGPBB","U_PMC_CombatUniformLS_SSGPSB","U_PMC_CombatUniformLS_ChckDBS_GPSB","U_PMC_CombatUniformLS_ChckLB_GPBB","U_PMC_CombatUniformLS_ChckLR_SPBB","U_PMC_CombatUniformLS_ChckP_BPBB"}; requiredVersion = 0.1; requiredAddons[] = {"A3_Characters_F"}; version = 0.1; }; }; (*) Otherwise, it will break ACE 3 functionality in stock BIS units due to the extern references to "class EventHandlers" in, for example, class I_Soldier_base_F. (this unit is defined in A3_Characters_F which is why the dependency is needed)
  14. killswitch

    Leights OPFOR Pack

    RPT errors from the 1.1 update: 14:43:43 File lop_faction_ia\CfgWheeled.hpp, line 223: '/CfgVehicles/LOP_IA_Truck.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_ia\CfgWheeled.hpp, line 241: '/CfgVehicles/LOP_IA_Offroad.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_ia\CfgWheeled.hpp, line 259: '/CfgVehicles/LOP_IA_Offroad_M2.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_ia\CfgArmored.hpp, line 41: '/CfgVehicles/LOP_IA_M113_W.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_ia\CfgArmored.hpp, line 64: '/CfgVehicles/LOP_IA_BMP2.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_ia\CfgArmored.hpp, line 89: '/CfgVehicles/LOP_IA_BMP1.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_ia\CfgArmored.hpp, line 113: '/CfgVehicles/LOP_IA_ZSU234.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_pmc\CfgWheeled.hpp, line 50: '/CfgVehicles/LOP_PMC_Truck.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_pmc\CfgWheeled.hpp, line 68: '/CfgVehicles/LOP_PMC_Offroad.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_pmc\CfgWheeled.hpp, line 86: '/CfgVehicles/LOP_PMC_Offroad_M2.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_pmc\CfgWheeled.hpp, line 104: '/CfgVehicles/LOP_PMC_SUV.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_sla\CfgArmored.hpp, line 64: '/CfgVehicles/LOP_SLA_BMP2D.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_sla\CfgArmored.hpp, line 89: '/CfgVehicles/LOP_SLA_BMP2.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_sla\CfgArmored.hpp, line 114: '/CfgVehicles/LOP_SLA_BMP1.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_sla\CfgArmored.hpp, line 139: '/CfgVehicles/LOP_SLA_BMP1D.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_sla\CfgArmored.hpp, line 163: '/CfgVehicles/LOP_SLA_ZSU234.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_sla\CfgArmored.hpp, line 184: '/CfgVehicles/LOP_SLA_BTR60.displayName': Missing ';' at the end of line 14:43:43 File lop_faction_sla\CfgArmored.hpp, line 205: '/CfgVehicles/LOP_SLA_BTR70.displayName': Missing ';' at the end of line
  15. killswitch

    N-B U.S.M.C Project

    It's a config quirk in the marine_corps.pbo addon that disables ACE functionality. This part: class B_Soldier_base_F: SoldierWB { class EventHandlers; }; requires the addon to declare a dependency on "A3_Characters_F", where B_Soldier_base_F is defined: requiredAddons[]={"A3_Characters_F"};
  16. It worked in RC6 and earlier because CBA had a system that would automagically add XEH to units and vehicles that didn't have it. However, that caused other problems, so to fix those problems and increase performance, it was removed. The consequence of that is what you are experiencing - addons that have their own event handlers will overwrite (disable) the extended event handler system. It is late here now, but let us think about possible solutions.
  17. You did not say what the problem is, so I'll have to guess: those units have their own event handlers which will disable the CBA/XEH ones. That, in turn, will make them incompatible with for example ACE 3.Compatiblity with the extended event handler system in CBA is optional and is a choice of the addon/mod author(s).
  18. You are experiencing this bug with the A3 server: 0022133: Some .bikey file combinations prevent dedicated server from loadingBIS are working on it.
  19. Your hypothesis is correct - the config for the OPFOR variants of Massi's African Rebel Forces have disabled all event handlers, which is why the interaction menus do not work for those units. (The ACE interaction system depends on units having working extended event handlers. Since the BLUFOR and Independent variants of these units appear to be working with ACE, it is possible that the author could be asked to make it work with the OPFOR units as well. From what I can tell, it would be a matter of removing the following from the affected OPFOR rebel units: class EventHandlers {};
  20. Your problem is an indication of a bug with the config of the RHS M1A1 addon. It has an insufficient(*) set of required addons declared in its config, which is causing the problem.(*) Specifically, it is missing a dependency on rhsusf_c_troops which is the addon where the crewmen of the RHS M1A1 are defined.
  21. It will now, after you report. :-) See: 76268. Thanks for the heads-up!
  22. killswitch

    Arma Server Monitor for Linux

    It appears to indicate a performance problem. Even with a very basic MP mission where the only entity in the mission is the player character, the dips in CPS can be observed. It could be a "bug" with how the Linux dedi executes the Arma Server Monitor FSM state machine - the dips could be explained by "CPU starvation" where sometimes, the FSM gets less execution time than normal. However, it could also be a quirk with how the operating system handles (schedules) the Arma server processes and threads.
  23. killswitch

    Arma Server Monitor for Linux

    I think I've seen that mentioned elsewhere aswell. Is it only the CPS graph that does it? EDIT: Yes, I see what you mean about the CPS graph going up and down. It appears that's how the Linux dedi behaves.
  24. A fix for the "texture problem" will be in the next release. I cannot reproduce this. Bipod deployment (Using the default "C" key) works fine with A3+CBA_A3 for me.
×