> For the complete documentation index, see [llms.txt](https://legion-studios.gitbook.io/legion-studios/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://legion-studios.gitbook.io/legion-studios/features/modules.md).

# Modules

Legion Studios' modules for Eden and Zeus.

Descriptions and instructions for how to use the various models added by Legion Studios.

Some more complicated modules are detailed separately

## Add Reinsert Action

Available in: Eden ✅ | Zeus ✅

### Description

Adds the "Notify Pilots" scroll wheel action to the specified object(s). Using the scroll wheel option will display a message to all players with the "Pilot" skill, see [skills](/legion-studios/features/skills.md) for more information.

### How to use

#### Eden

1. Select the module
2. Place the module anywhere
3. Synchronize any object(s) you'd like to the module

#### Zeus

1. Select the module
2. Place the module on an object

## Aircraft Spawner

Available in: Eden ✅ | Zeus ✅

### Description

Continuously spawns selected aircraft at the module's position, with options for when to spawn waves, the size of the waves, and vehicle types to spawn.

The Zeus version of the module also has support for the rally points system from [Zeus Enhanced](https://steamcommunity.com/workshop/filedetails/?id=1779063631) and will move to the selected waypoint. If ZEN isn't loaded, the aircraft will behave like normal.

The Zeus module can also be edited by double clicking on the module again.

### How to use

#### Eden

1. Select the module
2. Place the module at the position aircraft should spawn near
   * Aircraft will spawn with a horizontal and vertical offset from the module to prevent crashing into each other
3. Place a trigger with an area
   * This is what activate the module and begin spawning aircraft
4. Set the trigger's activation conditions
   * E.g. "Any Player Present"
5. Sync the trigger to the module
6. Sync the module to any object(s) you want to deactivate the module
   * Once activated, the spawner will keep spawning vehicles until all the synced objects are destroyed
   * Any object can be synced, e.g. units, vehicles, props, etc.
   * At least one object **must** be synced, the module will never activate if no objects beside the trigger are synced.

![Aircraft spawner eden module](https://1920332750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbhcmVZV7rvBPYuSMbc4u%2Fuploads%2Fgit-blob-de97d3df7507e541567bcc614f7dfbf26c0f0bc2%2FaircraftSpawner_eden.gif?alt=media)

#### Zeus

1. Select the module
2. Place the module on the object that will spawn aircraft
   * The module will be attached to this object
3. Select OK

![Aircraft spawner zeus module](https://1920332750-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbhcmVZV7rvBPYuSMbc4u%2Fuploads%2Fgit-blob-3b881888b995e085d281acf0b1ca1cce39304ca9%2FaircraftSpawner_zeus.gif?alt=media)

## Area Heal

Available in: Eden ✅ | Zeus ❌

### Description

Creates a healing area that will heal players when they enter it.

### How to use

1. Select the module
2. Place the module anywhere
3. Adjust the module's size and position to change the healing area

## Breach Door

Available in: Eden ❌ | Zeus ✅

### Description

Orders an AI unit to breach a nearby closed door. The selected AI will walk up to the closest door (based on the options selected), place a breaching charge on the door, and return to their original group / position. The charge will then explode, breaching the door.

### How to use

1. Select the module
2. Place the module on a unit
3. Select OK

## Delete Groups

Available in: Eden ❌ | Zeus ✅

### Description

Deletes empty groups that are marked as "deleteable" by the engine. The module runs on all machines and will delete groups on all machines, and then give the user a count of how many groups were deleted on *their* machine.

### How to use

1. Select the module
2. Place the module anywhere

## Droid Dispenser

Available in: Eden ✅ | Zeus ✅

See [Droid Dispensers](/legion-studios/features/dispensers.md#zeus)

## Mount AT-RT

Available in: Eden ❌ | Zeus ✅

### Description

Orders an AI to mount an AT-RT. If no available AT-RT is nearby, then a message will be displayed.

### How to use

1. Select the module
2. Place the module on a unit
3. Select OK
4. If [ACE](https://steamcommunity.com/workshop/filedetails/?id=463939057) is loaded, select a position near an AT-RT and the unit will mount that AT-RT.
5. If ACE is not loaded, the AI will mount a nearby AT-RT.

## Dismount AT-RT

Available in: Eden ❌ | Zeus ✅

### Description

Orders an AI to dismount their AT-RT.

### How to use

1. Select the module
2. Place the module on a unit riding an AT-RT **or** an AT-RT with a rider
3. Select OK

## Set Skills

Available in: Eden ❌ | Zeus ✅

See [Skills](https://legion-studios.gitbook.io/legion-studios/features/pages/r4b2WM31VQmcXzgCLXln#id-1.2-zeus-module)

## Toggle Camo

Available in: Eden ❌ | Zeus ✅

### Description

Toggles a unit's active camouflage.

### How to use

1. Select the module
2. Place the module on a unit
   * If the unit has an active camo-compatible uniform, they will activate it.
   * If not, a message will display and nothing will happen.
