Jump to content

Recommended Posts

Posted (edited)

Hello folks,

 

Im currently building a mission which is similar to the US Navy's FCLP training. For that I need your help. I want to seperate the runway in two sections, one being the section where the pilot must touch down in and the other section where his touch and go is a "no go" because he didnt made it onto the right section of the runway.

 

Once they touched down in the correct or wrong section I want a message to appear in the upper right corner telling them that their pass was either a "go" or "no go".

 

I got all the trigger zones set up already but I dont know how to do this script wise. I would really appreciate your help!

 

FCLP is a training where pilots train the proper approach and landing onto a carrier but on a regular airfield, they practice this in real life before heading over to the real carrier. This normally gets assisted by a LSO whos monitoring every landing and grading the student for that.

Edited by Lt.Seahawk

DCS F-14 Tomcat Alley Discord Server:

 

 

Posted (edited)

An example 'go' trigger:

 

Type:

3 SWITCHED CONDITION (Go, NO EVENT)

Conditions:

UNIT INSIDE ZONE (Pilot1, Go)

UNIT'S SPEED LOWER THAN (Pilot1, XXX) where XXX= the high end appropriate landing speed

UNIT'S SPEED HIGHER THAN (Pilot1, YYY) where YYY= the low end of the appropriate landing speed

UNIT'S ALTITUDE LOWER THAN (Pilot1, ZZZZ) where Z= the altitude of the runway

Triggered Actions:

MESSAGE TO ALL ('Go', 10)

FLAG ON (1)

 

An example 'no go' trigger:

Type:

3 SWITCHED CONDITION (No Go, NO EVENT)

Conditions:

UNIT INSIDE ZONE (Pilot1, NoGo)

UNIT'S ALTITUDE LOWER THAN (Pilot1, ZZZZ) where Z= the altitude of the runway

FLAG IS FALSE (1)

OR

UNIT INSIDE ZONE (Pilot1, Go)

UNIT'S SPEED HIGHER THAN (Pilot1, XXX) where XXX= the high end appropriate landing speed

UNIT'S ALTITUDE LOWER THAN (Pilot1, ZZZZ) where Z= the altitude of the runway

OR

UNIT INSIDE ZONE (Pilot1, Go)

UNIT'S SPEED LOWER THAN (Pilot1, YYY) where YYY= the low end of the appropriate landing speed

UNIT'S ALTITUDE LOWER THAN (Pilot1, ZZZZ) where Z= the altitude of the runway

Triggered Actions:

MESSAGE TO ALL ('No go', 10)

 

A trigger to reset flag 1 for multiple attempts:

Type

3 SWITCHED CONDITION (Reset flag 1, NO EVENT)

Conditions

TIME SINCE FLAG (1, 90)

Triggerd Actions

FLAG OFF (1)

 

 

 

If the pilot is in the correct area at the correct parameters, the "go" message will be displayed and flag 1 will become true. Flag 1 will prevent the "no go" message from being displayed for 90 seconds after touchdown to allow the pilot to come to a stop or perform a touch & go and try again if desired.

If the pilot is outside of parameters prior to receiving the "go" message, they will receive the "no go" message

 

EDIT: Refining the trigger logic to require the minimum number of checks. Also I'm very tired so I might still be overlooking something ;)

Edited by feefifofum
  • 3 months later...
Posted

Fickle-P is the pronunciation for FCLP, for those who didn't know. One of my favorite military backronyms.

It's a good thing that this is Early Access and we've all volunteered to help test and enhance this work in progress... despite the frustrations inherent in the task with even the simplest of software... otherwise people might not understand that this incredibly complex unfinished module is unfinished. /light-hearted sarcasm

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...