killswitch
Member-
Content Count
1024 -
Joined
-
Last visited
-
Medals
Everything posted by killswitch
-
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
No, the extended event handler system does not handle UI events. -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
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. -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
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. -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
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) -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
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. -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
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 -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
Sure thing - I'll have a look at it as soon as I can. Yes, it's about time I wrote a guide/HOWTO :-) -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
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) -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
What is a/the "vignette toggling key" and where/when is it used? -
ACE3 - A collaborative merger between AGM, CSE, and ACE
killswitch replied to acemod's topic in ARMA 3 - ADDONS & MODS: COMPLETE
You need the CTRL key as well.Try CTRL + Left-Windows -
ACE3 - A collaborative merger between AGM, CSE, and ACE
killswitch replied to acemod's topic in ARMA 3 - ADDONS & MODS: COMPLETE
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)? -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
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.) -
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)
-
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
-
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"};
-
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
-
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
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. -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
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). -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
You are experiencing this bug with the A3 server: 0022133: Some .bikey file combinations prevent dedicated server from loadingBIS are working on it. -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
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 {}; -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
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. -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
It will now, after you report. :-) See: 76268. Thanks for the heads-up! -
Arma Server Monitor for Linux
killswitch replied to killswitch's topic in ARMA 3 - COMMUNITY MADE UTILITIES
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. -
Arma Server Monitor for Linux
killswitch replied to killswitch's topic in ARMA 3 - COMMUNITY MADE UTILITIES
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. -
CBA - Community Base Addons - ARMA 3
killswitch replied to vipermaul's topic in ARMA 3 - ADDONS & MODS: COMPLETE
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.