| 04-28-2003, 06:39 AM | #1 |
Hi Folks. Here's the way I do my cinematic skipped triggers: First I need 1 Global Variable for all my Cinematics called "Animation" its an Integer initially set to Zero. Here's An Example of my Triggerlist: ![]() |
| 04-28-2003, 06:39 AM | #2 |
Now I Come to the First Trigger you see there: "Skip Animation" ![]() This Trigger fires if someone hit the "Esc" Key to skip an animation. Depending what state the "Animation" variable is it starts the corresponding Trigger "Skipped 1" ... "Skipped 8" If the Animation Variable is Zero Nothing happens (we are not in cinematics mode) Our Animation Triggers look like this: ![]() In this Animation trigger you see we set the "Animation" variable to 6 (its my number 6 anim) If I now hit Esc it starts the "Skipped 6" trigger. To make sure the animation trigger stopps and dont do any further stuff you add a "IF" clause after EVERY!! Wait action. (look at the red framed actions) The IF clause quits all remaining actions of the cinematic and makes sure nothing messes up. Now comes the Skipped trigger part. Here you do only this: Set Animation variable back to Zero and create the end state of your cinematic (like if had ended).. dont forget to remove all previously created effects, units e.t.c so they dont show up double... Hope this helps Greets Darky26 |
| 04-28-2003, 10:33 PM | #3 |
Wow, nice triggers. My head hurts just trying to figure them out.:bgrun: This tutorial will be a big help in my future cins. Btw, Darky, i noticed that you have the best story writer award. Do you have any links to the stories you have written? |
| 04-28-2003, 10:37 PM | #4 |
Uh, I have a much deeper explanation of cinimatic skiping in Cinimatics for Dumbies, it is more decritpive and is the way Blizzard does it, tells you what pitfalls to watch for AND gives a help map! - All this is, is an illistrated verson of mine |
