Staredit Network

Staredit Network -> UMS Assistance -> [SOLVED] Trigger problem, and scmdraft problem
Report, edit, etc...Posted by Pyrathian on 2005-10-24 at 15:29:08
Hello again
Would anyone happen to know what cuases a REALLY annoying delay when a ceratin trigger is exectued? you see the trigger is something like this:
oh and im not sure how to make those little trigger boxes so youll just have see this one instead, by the way, i use scmdraft.(does anyone know of a way to fix the doodad state error that scmdraft gives?)

Conditions
force1 brings at least 1 anyunit to door1

Actions
play sound: BING
display test message: d
wait 255 ms's
display text message: do
wait 255 ms's
display text message: doo
wait 255 ms's
display text message: door
wait 255 ms's
display text message: door 1
wait 255 ms's
display text message: door 1 o
wait 255 ms's
display text message: door 1 op
wait 255 ms's
display text message: door 1 ope
wait 255 ms's
display text message: door 1 open
play sound: BING
disable doodad state for right upper door at door 1

For some reason though, the doodad state thingy is executed just after i see the first text msg , by the way that first text message will stay on the screen for a unusual ammount of time.

after all that happens i then see therest of the text.

Let me know if theres anymore information i should put here, THANKS

Pyrathian
Report, edit, etc...Posted by Urmom(U) on 2005-10-24 at 15:36:00
i think i remember that the actions run in the order that they were made in. that may be the problem. you could also be experiencing a bit of wait stacking so try to reduce the amount of waits that you have.
Report, edit, etc...Posted by Pyrathian on 2005-10-24 at 15:46:26
so... are you suggesting that even though i moved the disabled doodad state to the bottom of the list of triggers it will still be treated like it was one of the first?

Whats wait stacking? lol...

What other ways do i have do i have?

OHHH and anotehr thing, i have an elevator in my map, but for some reason the units vision comes very slowly even though hes already been transported to the other area...

ADDITION:
In my map are also one of those introductions that have like a billion waits.
Report, edit, etc...Posted by Oo.Vic.oO on 2005-10-24 at 15:49:53
i think its wait blocks, do u have more than 1 trigger with wait under the same force goin at the same time?
Report, edit, etc...Posted by Urmom(U) on 2005-10-24 at 17:38:18
i think it was Bolt_Head that did the test and figured out that even though Blizzard claims that they go in order, it goes in the order that you created them. wait stacking is when two waits interfere with one another and cause them to slow down. try the search function, any of these have been answered before.
Report, edit, etc...Posted by LegacyWeapon on 2005-10-24 at 18:09:26
Wait Blocks explained:
http://forums.scindex.com/showpost.php?p=43296&postcount=11

Caution: You may get dumber trying to understand this.
Report, edit, etc...Posted by Oo.Turin.oO on 2005-10-24 at 19:48:48
QUOTE(LegacyWeapon @ Oct 24 2005, 02:09 PM)
Wait Blocks explained:
http://forums.scindex.com/showpost.php?p=43296&postcount=11

Caution: You may get dumber trying to understand this.
[right][snapback]340586[/snapback][/right]

Its not even about wait blocks. Although i have to say that 255 is to long. 50 will work fine. You also need hyper triggers if you want the animated text. As for trigger order. Its in the order you created it UNLESS YOU USE SYNTAX. If you use a syntax method you can copy and paste them in any order you like and it goes in order. Yes, (U)-Bolt's test was order created.
Report, edit, etc...Posted by Urmom(U) on 2005-10-24 at 20:44:12
Legacy, the link you gave is broken.
Report, edit, etc...Posted by LegacyWeapon on 2005-10-24 at 21:05:17
The boards are just temporarily down.
Report, edit, etc...Posted by Cloud on 2005-10-24 at 21:35:40
my only advice is, dont trust the wait triggers, they evil!!! well only to me anyway pinch.gif
Report, edit, etc...Posted by Oo.Turin.oO on 2005-10-24 at 22:14:28
QUOTE(Darth-Reven @ Oct 24 2005, 05:35 PM)
my only advice is, dont trust the wait triggers, they evil!!! well only to me anyway  pinch.gif
[right][snapback]340849[/snapback][/right]

you need hyper triggers to get the waits you want. Im sure that's your problem.
Report, edit, etc...Posted by Pyrathian on 2005-10-25 at 08:48:02
i chose 250 because thats what i wanted, 50 went way to fast for what i was trying to do, the text i wrote down was just an example, not what im actually doing, thanks for all the feed back im sure it will help as soon as i get a chance to read it more in depth smile.gif

ADDITION:
By the way, for the peaple that told me i needed hyper triggers, i already said my map has hyper triggers in like the first or second post.

ADDITION:
Oh weait i never said that, anyway, my map has hyper triggers, i have absolutly no confusuion normally what ive done works just fine, thatst why its a little weird,to get the delays.. anyway ill look at it more in depth later. thanks again

ADDITION:
So, i made all the triggers in the ¨correct¨order, and so far ive made sure that there are no um... other waits running... and the doodad state trigger still executes before the text , JUST FOR YOU PEAPLE THAT SAID I NEEDED HYPER TRIGGERS, ALL THE TEXT EXECUTES JUST FINE AFTER I HAVE TO WAIT FOR IT TO COME UP AND THE DOODAD STATE HAS CHANGED.

ADDITION
Ok well i have no idea what i did, but i was messing around and now it works... thanks your input!

Pyrathian
Next Page (1)