Banner Image

Module

Image

AI -- (R2.2) - Models the process of Combat Air Patrol (CAP) for airplanes.

Image

AI - (R2.2) - Manages the process of an automatic A2A defense system based on an EWR network targets and coordinating CAP and GCI.

Image

AI -- (R2.2) - Models the process of Ground Controlled Interception (GCI) for airplanes.

Image

AI -- (R2.2) - Models the process of air patrol of airplanes.

Image

AI -- Models the process of air to ground BAI engagement for airplanes and helicopters.

Image

AI -- Models the process of air to ground engagement for airplanes and helicopters.

Image

AI - Create an automated A2G defense system based on a detection network of reconnaissance vehicles and air units, coordinating SEAD, BAI and CAS operations.

Image

AI -- Models the process of air to ground SEAD engagement for airplanes and helicopters.

Image

AI - Create an automated AIR defense system based on a detection network of reconnaissance vehicles and air units, coordinating SEAD, BAI and CAP operations.

Image

AI - Models the process of AI air operations.

Image

AI -- Models the process of air to ground engagement for airplanes and helicopters.

Image

AI -- Models the process of A2G patrolling and engaging ground targets for airplanes and helicopters.

Image

AI - Models squadrons for airplanes and helicopters.

Image

AI -- Peform Battlefield Area Interdiction (BAI) within an engagement zone.

Image

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

Image

AI -- Perform Combat Air Patrolling (CAP) for airplanes.

Image

AI - Models the intelligent transportation of infantry and other cargo.

Image

AI - Models the intelligent transportation of cargo using ground vehicles.

Image

AI - Models the intelligent transportation of cargo using airplanes.

Image

AI - Models the intelligent transportation of infantry and other cargo.

Image

AI - Models the intelligent transportation of infantry and other cargo using APCs.

Image

AI -- (R2.4) - Models the intelligent transportation of infantry and other cargo using Planes.

Image

AI -- (2.4) - Models the intelligent transportation of infantry and other cargo using Helicopters.

Image

AI -- (2.5.1) - Models the intelligent transportation of infantry and other cargo using Ships

Features:

  • Transport cargo to various deploy zones using naval vehicles.

Image

AI - Models the intelligent transportation of cargo using helicopters.

Image

AI -- (R2.5.1) - Models the intelligent transportation of infantry and other cargo.

Image

AI -- Perform Close Air Support (CAS) near friendlies.

Image

AI - Models the assignment of AI escorts to player flights upon request using the radio menu.

Image

Functional -- Taking the lead of AI escorting your flight or of other AI, upon request using the menu.

Image

AI - Models the automatic assignment of AI escorts to player flights.

Image

AI -- Build large airborne formations of aircraft.

Image

AI -- Perform Air Patrolling for airplanes.

Image

Actions - ACT_ACCOUNT_ classes account for (detect, count & report) various DCS events occuring on Wrapper.Units.

Image

(SP) (MP) (FSM) Accept or reject process for player (task) assignments.

Image

(SP) (MP) (FSM) Route AI or players through waypoints or to zones.

Image

(SP) (MP) (FSM) Route AI or players through waypoints or to zones.

Image

Cargo - Management of CARGO logistics, that can be transported from and to transportation carriers.

Image

Cargo -- Management of single cargo crates, which are based on a Static object.

Image

Cargo - Management of grouped cargo logistics, which are based on a Wrapper.Group object.

Image

Cargo -- Management of single cargo crates, which are based on a Static object.

Image

Cargo - Management of single cargo logistics, which are based on a Wrapper.Unit object.

Image

Core - A* Pathfinding.

Image

Core - The base class within the framework.

Image

Core - TACAN and other beacons.

Image

Core - Define any or all conditions to be evaluated.

Image

Core - Manages several databases containing templates, mission objects, and mission information.

Image

Core - Models DCS event dispatching using a publish-subscribe model.

Image

Core - FSM (Finite State Machine) are objects that model and control long lasting business processes and workflow.

Image

Core - Models the process to achieve goal(s).

Image

Core - MarkerOps_Base.

Image

Core - Manage hierarchical menu structures and commands for players within a mission.

Image

Core - Informs the players using messages during a simulation.

Image

Core - Defines an extensive API to manage 3D points in the DCS World 3D simulation space.

Image

Core - Provides a handy means to create messages and reports.

Image

Core -- SCHEDULEDISPATCHER dispatches the different schedules.

Image

Core - Prepares and handles the execution of functions over scheduled time (intervals).

Image

Core - Define collections of objects to perform bulk actions and logically group objects.

Image

Core - Manages various settings for running missions, consumed by moose classes and provides a menu system for players to tweak settings in running missions.

Image

Core - Spawn dynamically new groups of units in running missions.

Image

Core - Spawn statics.

Image

Core - Management of spotting logistics, that can be activated and deactivated upon command.

Image

Core - TEXTANDSOUND (MOOSE gettext) system


Main Features:

  • A GetText for Moose
  • Build a set of localized text entries, alongside their sounds and subtitles
  • Aimed at class developers to offer localizable language support

Example Missions:

Demo missions can be found on github.

Image

Core - Timer scheduler.

Image

Core - Manage user flags to interact with the mission editor trigger system and server side scripts.

Image

Core - Models a velocity or speed, which can be expressed in various formats according the settings.

Image

Core - Define zones within your mission of various forms, with various capabilities.

Image

DCS API Prototypes

See the Simulator Scripting Engine Documentation on Hoggit for further explanation and examples.

Image

Utilities Enumerators.

Image

Functional - AI CSAR system

Main Features:

  • Send out helicopters to downed pilots
  • Rescues players and AI alike
  • Coalition specific
  • Starting from a FARP or Airbase
  • Dedicated MASH zone
  • Some FSM functions to include in your mission scripts
  • Limit number of available helos

Example Missions:

Demo missions can be found on github.

Image

Functional -- Monitor airbase traffic and regulate speed while taxiing.

Image

Functional - Control artillery units.

Image

Functional - Autolase targets in the field.

Image

Functional -- Keep airbases clean of crashing or colliding airplanes, and kill missiles when being fired at airbases.

Image

Functional -- Management of target Designation.

Image

Functional -- Models the detection of enemy units by FACs or RECCEs and group them according various methods.

Image

Functional -- Taking the lead of AI escorting your flight.

Image

Functional - (R2.5) - Yet Another Missile Trainer.

Image

Functional -- Modular, Automatic and Network capable Targeting and Interception System for Air Defenses


MANTIS - Moose derived Modular, Automatic and Network capable Targeting and Interception System Controls a network of SAM sites.

Image

Functional -- Train missile defence and deflection.

Image

Functional -- Limit the movement of simulaneous moving ground vehicles.

Image

Functional - Rudimentary ATC.

Image

Functional - Range Practice.

Image

Functional - Create random airtraffic in your missions.

Image

Functional - Administer the scoring of player achievements, and create a CSV file logging the scoring events for use at team or squadron websites.

Image

Functional -- Make SAM sites execute evasive and defensive behaviour when being fired upon.

Image

Functional -- Short Range Air Defense System


SHORAD - Short Range Air Defense System Controls a network of short range air/missile defense groups.

Image

Functional - Suppress fire of ground units when they get hit.

Image

Functional - Simulation of logistic operations.

Image

Functional -- Models the process to zone guarding and capturing.

Image

Functional (WIP) -- Base class that models processes to achieve goals involving a Zone.

Image

Functional (WIP) -- Base class that models processes to achieve goals involving a Zone and Cargo.

Image

Functional (WIP) -- Base class that models processes to achieve goals involving a Zone for a Coalition.

Image

OPS - Air Traffic Control for AI and human players.

Image

Ops - AWACS


AWACS - MOOSE AI AWACS Operations using text-to-speech.

Image

Ops - Manages aircraft CASE X recoveries for carrier operations (X=I, II, III).

Image

Ops - Airwing Warehouse.

Image

Ops - Enhanced Ground Group.

Image

Ops - Automatic Terminal Information Service (ATIS).

Image

Ops - Auftrag (mission) for Ops.

Image

Ops - Brigade Warehouse.

Image

Ops -- Combat Search and Rescue.

Image

Ops -- Combat Troops & Logistics Department.

Image

Ops - Chief of Staff.

Image

Ops - Cohort encompassed all characteristics of SQUADRONs, PLATOONs and FLOTILLAs.

Image

Ops - Commander of Airwings, Brigades and Fleets.

Image

Ops - Fleet Warehouse.

Image

Ops - Enhanced Airborne Group.

Image

Ops - Flotilla is a small naval group belonging to a fleet.

Image

Ops - Office of Military Intelligence.

Image

Ops - Legion Warehouse.

Image

Ops - Enhanced Naval Group.

Image

Ops - Operation with multiple phases.

Image

Ops - Generic group enhancement.

Image

Ops - Troop transport assignment for OPS groups.

Image

Ops - Strategic Zone.

Image

Ops - Brigade Platoon.

Image

Ops - PlayerTask (mission) for Players.

Image

Ops - Recovery tanker for carrier operations.

Image

Ops - Rescue helicopter for carrier operations.

Image

Ops - Airwing Squadron.

Image

Ops - Target.

Image

Sound - Simple Radio Standalone (SRS) Integration.

Image

Sound - Radio transmissions.

Image

Sound - Queues Radio Transmissions.

Image

Core - Makes the radio talk.

Image

Sound - Sound output classes.

Image

Sound - Manage user sound.

Image

Tasking -- A command center governs multiple missions, and takes care of the reporting and communications.

Image

Tasking - This module contains the DETECTION_MANAGER class and derived classes.

Image

Tasking -- A mission models a goal to be achieved through the execution and completion of tasks by human players.

Image

Tasking -- A task object governs the main engine to administer human taskings.

Image

Tasking -- Controls the information of a Task.

Image

Tasking - The TASK_Protect models tasks for players to protect or capture specific zones.

Image

Tasking - The TASK_A2A models tasks for players in Air to Air engagements.

Image

Tasking - Dynamically allocates A2A tasks to human players, based on detected airborne targets through an EWR network.

Image

Tasking - The TASK_A2G models tasks for players in Air to Ground engagements.

Image

Tasking -- Dynamically allocates A2G tasks to human players, based on detected ground targets through reconnaissance.

Image

Tasking -- Base class to model tasks for players to transport cargo.

Image

Tasking -- Orchestrates the task for players to execute CSAR for downed pilots.

Image

Tasking - Creates and manages player TASK_CARGO tasks.

Image

Tasking -- Models tasks for players to transport cargo.

Image

This module contains the TASK_MANAGER class and derived classes.

Image

Tasking - Creates and manages player TASK_ZONE_CAPTURE tasks.

Image

Utils - Lua Profiler.

Image

Utilities - Socket.

Image

Utils Templates

DCS unit templates

Image

This module contains derived utilities taken from the MIST framework, as well as a lot of added helpers from the MOOSE community.

Image

UTILS - ClassicFiFo Stack.

Image

Utilities DCS Simple Text-To-Speech (STTS).

Image

Wrapper -- AIRBASE is a wrapper class to handle the DCS Airbase objects.

Image

Wrapper -- CLIENT wraps DCS Unit objects acting as a Client or Player within a mission.

Image

Wrapper -- CONTROLLABLE is an intermediate class wrapping Group and Unit classes "controllers".

Image

Wrapper -- GROUP wraps the DCS Class Group objects.

Image

Wrapper -- IDENTIFIABLE is an intermediate class wrapping DCS Object class derived Objects.

Image

Wrapper - Markers On the F10 map.

Image

Wrapper -- OBJECT wraps the DCS Object derived objects.

Image

Wrapper -- POSITIONABLE wraps DCS classes that are "positionable".

Image

Wrapper -- SCENERY models scenery within the DCS simulator.

Image

Wrapper -- STATIC wraps the DCS StaticObject class.

Image

Wrapper - UNIT is a wrapper class for the DCS Class Unit.

Image

Various routines