Staredit Network

Staredit Network -> UMS Assistance -> trigger order
Report, edit, etc...Posted by Gigins on 2006-09-10 at 14:12:30
QUOTE(Mini Moose 2707 @ Sep 8 2006, 11:11 PM)
That assumes you've never used "Move Up or Move Down". The only way to be totally sure is to use SCMDraft 2's text trigger editor. That will tell you the trigger's placement for sure.
[right][snapback]557404[/snapback][/right]

I use up and down function all the time. So if I move a trigger in force is it also moved in player list?
Report, edit, etc...Posted by xmrxsiegecopx on 2006-09-10 at 14:20:35
QUOTE((U)Bolt_Head @ 8-3-2004)
Aww this is the thing that pisses me off most about triggers right now. Group owned triggers.

For your reference there absolutely useless. Although I do not discourage people from using them, they are the number 1 most misunderstood aspect of triggers. And as far as functional uses there are none. Any map will work the exact same way if you give all the group owned triggers to the players in those groups.

I’m sure you don’t want to hear me rant about how much I hate group triggers so I’ll tell you what they really are. Group owned triggers are exactly the same as that same trigger copied for every player in that group. (that should be the golden rule of Mapmaking, something lol)

What does this mean? Well there are a few things that just throw people off. First off group owned triggers are not one trigger (unless there is only one player in the force). A trigger owned by a force or all players will fire separately for each player in that group. This means that the conditions are checked at separately and just because one fires doesn’t mean another one has to.

The second thing about them is trigger order. This is the second reason I hate group triggers, they distort the true look of trigger order. When a trigger is owned by a group that trigger has several copies, each of those copies are fired in sequence with all the other players triggers. This means other triggers can and will go off before all the players fire there part of the group trigger.

As far as where specifically a trigger is placed in the list is kind of confusing. When you create a trigger for a group, that trigger acts like separate trigger added to the end of each individual players trigger list. Then if you create another trigger for a specific player that trigger will technically be after the group owned trigger (this is how people screw up there hyper triggers). Staredit will remember the order you created these triggers always because it is the true trigger order. If you are curious where a group trigger actually is in the trigger order then do this. Change the ownership of that trigger to the players that are in that group. The trigger will show up on the list where it truly is, likely in the middle of the list.

If you understand all this about the trigger order, you then have moving triggers to deal with (as in up or down on the list). The best way I can think to explain this is to give you an example. In the bound map I created recently I used this to my advantage, I call it the bookmark technique. I had a gigantic list of triggers owned by players 1-6 (like 300+). But I needed to create new triggers in the middle of the list. To do this I first created a useless trigger with the never condition under those players, moved it into place, then moved it to All Players group. Then when I wanted new triggers to go in the middle of my list I would create the trigger under all players, move it above the useless trigger, then change the trigger to players 1-6. What this did was insert the trigger in the middle of the list exactly the where I wanted it to be.

Anyways if your still reading this I apologize about making it so long for something seemingly simple, maybe I’ll edit it to be some kind of tutorial. Hope this helps more than one person and I don’t have to explain the whole damn thing again next week to the very same people.
Report, edit, etc...Posted by dark_templar_99 on 2006-09-10 at 15:53:55
If you want to use "Force 1" make the trigger for checked for P1 and P2 and P3, etc. Place it in the spot you want it for those players and then uncheck those players and move it to "Force 1."

That will place it in the right spot.
Report, edit, etc...Posted by Gigins on 2006-09-11 at 11:41:05
Actually it will do the same thing. Create a trigger at the end of the list. ermm.gif
Report, edit, etc...Posted by dark_templar_99 on 2006-09-11 at 16:33:47
QUOTE(DEAD @ Sep 11 2006, 07:40 AM)
Actually it will do the same thing. Create a trigger at the end of the list. ermm.gif
[right][snapback]559031[/snapback][/right]

Yes it will put it at the end of the FORCE list. but the force list is not the same as the other lists. They are a mixture of all the players. It works, just try it out.
Report, edit, etc...Posted by AoH-Avenger on 2006-09-12 at 09:57:57
Move up Move down has never worked for me in starforge
Report, edit, etc...Posted by Kenoli on 2006-09-12 at 15:45:35
QUOTE(AoH-Avenger)
Move up Move down has never worked for me in starforge
StarForge is incomplete. Those buttons don't do anything at all.
Next Page (2)