Skip to content

DCS-CRT (Carrier Recovery Tool) automates weather detection and CASE management in DCS also possible to manage and ease up MOOSE Airboss. Automatically sets MOOSE AIRBOSS recovery windows based on weather conditions and provides information on recommended CASE recovery. Also possible to use without AIRBOSS only as information for pilots.

License

Notifications You must be signed in to change notification settings

Bartek16194/DCS-CRT-Carrier-Recovery-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to DCS-CRT (Carrier Recovery Tool)

This tool allows for automatic detection of weather conditions, visibility, time of day/night, and based on that, it provides you with two options:

Management of MOOSE AIRBOSS, with this tool you can automatically set recovery windows for any weather conditions (except dynamic weather due to DCS limitations). Coastline detection and avoidance. It also manages things like TACAN, ICLS, Link4, EPLRS, Wind Over Deck, and other Airboss/Moose features (see below).

Displaying information on which CASE should currently be executed and the reason for this decision.

In-game usage without managing carrier

Select 'Other' from the comms menu, and then choose 'CRT - What CASE?'

You will see which CASE should be executed and the reason for that:

Zrzut ekranu 2024-01-25 020543
image
image

In-game usage with MOOSE Airboss carrier

Same as standard MOOSE Airboss with additional features:

  • Automatic management of recovery windows

    image
  • Automatic coastline detection and avoidance!
    image

Landing windows are determined after launching the Airboss; the first window begins when the script is called, and next windows are added as the current list ends.

If CASE 1/2 conditions are met, it will persist until 30 minutes before sunset. In the case of CASE 3, it will last continuously in adverse weather and during the night until 30 minutes after sunrise, mirroring real-world procedures.

Installation

Prerequisites

latest MOOSE

Adding script into mission

  • First, make sure MOOSE is loaded.
  • Load CRT.lua after MOOSE using a second trigger with a "TIME MORE" (minimum 1 sec after MOOSE) and a DO SCRIPT of CRT.lua.

Moose Airboss integration setup

If you want to use integration with Moose Airboss, you need to set at least two values in the CRT.lua, with the two most important ones being:

  • carrier_MOOSE_airboss - boolean (true/false)
  • carrier_unit_name - string (carrier unit name in DCS, NOT GROUP)

image

  • Below that, you can also set the most common things like:
    image

Remember, if you set carrier_MOOSE_airboss to true, you need to fill carrier_unit_name. Change other values or leave them at default. Refer to the Moose guide for more. For more customization, see the function carrier_on().

Mission Editor setup

In the mission editor:

  • Carrier must be the first unit in the group, preferably the only one to avoid path crossing during turns.
  • Carrier must not have any waypoints set.
  • Speed should be set to the maximum value possible to enter.
  • You don't need any actions on waypoint zero because the script overrides them.
  • Carrier should be positioned on the map in such a way that it cannot encounter the map boundary while moving into the wind, especially in missions lasting several days. The collision detection with the coastline doesn't recognize map boundaries.

Example ME correct setup: (Wind from 030, 8 kts)
image

Example ME incorrect setup: (Map boundary marked by purple; carrier will be stuck when it meets the map limit)
image

Due to DCS limitations

Due to limitations in DCS, specifically the lack of an effective method for dynamically determining visibility range:

  • For CASE 1, the rule is that if cloud coverage is below 4/10 between cloud base altitudes above 1000 FT and below 3000 FT, CASE 1 is allowed.
  • In the presence of atmospheric precipitation, CASE 2 or 3 will always apply depending on the cloud base altitude.
  • Dynamic weather is not supported, and in such cases, the script will only select CASE 3.

Contact / Support

If you need support, contact me on Discord: bartek16194
See https://github.com/Bartek16194/DCS-CRT-Carrier-Recovery-Tool for a user manual and the latest release.

About

DCS-CRT (Carrier Recovery Tool) automates weather detection and CASE management in DCS also possible to manage and ease up MOOSE Airboss. Automatically sets MOOSE AIRBOSS recovery windows based on weather conditions and provides information on recommended CASE recovery. Also possible to use without AIRBOSS only as information for pilots.

Topics

Resources

License

Stars

Watchers

Forks

Languages