ACE3/addons/headless
Tim Beswick f3e2e11693
Headless - Fix unable to transfer groups (#10203)
* Fix headless unable to transfer groups

* Switch events to use `CBA_fnc_ownerEvent`

* Update variable definitions

---------

Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: johnb432 <58661205+johnb432@users.noreply.github.com>
2024-08-15 00:31:51 -07:00
..
functions Headless - Fix unable to transfer groups (#10203) 2024-08-15 00:31:51 -07:00
UI Merge ACEX (#8415) 2021-10-14 10:46:43 -05:00
$PBOPREFIX$ Merge ACEX (#8415) 2021-10-14 10:46:43 -05:00
ACE_Settings.hpp Merge ACEX (#8415) 2021-10-14 10:46:43 -05:00
CfgEden.hpp Cleanup spaces in config macros (#9621) 2023-11-05 12:36:00 -06:00
CfgEventHandlers.hpp Various - use compile_script macro for new addons (#8516) 2021-10-15 12:53:44 -05:00
CfgVehicles.hpp ACEX - change module's category to ace from acex (#8567) 2021-10-20 16:29:43 -05:00
config.cpp ACEX Merge - Use BWC_CONFIG macro (#8554) 2021-10-18 11:42:17 -05:00
initSettings.inc.sqf General - Cleaned up cbaSettings_settingChanged (#10050) 2024-05-31 13:20:21 -07:00
README.md Documentation - Add notes about ACEX variables (#8549) 2021-10-18 11:49:33 -05:00
script_component.hpp Headless - Improve group transfer and add API (#9874) 2024-05-29 15:49:59 -03:00
stringtable.xml Translations - Improve Japanese localization (3.17.1) (#9977) 2024-04-26 17:34:11 -05:00
XEH_postInit.sqf Headless - Add warning about duplicate loadout validation (#9878) 2024-06-14 20:02:13 +02:00
XEH_preInit.sqf Headless - Code optimisation (#9873) 2024-04-04 08:01:12 -03:00
XEH_PREP.hpp Headless - Improve group transfer and add API (#9874) 2024-05-29 15:49:59 -03:00
XEH_preStart.sqf Merge ACEX (#8415) 2021-10-14 10:46:43 -05:00

ace_headless

Adds automatic passing of AI groups to (up to 3) Headless Clients.

  • Automatic Headless Client recognition
  • Event-based transferring (on unit spawn, Headless Client connect and disconnect)
  • Round-robin transferring when more than 1 Headless Client is present
  • Mission makers can use the following to prevent a group from transferring to a Headless Client: this setVariable ["acex_headless_blacklist", true, true];

ACEX Conversion - things still using acex prefix

  • All settings
  • 3DEN attribute config name
  • Object SetVar (acex_headless_blacklist)