Skip to content

Releases: zen-mod/ZEN

Zeus Enhanced 1.14.0

25 May 15:50
Compare
Choose a tag to compare

Requires CBA Version 3.15.8 or later and Arma 3 Version 2.12 or later.

This release focuses on improving existing features like the Watch Cursor and Watch Curator Camera keybinds to have better targeting. Relatedly, the new Toggle Laser keybind pairs naturally with the Force Fire keybind when controlling, for example, UAVs with laser-guided missile weaponry. Another highlight is the addition of settings to easily control which attributes (and related displays) are available in the Zeus interface.

The new Ping Zeus keybind (default: U) makes coordination between multiple Zeus users significantly easier. When activated, other curators will receive a ping as an icon drawn in the world and unique sound being played. Finally, the other curators can use the base game "Move to pinged player" (default: SPACE) keybind to jump to the designated position or object.

Area markers received some updates as well including a dedicated sub-tree in the markers tab to use for placement (like in 3DEN), a more natural flow compared to the now removed module or context menu action. Furthermore, an Editable Markers setting was added that controls which area markers (all or only Zeus created ones) are editable through Zeus.

Lastly, an optional Advanced Rappelling compatibility PBO was added. This is meant to provide extended compatibility with Advanced Rappelling in ways that are not possible without an explicit dependency. Currently, it includes a waypoint type that makes units rappel using functionality from the mod. This is available on the Steam Workshop as a separate mod to make it easier for communities that use it for mod management.

Feature Preview Video

Zeus Enhanced 1.14.0 Feature Preview Video

Change Log Summary

ADDED:

  • Advanced Rappelling compatibility (#700)
  • Settings to enable/disable specific attributes (#716)
  • Toggle Laser keybind (#721)
  • Support for waypoint type conditions and priority (#722)
  • Custom sub-tree for placing area markers (#724)
  • Icon for Scale Object module (#726)
  • Ping Zeus keybind (#729)
  • Editable Objects > Remove > Selected context menu action (#732)
  • Editable Markers setting for area markers (#736)

IMPROVED:

  • Watch Cursor and Watch Curator Camera keybinds (#720)
  • Conditions for Engine and Lights attributes (#723)
  • Toggle AI Pathing keybind with hint icons (#725)

FIXED:

  • Placement preview activating modules in recent tree (#727)
  • Typo for garrisoned flag (#734)

Zeus Enhanced 1.13.0

16 Mar 12:25
Compare
Choose a tag to compare

Requires CBA Version 3.15.8 or later and Arma 3 Version 2.12 or later.

This release adds tools that enable curators to better control AI units. First, various keybinds (unbound by default) to control AI units, including Watch Cursor, Watch Curator Camera, Force Fire, Move to Cursor, and Toggle Pathing, were added. Context menu actions such as switch the current weapons of infantry units and vehicle turrets were also added, which can be combined with the watch and force fire keybinds to create more engaging firefights. Next, the Suppressive Fire module now has a fire mode option that will make units suppress using single shots, three round bursts, or fully automatic fire.

Another highlight is the improvement to attached object editing in Zeus. Now, objects can be easily attached and detached using keybinds and currently attached objects can be edited (i.e., moved and rotated) directly, unlike before where they would immediately snap back to their attachment position.

Furthermore, the Placement Preview feature was improved to allow rotating the preview object using the regular Zeus rotation key and support placing objects through the recent tree. The Visibility Indicator can now be enabled during placement only and has a max distance setting as well.

Finally, the new Building Markers feature can automatically create grey rectangle area markers, similarly to terrain structures, for buildings placed through Zeus (must be enabled through settings). The markers are automatically updated if their corresponding object is edited by Zeus and deleted when the object is deleted. Markers can also be selectively created for specific buildings through attributes.

Change Log Summary

ADDED:

  • AI Control keybinds (e.g., Watch Cursor, Move to Cursor, and Force Fire) (#496)
  • Switch Weapon context menu actions for infantry (#520)
  • Switch Weapon context menu actions for vehicles (#537)
  • Support for CBA Extended Loadouts (#669)
  • SQFC support (#674)
  • Support editing all area markers (e.g., those created through 3DEN) (#676)
  • Fire mode option to Suppressive Fire module (#677)
  • Snow option to Change Weather module (#682)
  • Mod icons to create unit trees (#684)
  • During Placement Only mode and Max Distance setting to Visibility Indicator (#686)
  • Placement preview support to recent tree (#689)
  • Attach/detach keybinds and ability to edit attached objects directly (#691)
  • Ability to rotate placement preview objects (#703)
  • Building Markers (similar to terrain structures) (#704)
  • Toggle Object Editability keybind (#711)

IMPROVED:

  • Various aspects of the Custom Modules framework (#685)
  • Placement preview mouse position handling (#690)
  • Positioning of Teleport Players module (#693)
  • Created groups are marked for autodeletion (#698)
  • Placing aircraft in map (i.e., spawn flying when over water or off the map) (#702)

CHANGED:

  • Use maxLoad command for calculating container capacity (#673)

FIXED:

  • Unit and group tree IDCs for updated RscDisplayCurator_sections (#687)
  • Inventory being available for CAManBase objects (#697)
  • Select position ignoring overlapping controls (#707)
  • Width adjustment for context menu mouse area controls (#710)

Zeus Enhanced 1.12.2

12 May 12:22
Compare
Choose a tag to compare

Requires CBA Version 3.15.5 or later and Arma 3 Version 2.06 or later.

This small update includes updated translations and some fixes.

Change Log Summary

IMPROVED:

  • Serialized unit loadouts by filtering for unique ACRE radios (#640)

FIXED:

  • Undefined variable in selectPosition function (#657)
  • 3D rotations for the Attach To module (#658)
  • Attach offsets not being relative to the object's center (#663)

TRANSLATIONS:

Zeus Enhanced 1.12.1

19 Oct 18:25
Compare
Choose a tag to compare

Requires CBA Version 3.15.5 or later and Arma 3 Version 2.06 or later.

This small update improves some existing features by using capabilities introduced in the Arma 3 2.06 update.

Change Log Summary

ADDED:

  • Support for toolbox tooltips (#639)

IMPROVED:

  • Support for editor preview images with non-16/9 aspect ratios (#600)
  • Cover Map module dialog to open with map centered (#601)
  • Include Crew check box by using new deleteVehicleCrew syntax (#624)

TRANSLATIONS:

Zeus Enhanced 1.12.0

20 Sep 07:34
Compare
Choose a tag to compare

Requires CBA Version 3.15.5 or later and Arma 3 Version 2.04 or later.

This release adds new tools that enable curators to create more engaging scenarios in terms of firefights. First, the Suppressive Fire module reliably makes units perform suppressive fire at a given target. The module is effective in creating convincing suppression even at long range (approximately 1000 m for infantry and even farther for vehicles). Next, the Throw Grenade context menu action makes AI units throw the selected grenade type at a specified position.

Another highlight is the addition of a "Camera Exit Position" setting to control where the Zeus camera is positioned after exiting remote control. It provides various options including: Unchanged, Relative, Related (Limited), Above Unit, and Behind Unit.

A Scale Object module that modifies the render scale of an object was added (currently limited to attached objects). Lastly, for consistency with the debug console, code execution is now restricted to logged in admins (not voted) when explicitly disabled (i.e. via the ZEN_disableCodeExecution variable).

Change Log Summary

ADDED:

  • Throw Grenade context menu action (#132)
  • Suppressive Fire module (#595)
  • Mod icons to Tracers module dialog lists (#606)
  • Remote control Camera Exit Position setting (#612)
  • Remote control stopped event (#613)
  • Scale Object module (#627)

IMPROVED:

  • Plate number attribute condition (#607)
  • BIS_fnc_curatorObjectPlaced override with changes from base game (#620)

CHANGED:

  • Custom Compositions are now saved using HashMaps instead of arrays (#552)
  • Code execution is now restricted to logged in admins (not voted) (#625)

FIXED:

  • Issues with dialog framework when opened in 3DEN (#616)
  • Multi-line dialog edit boxes not displaying default text correctly (#618)
  • Context menu not using modified action data (#635)

TRANSLATIONS:

Zeus Enhanced 1.11.1

15 Jul 04:26
Compare
Choose a tag to compare

Requires CBA Version 3.14.0 or later and Arma 3 Version 2.04 or later.

This small hotfix release fixes the group trees preventing placement of 3DEN Editor Compositions in Zeus (as available on profiling and development branches). The Tracers module's compatibility with 3rd-party weapons was also improved.

Change Log Summary

FIXED:

  • Tracers module compatibility with 3rd-party weapons (#604)
  • Group trees preventing placement of 3DEN compositions (#611)

Zeus Enhanced 1.11.0

25 Jun 10:58
Compare
Choose a tag to compare

Requires CBA Version 3.14.0 or later and Arma 3 Version 2.04 or later.

This release adds two key tools for curators to elevate their missions: an overhauled Tracers module and a Cover Map module. The Tracers module was overhauled to work more effectively and allow curators to customize parameters such as the weapon, magazine, burst delay, dispersion, and target through a dialog. The Cover Map module, a Zeus equivalent to the one found in 3DEN, opens a dialog where curators can draw or delete their area of operations.

Furthermore, the context menu can now be opened by right clicking even when waypoint placement would normally occur due to selected AI or waypoints. This functionality is disabled by default and must be explicitly enabled through the "Override Waypoint Placement" setting. When enabled, waypoints are placed by holding down the SHIFT key while right-clicking.

Lastly, various components were improved to take advantage of new engine features such as hash maps and new commands. For example, pylon functionality will now always correctly identify which magazines belong to which turrets and the area markers display's edit boxes correctly handle deleting characters.

Change Log Summary

ADDED:

  • Overhauled Tracers module (#491)
  • Radius slider type for dynamic dialogs (#549)
  • Attributes support for dynamic value info (#578)
  • Show In Animation Viewer module (#586)
  • Cover Map module (#589)

IMPROVED:

  • Allow opening context menu by right clicking when AI are selected (#481)
  • Various components by using isNotEqualTo command (#510)
  • Replaced CBA hashes with base game hash maps (#515)
  • Pylon turret functionality by using getAllPylonsInfo command (#531)
  • Faction Filter by using hash maps and ensuring strings in units array (#565)
  • Markers tree cache to use hash maps (#584)
  • Area markers edit box handling (#587)

FIXED:

  • Remote vehicles not updating in garage (#560)
  • Unlocalized sort mode strings in inventory display (#580)

TRANSLATIONS:

Zeus Enhanced 1.10.0

18 Feb 13:20
Compare
Choose a tag to compare

Requires CBA Version 3.14.0 or later and Arma 3 Version 2.00 or later.

This release adds various improvements to the inventory display. Most notably, a weapon specific items mode that only shows items and magazines compatible with a selected weapon can be accessed by double-clicking a weapon in the list or by clicking the button at the bottom. Additionally, the items list can now be sorted by name or amount and in ascending or descending order and items can be added 1, 5, 10, or 50 at a time using the SHIFT and CTRL keys.

Another highlight is the addition of a Faction Filter. This component adds settings to easily control which factions (by name and side) are available in the unit and group trees.

A Door State context menu action was added to allow for more accessible control over building doors. This action is available when the context menu is opened with the cursor hovering over a door.

In terms of modules, a Hide Terrain Objects module was added, an action type option was added to the Create Intel module, and a Remove NVGs option was added to the Toggle Flashlights module.

A keybind and context menu action to unload vehicle-in-vehicle cargo were added. Furthermore, a Reload Display keybind was added that reloads the Zeus interface even when it is forced.

Lastly, for consistency with the custom modules framework, the argument order in the Execute Code module was changed.

Change Log Summary

ADDED:

  • CBRN hose support (#393)
  • Action Type option to Create Intel module (#477)
  • Waypoint loiter altitude attribute (#483)
  • Door State context menu action (#492)
  • Weapon specific items mode and sorting options to inventory display (#500)
  • Faction Filter (#504)
  • Search Building waypoint (#506)
  • Remove NVGs option to Toggle Flashlights module (#517)
  • Reset Loadout context menu action (#518)
  • Unload Vehicle Cargo keybind and context menu action (#528)
  • Hide Terrain Objects module (#536)
  • Reload Display keybind (#542)

IMPROVED:

  • Pylons display to sort magazines alphabetically (#532)

CHANGED:

  • Teleport Players module to clear previous selection (#469)
  • Argument order in execute code module to be consistent with custom modules (#474)
  • typeOf config lookups to use configOf command (#482)

FIXED:

  • Teleporting onto surfaces using context menu actions (#472)
  • hasDefaultInventory function incorrectly handling item cargo (#476)
  • Include crew panel positioning (#478)
  • Attributes checkboxes control font size (#479)
  • Game Master module locality transfer timeout (#487)
  • Custom modules not being added in ZGM missions (#494)
  • Object serialization not saving pitch and roll (#499)
  • Remote control breaking when entering ACE arsenal (#516)
  • Remote control owner variable not being reset after disconnect (#521)
  • Game Master modules being deleted in multiplayer (#522)
  • Non-unique global event ID usage in Toggle Lamps module (#535)
  • Missing preStart XEH in ACE Compat (#553)

Zeus Enhanced 1.9.0

31 Aug 09:25
Compare
Choose a tag to compare

Requires CBA Version 3.14.0 or later and Arma 3 Version 1.96 or later.

This release adds a display to configure aircraft pylon loadouts. The Custom Objective module was overhauled with a new dialog. It now features an improved owners control that allows multiple groups/players to be selected. In addition, the task's icon can now be set.

In terms of attributes, a keybind to open the attributes display for the selected entities (prioritizing the hovered entity) was added. Furthermore, a Respawn Vehicle attribute and support for loiter waypoint types was added.

A force changes option was added to the Change Weather module. This makes it possible to simulate smooth weather transitions. Lastly, the Editable Objects module dialog can now be accessed through the main editable objects context menu action.

Change Log Summary

ADDED:

  • Preload Addons config (#419)
  • Crew To Gunner module (#423)
  • Display to configure aircraft pylon loadouts (#424)
  • Overhauled Custom Objective module (#427)
  • Ability to open Editable Objects dialog through context menu (#430)
  • Open Attributes Display keybind (#437)
  • Respawn Vehicle attribute (#438)
  • Loiter waypoint type (#439)
  • Force changes option to Change Weather module (#459)
  • Warning for missing ACE compatibility PBO (#460)

IMPROVED:

  • Vehicle loadout display positioning (#418)
  • Collision prevention when teleporting players using context menu (#435)
  • Context menu handling of long action names (#446)
  • Optimized enableAI/disableAI target events (#449)

FIXED:

  • Default inventories cache being modified by reference (#414)
  • Teleport Zeus context menu action when player is in a vehicle (#426)
  • VLS failing to strike target module (#431)
  • Context menu variables when hovering over a waypoint (#442)
  • Script error for incorrectly configured aircraft (#451)
  • Missile magazines not being shown in inventory display (#461)

REMOVED:

  • Deprecated public events (#447)

TRANSLATIONS:

Zeus Enhanced 1.8.0

08 Jun 15:25
Compare
Choose a tag to compare

Requires CBA Version 3.14.0 or later and Arma 3 Version 1.96 or later.

This release adds a display to configure vehicle magazine loadouts. More specifically, it allows curators to edit the types (and counts) of magazines available for use by the turret weapons of a vehicle.

The vanilla Game Master module was overhauled to fix several long-standing issues. These include the attributes dialog opening twice when the module was created after mission start, the inability to respawn on start when the interface is forced, and the loss of curator assignment when the module's locality is transferred (which required players to respawn in order to access Zeus).

Furthermore, an attributes display to control specific AI abilities was added. The Execute attribute was improved with a button to select the execution mode. This works similarly to the debug console in that the code can be executed on the local machine, on the machine where the object is local, or on all machines.

Modules to detonate an atomic bomb, make a group search a building, and rotate objects around different axes independently were added. An action sound option was added to the Create/Edit Intel module. The Ambient Animation and Sit On Chair modules received more animation and chair options, respectively.

Lastly, a keybind to orient all selected objects to match the terrain slope at their position was added. This is complementary to the base game one to orient objects to the sea normal.

Change Log Summary

ADDED:

  • Display to configure vehicle magazine loadouts (#161)
  • Atomic Bomb module (#328)
  • More animation options to Ambient Animation module (#341)
  • Careless behaviour option to Patrol Area module (#343)
  • Icon for Light Source module (#352)
  • More chair options to Sit On Chair module (#356)
  • Search Building module (#361)
  • Common sides control and function (#362)
  • Execution mode button to Execute attributes (#363)
  • Rotate Object module (#364)
  • Attributes display to change AI abilities (#368)
  • Orient to Terrain Normal keybind (#379)
  • Support for unit insignias in serializing functions (#380)
  • Old Man music support for Zeus (#385)
  • Action sound option and more object types to Create/Edit Intel module (#395)
  • Reset button to inventory display (#397)

IMPROVED:

  • Editor trees scroll bar visuals (#348)
  • OWNERS control to sort players alphabetically (#351)
  • ACE interaction menu to use ZEN remote control (#355)
  • Editable Objects module type filter (#359)
  • Chatter module to show unit name in dialog title (#366)
  • Rework and improve dialog component (#374)
  • Game Master module initialization (#376)

CHANGED:

  • Icon order of Engine and Lights attributes (#383)

FIXED:

  • Incorrect upper limit in addGroupIcons loops (#369)
  • Preserving unit sides in deserialize objects function (#375)
  • Serializing functions not preserving magazine cargo ammo counts (#388)

TRANSLATIONS: