mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-08-15 10:47:21 +00:00
Now the detected sets are kept consistent to previous sets. New algorithm developed. This is important to keep assigned tasks consistent with the detected sets.
66 lines
1.8 KiB
Lua
66 lines
1.8 KiB
Lua
--- The main include file for the MOOSE system.
|
|
|
|
Include.File( "Routines" )
|
|
Include.File( "Utils" )
|
|
Include.File( "Base" )
|
|
Include.File( "Object" )
|
|
Include.File( "Identifiable" )
|
|
Include.File( "Positionable" )
|
|
Include.File( "Controllable" )
|
|
Include.File( "Scheduler" )
|
|
Include.File( "Event" )
|
|
Include.File( "Menu" )
|
|
Include.File( "Group" )
|
|
Include.File( "Unit" )
|
|
Include.File( "Zone" )
|
|
Include.File( "Client" )
|
|
Include.File( "Static" )
|
|
Include.File( "Airbase" )
|
|
Include.File( "Database" )
|
|
Include.File( "Set" )
|
|
Include.File( "Point" )
|
|
Include.File( "Moose" )
|
|
Include.File( "Scoring" )
|
|
Include.File( "Cargo" )
|
|
Include.File( "Message" )
|
|
Include.File( "Stage" )
|
|
Include.File( "Task" )
|
|
Include.File( "GoHomeTask" )
|
|
Include.File( "DestroyBaseTask" )
|
|
Include.File( "DestroyGroupsTask" )
|
|
Include.File( "DestroyRadarsTask" )
|
|
Include.File( "DestroyUnitTypesTask" )
|
|
Include.File( "PickupTask" )
|
|
Include.File( "DeployTask" )
|
|
Include.File( "NoTask" )
|
|
Include.File( "RouteTask" )
|
|
Include.File( "Mission" )
|
|
Include.File( "CleanUp" )
|
|
Include.File( "Spawn" )
|
|
Include.File( "Movement" )
|
|
Include.File( "Sead" )
|
|
Include.File( "Escort" )
|
|
Include.File( "MissileTrainer" )
|
|
Include.File( "PatrolZone" )
|
|
Include.File( "AIBalancer" )
|
|
Include.File( "AirbasePolice" )
|
|
Include.File( "Detection" )
|
|
Include.File( "DetectionManager" )
|
|
Include.File( "StateMachine" )
|
|
Include.File( "Process" )
|
|
Include.File( "Process_Assign" )
|
|
Include.File( "Process_Route" )
|
|
Include.File( "Process_SEAD" )
|
|
Include.File( "Task" )
|
|
Include.File( "Task_CAS" )
|
|
Include.File( "Task_SEAD" )
|
|
|
|
-- The order of the declarations is important here. Don't touch it.
|
|
|
|
--- Declare the event dispatcher based on the EVENT class
|
|
_EVENTDISPATCHER = EVENT:New() -- Event#EVENT
|
|
|
|
--- Declare the main database object, which is used internally by the MOOSE classes.
|
|
_DATABASE = DATABASE:New() -- Database#DATABASE
|
|
|