ACE3/addons/headless
johnb432 0d401b2664
Headless - Code optimisation (#9873)
* Headless optimisations

* Swapped blacklist for unitIsUAV check

* Moved UAV check

* Update addons/headless/functions/fnc_transferGroups.sqf

Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>

* Update addons/headless/functions/fnc_transferGroups.sqf

Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>

* Update fnc_transferGroups.sqf

---------

Co-authored-by: Grim <69561145+LinkIsGrim@users.noreply.github.com>
2024-04-04 08:01:12 -03:00
..
functions Headless - Code optimisation (#9873) 2024-04-04 08:01:12 -03: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 Headless - Code optimisation (#9873) 2024-04-04 08:01:12 -03:00
README.md Documentation - Add notes about ACEX variables (#8549) 2021-10-18 11:49:33 -05:00
script_component.hpp Headless - Code optimisation (#9873) 2024-04-04 08:01:12 -03:00
stringtable.xml Translations - Complete Italian + almost complete German translation (#9673) 2023-12-11 19:31:02 -06:00
XEH_postInit.sqf Headless - Code optimisation (#9873) 2024-04-04 08:01:12 -03:00
XEH_preInit.sqf Headless - Code optimisation (#9873) 2024-04-04 08:01:12 -03:00
XEH_PREP.hpp Merge ACEX (#8415) 2021-10-14 10:46:43 -05: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)