Author Topic: End mission problem  (Read 1596 times)

0 Members and 1 Guest are viewing this topic.

Offline Lorric

  • 212
Excuse me. I need to know how to trigger a mission to end after a chain of messages is complete please. I've got it set so the messages display after the primary objective is complete and I want the mission to end after those messages have been displayed. Jumping out is not practical for this mission. I know about the end mission trigger, but everything I've tried makes the mission end as soon as the primary objective is complete.

 

Offline Droid803

  • Trusted poster of legit stuff
  • 213
  • /人 ◕ ‿‿ ◕ 人\ Do you want to be a Magical Girl?
    • Skype
    • Steam
put it on an event-true-delay
set an appropriate delay
???
profit!?

you know, like

op when
      op event-true-delay
           <event that plays messages>
           <time to play all the messages>
      op end-mission


you could also make replace end mission with fade-out 2000
then chain the end mission sexp off a true to that after 2 seconds
much prettier and less abrubt

you clearly haven't tried anything and have only tried sticking it in the same event as the message playing one it doesn't work like that you gotta skate
« Last Edit: December 18, 2012, 02:17:33 pm by Droid803 »
(´・ω・`)
=============================================================

 

Offline Lorric

  • 212
put it on an event-true-delay
set an appropriate delay
???
profit!?

you know, like

op when
      op event-true-delay
           <event that plays messages>
           <time to play all the messages>
      op end-mission


you could also make replace end mission with fade-out 2000
then chain the end mission sexp off a true to that after 2 seconds
much prettier and less abrubt

you clearly haven't tried anything and have only tried sticking it in the same event as the message playing one it doesn't work like that you gotta skate

I do not lie. I want to try and do this stuff by myself if I can. I've done everything else in the mission on my own.

I couldn't even get it in the same event by the way. I tried chaining it on to the end of the event, I tried delaying it on the end of the event by the time it takes for all the messages to elapse, which had no effect, and I tried to find a way to make it trigger after the last message played, but I couldn't find a way.

The difference between what I did with my attempt to delay by the time it took to display all the messages is it was just chained on the end without the "event true" bit.

I kind of hoped there'd be a way to make it so that it would be after the last message, since if someone hits time compression, they'll miss some messages, but anyway, here goes...

It works. Thanks.

 

Offline Lorric

  • 212
What does skate mean?