Skip to content


Switch branches/tags

ALiVE Version BI Forums ALiVE Forums ALiVE Wiki ALiVE License

ALiVE Issues Ready WIP Testing

Requires the latest version of CBA A3.

Developed by the team that brought you Multi Session Operations (MSO), the Advanced Light Infantry Virtual Environment (ALiVE) is an easy to use modular mission framework that provides everything players and mission makers need to quickly set up and run realistic military operations in almost any scenario, including command, combat support, service support, logistics and more.

Main Features

ALiVE features the revolutionary Virtual Profile System that supports thousands of units operating simultaneously across the map with minimal impact on performance. Unlike older caching systems, Virtual AI groups will continue to move, operate and fight and will seamlessly spawn into the visual game world when players are in range.

ALiVE identifies key military, industrial and civilian installations automatically for any map. It uses an advanced, multi-layered AI Operational Command structure which assesses the strategic, operational and tactical situation across the battlespace, analyses the relative strengths of enemy and friendly forces and issues missions accordingly. The result is a fluid, dynamic and credibly realistic battlefield as forces modelled on real world Combined Arms doctrines fight for key objectives.

The second generation Persistent Campaign system automatically retains mission critical data on an external database without any user installations required - no need for complicated MySQL databases, it is all handled completely automatically (this requires a dedicated server)!

ALiVE also provides a variety of popular Player Support utilities such as View Distance, Respawn Manager and an integrated Support Radio Suite for AI controlled Combat Support, Combat Service Support and C2ISTAR.

The intuitive, easy to use modular framework means mission making with ALiVE is quick and easy, even if you have never opened the editor before. Simply place modules down and play. ALiVE can be used completely stand alone or as part of more complex missions and scripts.

A recent addition is a fully in game GUI for building unit, group and faction configs without having to learn the intricacies of config editing.


  • Download and run as any normal mod for ArmA3 using -mod=@CBA_A3;@ALiVE
  • For Dedicated Servers use -mod=@CBA_A3;@ALiVEServer;@ALiVE
  • ALiVE requires CBA_A3


There are several entries in the Field Manual which will guide you through interacting with key in game ALiVE features.

  • By default, ALiVE uses the App Key to open the ALiVE interaction menu. The app key is found next to your right control key. If you do not have an app key or wish to use a different binding, you can remap it in the mods keybinding menu once in game.
  • Some features will require that you carry a Laser Designator (or any custom item defined in the editor modules).
  • For Advanced Markers, access the map and press CTRL ALT LMB to place or edit a marker. Press CTRL ALT RMB to delete a marker.

For full instructions refer to the wiki at

Our devs check our forum daily, so any issues please contact us via the forum at

ALiVE War Room

We highly recommend that you (as a player or a group admin) register with our ALiVE War Room at

On the War Room you can create a new group or join a current group if they accept applications. If you create a group, you can register one or more servers to enable database persistence, player stats and AAR.

In order to capture data properly with ALiVE and ensure mission persistence, players should always use the PLAYER EXIT button when on a dedicated server. Administrators should use the SERVER SAVE AND EXIT button when closing down an MP session on a dedicated server. Both these buttons are available by pressing ESC to get to the main menu while in game.

How It Works

ALiVE is complex but not complicated. Each module is standalone but they can be synchronised to each other to create different scenarios. The modules work independently but will use data derived from another module if it is synchronised. This layered approach provides a high degree of flexibility and allows you to build custom scenarios quickly.

Everything starts with the Placement modules. These modules fulfill two important functions: they identify a list of military and civilian objectives or areas of importance across the map and secondly, they place the AI groups. There are several module parameters for customising the type of objectives and also the shape and size of the AI forces. Refer to the Military and Civilian Placement Module pages for further details on these.

If an AI Commander is placed, it will take command of all available AI forces of its faction. However, it needs to know where its objectives are and this is simply done by synchronising it to one or more Placements Modules. So for example you could place an OPFOR Military Placement module to occupy an area of the map then sync a BLUFOR AI Commander to it so it knows to attack those objectives.

Using different combinations of modules it is possible to quickly create a huge range of scenarios, from massive tank battles to intense urban counter insurgency. The best way is to experiment!