M.O.O.S.E.

The documentation repository of the MOOSE framework. Note that the contents of this repo get generated from the MOOSE lua code, which is contained within the MOOSE main repository.

View the Project on GitHub FlightControl-Master/MOOSE_DOCS

AI Guide

MOOSE AI

This set of MOOSE classes take control of your AI.

1. AI A2A Dispatching

AI A2A Dispatcher

Create an A2A defense system executed by AI to perform CAP or GCI to defend your airspace.
There are two classes that are important to learn:

The AI_A2A_GCICAP is a class for novice mission designers, so I recommend novice users to start with using this class. You can quickly configure a working GCICAP process. But it will provide less flexibility and options. If you want more options, use the AI_A2A_DISPATCHER.

Features:

2. AI Cargo Dispatching

Cargo dispatching will make the AI to transport cargo to deploy zones. Cargo can be transported by APC or trucks, or by helicopters.

Overall Features:

3. AI Balancing

AI_Balancer

Balance player slots with AI to create an engaging simulation environment, independent of the amount of players.

Features:

4. AI Large Formations

AI_Formation

Build large airborne formations of aircraft.

Features:

5. AI engagement

5.1. AI Patrolling

AI_Patrol

Peform Air Patrolling for airplanes within a patrol zone.

Features:

5.2. AI Combat Air Patrolling

AI_Patrol

Peform Combat Air Patrolling (CAP) for airplanes within a patrol zone.

Features:

5.3. AI Close Air Support

AI_Patrol

Peform Close Air Support (CAS) near friendlies within an engagement zone.

Features:

5.4. AI Battlefield Air Interdiction

AI_Patrol

Peform Battlefield Air Interdiction (BAI) within an engagement zone.

Features: