Hard Light Productions Forums

Modding, Mission Design, and Coding => The FRED Workshop => Topic started by: niffiwan on February 21, 2016, 04:48:42 am

Title: Tip for Training missions
Post by: niffiwan on February 21, 2016, 04:48:42 am
I found out recently that training missions have an odd quirk.  When the "Skip Training" button is pressed, FSO will mark all the mission goals as complete, and all the mission events as incomplete. Therefore if your campaign file next-mission-sexp uses events to determine progression then they will always be false when evaluated when "Skip Training" is pressed, which will result in "Skip Mission" returning to the same mission instead of the next mission. Kinda confusing & frustrating to players ;)

To get around this, use goals instead of events (e.g. is-previous-goal-false instead of is-previous-event-false) in the next-mission-sexp.

Hope this helps someone else!
Title: Re: Tip for Training missions
Post by: 0rph3u5 on February 21, 2016, 07:59:28 am
This is really good to know ... For Of Shivans and Men I was toying with idea of having training missions for the Laertis (which by design should encourage a non-combat appraoch) and the Pythia (which was some quicky weapons) in order to familiarize players with what they are going to experience; but the consideration that people will just skip over them made effort not worth it...

With the information that the mission events are considered incomplete I acutally can now go ahead and make some SEXPs in existing missions that trigger promts about the new stuff ONLY for those who skipped training - I just have to remember to do it :)