Hyper Triggers

FakeNameHere

BattleForums Senior Member
Joined
Jul 6, 2003
Messages
3,090
Reaction score
0
Website
www.battleforums.com
I know how to make them, but how does it work? If you have a trigger with wait in it, would it cancle out everything else?
 

-fo0l-

Member!
Joined
Aug 29, 2003
Messages
138
Reaction score
0
Website
Visit site
they work very wierd. sometimes waits get messed sometimes not. Just always add wait 0 last thing to be safe.
 

tassadar920

Member!
Joined
May 18, 2003
Messages
2,048
Reaction score
0
Location
My house
The hyper trigger:

-All players-
-Conditions-
Always
-Actions-
Wait 0
Wait 0
Wait 0
Wait 0
Wait 0
Wait 0...
...
...
...
Preserve trigger

Then copy the whole thing a few times.
 

Bolt Head

Member!
Joined
May 20, 2003
Messages
1,194
Reaction score
0
Website
www.shadowfortress.net
Hyper triggers take advantage of a property of waits. Whenever a wait is activated, The trigger is delayed and the rest of the trigger list is carried out (ignoring other triggers with waits in them owned by the same player). Then once it has compleated running the triggers after the wait. The effect will cause it to start again cheacking the triggers that were before the trigger with the wait.

When you have a trigger with multiple waits everytime one of them is activated the triggers are all checked again, hyper triggers take the fullest advantage of this. When there are mulitiple hyper triggers the effect is mulitiplyed because one of them causeses the others to go off before it would normaly do so without waits.

Basicly hypers delay the triggers from ever compleating there first round or fireing sequence. This is because the list of waits being exictuted will never finish for hours mayby (depends on how many waits and the leanth of time). Since the current "round" is never compleated the 2 second wait between rounds never occurs.
 

-MatriX-

R{S}T
Joined
May 20, 2003
Messages
3,099
Reaction score
0
Location
O <-- LOOK A CIRCLE =O
Website
www.battleforums.com
Well, I've learned a new thing even though I only half understood that. Man that's embarassing:eek: I didn't know that.

[GLOW=BLUE]- [COLOR=004400]The[/COLOR][COLOR=006600]_Ma[/COLOR][COLOR=008800]tri[/COLOR][COLOR=00AA00]x_R[/COLOR][COLOR=00CC00]elo[/COLOR][COLOR=00EE00]ad[/COLOR][COLOR=00FF00]ed[/COLOR][/GLOW]
 

Bolt Head

Member!
Joined
May 20, 2003
Messages
1,194
Reaction score
0
Website
www.shadowfortress.net
Ya thats the problem is I can say that as many times as i want and reword it a thousand ways but I can't seem to figure out how to say it so people understand. I try my best while trying not to leave out Important information.
 

fritfrat

Member!
Joined
May 30, 2003
Messages
456
Reaction score
0
Website
Visit site
I think I got it, but I am not sure.

so is it that why when you have in bound maps one explosion with wait 200 miliseconds going off and the next one 150 miliseconds inbetween if you dont turn the first one off the next one gets messed up?
 

Bolt Head

Member!
Joined
May 20, 2003
Messages
1,194
Reaction score
0
Website
www.shadowfortress.net
Yes basicly. What happens is when two waits are ran at the same time. The second one can't begin untill the first one ended, so people tend to say they "add together"

P.S. I started typeing the exact order but I am partly unsure of it myself. Im going to do a little research to detect exactly witch trigger is delayed and in what mannor. I belive I have most of it figured out but im missing something.

Edit (few hours later): Damn I think i got this figured out but its hard to put into words.
 

Lwek

Member!
Joined
May 18, 2003
Messages
4,487
Reaction score
0
Website
www.Battleforums.com
Bolt, I got it but don't try to post something like that. Just stick it simple:

Having a hyper trigger tells the whole game to wait 0 milllieseconds
It will mess up the other wait triggers because only 1 wait can happen at a time and I think Master Virus is Da Bomb.
And that's why hyper triggers work.
 

Bolt Head

Member!
Joined
May 20, 2003
Messages
1,194
Reaction score
0
Website
www.shadowfortress.net
Originally posted by Master Virus
Bolt, I got it but don't try to post something like that. Just stick it simple:

Having a hyper trigger tells the whole game to wait 0 milllieseconds
It will mess up the other wait triggers because only 1 wait can happen at a time and I think Master Virus is Da Bomb.
And that's why hyper triggers work.
lol sure keep telling your self that. And only one wait can happen at a time PER PLAYER. So if you make the hypers for like player 8 comp then you can use waits normaly. But im sure that is unimportant to you. Still writing about it helps me to understand them better in fact im really researching waits since that all hypers are.
 

-MatriX-

R{S}T
Joined
May 20, 2003
Messages
3,099
Reaction score
0
Location
O <-- LOOK A CIRCLE =O
Website
www.battleforums.com
Oh well I don't know why it matters so much how it works, I just think it's fine if it works like it is supposed to. But, you are probably one of those people who must figure out how everything works, I know a lot of people like that.

[GLOW=BLUE]- [COLOR=004400]The[/COLOR][COLOR=006600]_Ma[/COLOR][COLOR=008800]tri[/COLOR][COLOR=00AA00]x_R[/COLOR][COLOR=00CC00]elo[/COLOR][COLOR=00EE00]ad[/COLOR][COLOR=00FF00]ed[/COLOR][/GLOW]
 

Bolt Head

Member!
Joined
May 20, 2003
Messages
1,194
Reaction score
0
Website
www.shadowfortress.net
lol Well im sorry I try to understand triggers further. I guess thats what makes me so good at this stuff. Most of you once you learn what the indivudual triggers do you don't bother to figure out what order they go off in.
 

FakeNameHere

BattleForums Senior Member
Joined
Jul 6, 2003
Messages
3,090
Reaction score
0
Website
www.battleforums.com
we need someone from the OFFICIAL Blizzard staff, im not if want to know, but that wireframe trophy in my ava owns everything else
 

-MatriX-

R{S}T
Joined
May 20, 2003
Messages
3,099
Reaction score
0
Location
O <-- LOOK A CIRCLE =O
Website
www.battleforums.com
Actually, blizzard staff probably has absolutely no idea that new editors such as SCXE and SCM Draft have come out. They don't know of their existence. They couldn't help us anymore then a newbie.

[GLOW=BLUE]- [COLOR=004400]The[/COLOR][COLOR=006600]_Ma[/COLOR][COLOR=008800]tri[/COLOR][COLOR=00AA00]x_R[/COLOR][COLOR=00CC00]elo[/COLOR][COLOR=00EE00]ad[/COLOR][COLOR=00FF00]ed[/COLOR][/GLOW]
 

Bolt Head

Member!
Joined
May 20, 2003
Messages
1,194
Reaction score
0
Website
www.shadowfortress.net
They do know of there existance just like they know about bots. Im sure they don't try to stay up-to-date like all the mapmakers do. Anyways few people in blizzard would know much about the triggering only the people who wrote the trigger system would understand them much better than we do. I don't think the people at blizzard have taken even the basic triggers as far as many of the gamers do today. Take hyper triggers for example, The concept behind hyper triggers is quite complex and i doubt alot of the blizzard staff understands it.
 

New threads

Top