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

Functional Guide

MOOSE FUNCTIONAL

This chapter explains functional classes within MOOSE that allows you to enrich or enhance the functionality of your mission scenarios.

1. ATC_GROUND

ATC Ground

The ATC_GROUND classes monitor airbase traffic and regulate speed while taxiing.

Features:

2. ARTY

Arty

Easily assign and manage targets for artillery units using an advanced queueing system.

Features:

3. CLEANUP_AIRBASE

CleanUp

Keep an airbase clean of crashing or colliding airplanes.

Features:

4. DESIGNATE

Designate

Orchestrate the designation of potential targets executed by a Recce group, and communicates these to a dedicated attacking group of players, so that following a dynamically generated menu system, each detected set of potential targets can be lased or smoked…

Features:

5. DETECTION

Detection

Facilitate the detection of enemy units within the battle zone executed by FACs (Forward Air Controllers) or Recces (Reconnassance Units). Detection uses the in-built detection capabilities of DCS World, but adds new functionalities.

Features:

6. ESCORT

Escort

Allows you to interact with escorting AI on your flight and take the lead. Each escorting group can be commanded with a whole set of radio commands (radio menu in your flight, and then F10). The radio commands will vary according the category of the group. The richest set of commands are with Helicopters and AirPlanes. Ships and Ground troops will have a more limited set, but they can provide support through the bombing of targets designated by the other escorts.

Features:

7. MISSILE_TRAINER

MissileTrainer

be alerted of any missiles fired, and when a missile would hit your aircraft, the class will destroy the missile within a certain range, to avoid damage to your aircraft. This is a training class for noob pilots, receiving training on missile evasion and detection techniques.

Features:

8. RANGE

Range

The RANGE class enables easy set up of bombing and strafing ranges within DCS World. 476th - Air Weapons Range Objects mod is highly recommended for this class.

Features:

9. RAT

rat

Fill the empty DCS world with randomized air traffic and bring more life to your airports. In particular, it is designed to spawn AI air units at random airports. These units will be assigned a random flight path to another random airport on the map. Even the mission designer will not know where aircraft will be spawned and which route they follow.

Features:

10. SCORING

Scoring

Administers the scoring of player achievements, and creates a CSV file logging the scoring events and results for use at team or squadron websites. Automatically calculates the threat level of the objects hit and destroyed by players, which can be Wrapper.Unit, Static objects. Positive score points are granted when enemy or neutral targets are destroyed. Negative score points or penalties are given when a friendly target is hit or destroyed. This brings a lot of dynamism in the scoring, where players need to take care to inflict damage on the right target. By default, penalties weight heavier in the scoring, to ensure that players don’t commit fratricide. The total score of the player is calculated by adding the scores minus the penalties.

Features:

11. SEAD

Sead

Provides defensive behaviour to a set of SAM sites within a running Mission.

Features:

12. SUPPRESSION

Supporession

When ground units get hit by (suppressive) enemy fire, they will not be able to shoot back for a certain amount of time. The implementation is based on an idea and script by MBot. See the DCS forum threat for details. In addition to suppressing the fire, conditions can be specified which let the group retreat to a defined zone, move away from the attacker or hide at a nearby scenery object.

Features:

13. WAREHOUSE

Warehouse

The warehouse concept simulates the organization and implementation of complex operations regarding the flow of assets between the point of origin and the point of consumption in order to meet requirements of a potential conflict. In particular, this class is concerned with maintaining army supply lines while disrupting those of the enemy, since an armed force without resources and transportation is defenseless.

Features:

14. ZONE_CAPTURE_COALITION

ZoneCaptureCoalition

A very powerful class to models the process to zone guarding, attacking and capturing.

Features: