Very nice Kejardon, Thats exactly what happens.
Congradulations Kejardon you winI was very tempted to give it to clokr because he was starting to get on track. (maybe i should just not veiw the thread every 5 minutes) next time.
Clokr_ you were on the right track when you talked about the trigger firing multiple times. So I'll give you a second place price. But im not going to say how much lol.
Anyways if you guys want to hear my exclamation (Kejadon did a good job) here it is. (i already wrote it)
<hr>
Ok as for my exclamation to why it doesn’t work. The two key aspects here are the wait block and trigger ownership. (the two most commonly overlooked things).
The triggers that end the level and set the next have two waits in it.
CODE
CONDTIONS:
-Bring At Least 1 man to 'beat level'
-Switch 'curlevel' is set
ACTIONS:
-Comment "clear x set y"
-Display Text "First Victory Text"
-Wait 500
-Display Text "Second Victory Text"
-Wait 500
-Display Text "Third Victory Text"
-Set Switch
-Clear Switch
But more importantly you must look at the player that owns the trigger. “All Players” That means for every player in the game the trigger will run for that player, and independent of eachother. What this means is the switches are set and cleared multiple times once for each player. This is where the problem with wait blocks become part of the issue.
As you may notice the bug ONLY happens if you complete the obstacle too quickly. So what is too long? And what determines this time?
When a player beats the 2nd level for example the set next level trigger will start running for everyone. When the human players run this trigger they have no active waits, so they see the text, then the trigger clears the switch for the 2nd level and starts the 3rd.
The problem is Player 7’s trigger does something different. Although the trigger starts at the same time it doesn’t end at the same time. If you move the clear/set level triggers to the “gaming lord force” you will see that it lies AFTER the level that it is clearing. This is the way it actually happens. This means that the waits in the clear/set trigger owned by player 7 must wait for the obstacle trigger to complete its round before running.
So if you complete the 3rd level before player 7s trigger finishes from completing the 2nd then the human players and other comp will run there trigger to start the 4th before player 7 finishes running the trigger for the 3rd. Then when player 7s trigger finally finishes it will start level 3 up again after they just passed it.
QUOTE(Clokr_)
Sorry, but there is not gonna be reward. Yoshi removed bank and all the money
<hr>
Edit:
It sucks, did he do it already? (guess i'll find out when i try to give him 1000 minerals). Anyone have a good suggestion of a reward? (pride just doesn't modivate people lol)