Zeus Enhanced Targeting (ZET) + (v1.2 Custom Filters)

If you liked this item, please rate it up on Steam Workshop page.

Author: Digii

Last revision: 12 Feb at 22:04 UTC

File size: 86.49 KB

On Steam Workshop

Description:

v1.2 Custom Filters

Zeus Enhanced Targeting (ZET)

Take control of your AI’s engagement priorities. Set target filters on any unit or group directly from the Zeus interface or the Eden Editor.


Zeus Enhanced Targeting gives Zeus operators fine-grained control over what their AI units are allowed to engage. With a simple right-click or double-click in the Zeus interface — or directly in the Eden Editor — you can restrict a unit or an entire group to only target specific enemy types. Choose from preset filters like air, ground, armor, or infantry — or build your own custom filter by mixing and matching target categories. No more watching your carefully placed AA squad waste their missiles on a lone rifleman.


Core Features

This mod provides a focused set of tools for managing AI target priorities:

  • Target Filter System: Restrict what types of enemies a group is allowed to engage. Choose from six filter modes:
    • All Targets (default — engage everything)
    • Air Only (helicopters, jets, UAVs)
    • Ground Only (vehicles and infantry)
    • Armor Only (tanks and APCs)
    • Infantry Only (dismounted soldiers)
    • Custom (mix and match: Air, Armor, Vehicles, Infantry, Naval)

  • Custom Filters: Need your AA to engage both air and armor but ignore infantry? Select "Custom" and check exactly which target categories you want the group to engage. Five categories are available: Air, Armor, Vehicles, Infantry, and Naval.
  • ZEN Integration: Fully integrated into the Zeus Enhanced (ZEN) interface. Access target filters through:
    • The attribute menu (double-click a unit or group)
    • The context menu (right-click a unit or group)
    • The Eden Editor attribute menu (double-click a unit or group in 3DEN)

  • Group-Level Filtering: Filters are applied to the entire group at once. Set a filter on one unit and all members of its group will follow the same targeting rules.
  • Multiplayer Compatible: Filters are synchronized across all machines. Works correctly on dedicated servers, hosted servers, and in singleplayer.


Who Is This For?
  • Zeus Operators: Gain precise control over your AI’s engagement behavior without needing to script anything. Create more believable and tactical scenarios on the fly.
  • Mission Makers: Pre-configure targeting rules directly in the Eden Editor, or use Zeus to adjust them during live playtesting sessions.
  • Unit/Clan Leaders: Ensure that AI support elements stay focused on their intended role — AA stays on air, AT stays on armor.
  • Dynamic Operations: Adapt AI behavior mid-mission as the tactical situation changes.


Special thanks to all my Supporters! <3
[ko-fi.com]


How to Use

Via Attribute Menu (Double-Click):

  • As Zeus, double-click on a unit or group to open its attributes.
  • You will see a "Set Target Filter" dropdown.
  • Select the desired filter and click OK.
  • If you select "Custom", a row of checkboxes below will become active (Air, Armor, Vehicles, Infantry, Naval). Check the categories you want the group to engage.
  • The filter applies to the entire group immediately.

Via Context Menu (Right-Click):

  • As Zeus, right-click on a unit or group.
  • Navigate to "Set Target Filter" in the context menu.
  • Select the desired filter from the submenu.
  • The filter is applied instantly — no confirmation needed.

Via Eden Editor (3DEN):

  • In the Eden Editor, double-click on a unit, vehicle, or group.
  • Under the "Zeus Enhanced Targeting" category, find the "Set Target Filter" dropdown.
  • Select the desired filter.
  • If you select "Custom", use the "Custom Filter" section below and check/uncheck the target categories.
  • The filter will be applied automatically when the mission starts.

Note: Setting a filter to "All Targets" removes the restriction and returns the group to default engagement behavior. Custom filter settings persist between Zeus and Eden Editor — filters set in Eden carry over into the mission.


Roadmap

Here are some of the features and improvements planned for the future:

  • CBA Settings Integration: Configurable options via CBA settings for server admins and players.
  • Visual Indicators: Optional markers or icons on filtered units so Zeus operators can see active filters at a glance.
  • Side-Based Filtering: Filter targets by side (e.g., only engage OPFOR, ignore civilians).


FAQ & Troubleshooting
  • The filter dropdown doesn’t appear!
    Make sure you have both ZEN (Zeus Enhanced) and CBA_A3 loaded. The target filter is integrated into ZEN’s attribute and context menu systems.
  • Does this work in multiplayer?
    Yes. Filters are synchronized across all machines via CBA events. It works on dedicated servers, hosted servers, and in singleplayer.
  • Is this a Clientside mod?
    No, this mod needs to be installed on the server but not every client needs to load this mod (only the clients that
    want to set the filter)
  • Can I set different filters for individual units in the same group?
    No, filters are applied at the group level. All units in a group share the same targeting restriction.
  • What happens when I set the filter back to "All Targets"?
    The targeting restriction is removed and all previously ignored targets are cleared. The group returns to normal engagement behavior.
  • How does the Custom filter work?
    Select "Custom" from the filter dropdown, then use the checkboxes to pick which target types the group is allowed to engage. You can update the checkboxes at any time and previously ignored targets will be reconsidered. Changing to a different filter then "Custom" will disable the selected Custom checkboxes until the filter "Custom" is selected again.

If u have any questions/issues or want to report a bug please join my Discord for that to make it easier for everyone.
[discord.gg]

Dependencies

This mod requires the following to function:


Credits & Acknowledgements

Credit for the original scripting and functionality goes to DiGii.

Download
Required items:

Click the title to search on this site.


CBA_A3Steam Workshop
Zeus EnhancedSteam Workshop