• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

Ordering goals

Messages
4
Country
newzealand
Hello All,

I'm developing a very simple circuit mission where the two goals are 1) land on the runway numbers and 2) bring the aircraft to a complete stop (similar to the SDK help exercise).

I have figured out how to initiate a "spot landing" trigger for landing on the numbers and the success message comes up when the aircraft stops.

The issue is you can land on the anywhere on the runway (missing the numbers) and it will skip that dialog and action and bring up the success message. How would I make the success of a mission dependant on hitting the numbers FIRST then coming to a full stop? Secondly how could I make a "failure" message come up if someone lands on the runway without hitting on the numbers?

Thanks for you help in advance :)
 
You need two triggers attached to the numers-area. One is the touchdown-landingtrigger. The other is a proximity trigger. If you enter this small area it should disable another landing trigger (that other is attached to a huge area that covers the whole area). If you leave the numbers-area again ("onexit") it should activate that other landing trigger again (in case the user flew through the numbers area but didn't touch the ground.
The prox trigger must be set to "oneshot = false" or the exit action won't work.

Now, if the user touches down on the numer, you fire 2 actions: the first disables the prox trigger, so that leaving the number area will not activate the huge landing trigger again. The second action is activating the "fullstop" trigger.
That way you ensure that a full stop is only recognized and rewarded if the user first touched the number.

Only thing that can happen now is that the user touches down before the numbers and then rolls onto them. That may cause the numbers trigger to fire, what should not happen.
So the huge landing trigger must deactivate all other triggers and present a failure message.

That's it. ;)
 
Back
Top