Through The Inferno [DCS World]

Dynamic and Engaging Air Combat Operations for DCS World

PTI | Zeus

Updated: 07 Apr 2019

Server informations and Zeus commands

What is Practice The Inferno ?

PTI is a place for 107th and TTI members to conduct training flights and events on a more smaller scale that the TTI events as well as more spontaneous.
The server will be password at all time so that high occupancy does not bring in a flock of random players.
Because PTI sports the most advanced Zeus system for DCS, the map remains empty for you to dynamically add targets as you see fit for your training.

What is the mindset of PTI ?

Because of the nature of the flights being conducted on PTI, we ask that everyones perform to the best of their ability when flying on this server. Some people might be conducting an important check ride flight for the 107th or have setup a specific A2A tactical situation they don’t want to be messed with.
For that reason we ask that all players be present on SRS. There is a single general frequency that should take care of everything, exception for the boat that has its own. In case of an SRS failure you can revert back to Discord

What does PTI contains ?

Here is a list of already permanently placed elements in PTI to help you with your mission needs:

Zeus commands

The commands have to be inputted in a user mark. The generic command syntax is always case-sensitive and looks like this:

 -command1 valueA;[-modifier valueB;...]

The order of the modifiers do not matter
It’s very important not to leave spaces where you don’t mean to

Spawning commands

To spawn any template units (list at the end of this page), use the following command

-z [template]
// Examples:
-z f14
-z MBTleclerc
-z refuel
-z SAMsa10

Spawning modifiers

The -z command takes modifiers to help you as follow

// -altitude or -a to specify spawning altitude (in feet)
-z f14;-altitude 23000
-z mirage;-a 5000

// -amount or -n to specify how many times you want the template to spawn
-z MBTmerkava;-amount 5
-z INFsquad;-n 3

// -task followed by a specific task from the list below to assign tasking to the unit spawned
-z f16;-task cap //will get the unit to perform CAP
-z predator;-task jtac //will get the unit to start CTLD autolase

Waypoint commands

You can place a waypoint to an Air type unit for it to go navigate and orbit there after spawning. To do so, you must prepare a user mark before the spawning one with this command and leave it / do not delete it.

-waypoint [template] // where template is the same name you are going 
// Examples for spawning an 2 f14 headed to orbit at 12000 at a waypoint:
-waypoint f14 // the mark you do first and leave on
-z f14 // the mark you remove and it will find the waypoint one since they share the same template name

Waypoint modifiers

// -altitude or -a specify altitude to the future orbit at the waypoint (in feet)
-waypoint f14;-altitude 12000
-waypoint f16;-a 24000

// -speed or -s to specify the speed to the future waypoint (in kt)
-waypoint f14;-speed 250
-waypoint f15;-a 34000;-s 450

Engage Zone commands

Another helpful command is to setup a specific zone for Air assets to only engage enemies within. Same as the waypoint command, you must prepare it before the spawning one as explained above

-engageZone [template];-radius [nm];
// This command requires 1 extra modifier to be present, examples:
-engageZone f14;-radius 15
-engageZone f14;-r 24

// One cool trick is that you can specify which enemy targets should be engaged. Currently supporting only enemy fighters or all enemy targets. Default is all targets if you don't specify
-engageZone f14;-radius 20;-targets f // will engage only fighters
-engageZone f14;-r 23 // will engage all

Template List

Use the key of this table’s value as the template name.
The most updated version of this list lives on the repository at https://github.com/victorcotap/BTI/blob/master/PTI/ZeusData.lua


ZeusTable = {
    --BLUE
    ["BLUpredator"] = {
        ["type"] = "air"
    },
    ["BLUrearm"] = {
        ["type"] = "ground"
    },
    ["BLUkc135basket"] = {
        ["type"] = "air",
    },
    ["BLUkc135boom"] = {
        ["type"] = "air",
    },
    ["BLUjtac"] = {
        ["type"] = "ground",
    },
    ["BLUstryker"] = {
        ["type"] = "ground",
    },
    ["BLUlav25"] = {
        ["type"] = "ground",
    },
    ["BLUsquad"] = {
        ["type"] = "ground",
    },
    ["BLUseals"] = {
        ["type"] = "ground",
    },
    ["BLUspeedboat"] = {
        ["type"] = "ground",
    },
    -- RED
    --Air Fighters
    ["f4"] = {
        ["type"] = "air",
    },
    ["f5"] = {
        ["type"] = "air",
    },
    ["f14"] = {
        ["type"] = "air",
    },
    ["f15"] = {
        ["type"] = "air",
    },
    ["f16"] = {
        ["type"] = "air",
    },
    ["f18"] = {
        ["type"] = "air",
    },
    ["mig15"] = {
        ["type"] = "air",
    },
    ["mig21"] = {
        ["type"] = "air",
    },
    ["mig23"] = {
        ["type"] = "air",
    },
    ["mig29"] = {
        ["type"] = "air",
    },
    ["su27"] = {
        ["type"] = "air",
    },
    ["su33"] = {
        ["type"] = "air",
    },
    ["mirage"] = {
        ["type"] = "air",
    },
    -- Helicopters
    ["ka50"] = {
        ["type"] = "air",
    },
    ["mi28"] = {
        ["type"] = "air",
    },
    ["mi8"] = {
        ["type"] = "air",
    },
    --Air Bombers
    ["tornado"] = {
        ["type"] = "air",
    },
    ["tu142"] = {
        ["type"] = "air",
    },
    ["tu160"] = {
        ["type"] = "air",
    },
    -- Ground MBT Tanks
    ["MBTt90"] = {
        ["type"] = "ground",
    },
    ["MBTt80"] = {
        ["type"] = "ground",
    },
    ["MBTt72"] = {
        ["type"] = "ground",
    },
    ["MBTt55"] = {
        ["type"] = "ground",
    },
    ["MBTmerkava"] = {
        ["type"] = "ground",
    },
    ["MBTpatton"] = {
        ["type"] = "ground",
    },
    ["MBTm1a1"] = {
        ["type"] = "ground",
    },
    ["MBTleopard"] = {
        ["type"] = "ground",
    },
    ["MBTleclerc"] = {
        ["type"] = "ground",
    },
    ["MBTchallenger"] = {
        ["type"] = "ground",
    },
    ["tpz"] = {
        ["type"] = "ground",
    },
    -- SAMs
    ["SAMsa2"] = {
        ["type"] = "ground",
    },
    ["SAMsa3"] = {
        ["type"] = "ground",
    },
    ["SAMsa6"] = {
        ["type"] = "ground",
    },
    ["SAMsa8"] = {
        ["type"] = "ground",
    },
    ["SAMsa9"] = {
        ["type"] = "ground",
    },
    ["SAMsa10"] = {
        ["type"] = "ground",
    },
    ["SAMsa11"] = {
        ["type"] = "ground",
    },
    ["SAMsa13"] = {
        ["type"] = "ground",
    },
    ["SAMsa15"] = {
        ["type"] = "ground",
    },
    ["SAMsa18"] = {
        ["type"] = "ground",
    },
    ["SAMsa19"] = {
        ["type"] = "ground",
    },
    -- APC
    ["APCbtr"] = {
        ["type"] = "ground",
    },
    ["APCstryker"] = {
        ["type"] = "ground",
    },
    ["APCm113"] = {
        ["type"] = "ground",
    },
    ["APCcobra"] = {
        ["type"] = "ground",
    },
    ["APCaav"] = {
        ["type"] = "ground",
    },
    -- VEH
    ["VEHgpu"] = {
        ["type"] = "ground",
    },
    ["VEHtigr"] = {
        ["type"] = "ground",
    },
    ["VEHlandrover"] = {
        ["type"] = "ground",
    },
    --FOR
    ["FORtower"] = {
        ["type"] = "ground",
    },
    ["FORhouse"] = {
        ["type"] = "ground",
    },
    ["FORbarracks"] = {
        ["type"] = "ground",
    },
    ["FORoutpost"] = {
        ["type"] = "ground",
    },
    ["FORcheckpoint"] = {
        ["type"] = "ground",
    },
    ["FORbunker"] = {
        ["type"] = "ground",
    },
    --INF
    ["INFsquad"] = {
        ["type"] = "ground",
    },
    ["INFseals"] = {
        ["type"] = "ground",
    },
    --BOA
    ["BOAneus"] = {
        ["type"] = "ground",
    },
    ["BOAkuznetsov"] = {
        ["type"] = "ground",
    },
    ["BOAelnya"] = {
        ["type"] = "ground",
    },
    ["BOAivanov"] = {
        ["type"] = "ground",
    },
}