QUOTE(Screwed @ Aug 17 2004, 11:28 PM)
Can i ask something else?
If you check a box which is a force (Player 1,2,3) that involves more than one player, it will be displayed as one trigger in the trigger section under the force.
How many units will actually appear (counting all players) ?
Is it 9 in total? (3x3 - 3 units created each time and repeated 3 times because it is under a 3 player force?)
If you have a force selected then it is possible that trigger can run once for each of those players.
If your trigger is …
Force 1
Conditions:
-Current player brings at least one men to locaiton
Actions:
-Create one dude for current player
Then that trigger has the chance of firing for every player in that force. But they can fire at separate times. For an example if player 1 brings a unit to the location he will have his dude created. But if player 2 shows up at the same location 5 hours later then the trigger will fire for him. This is because the trigger IS NOT one trigger. It is a copy of that trigger for every player within that force. Player 2’s trigger isn’t true when player 1 goes there.
Now if you look at a slightly different trigger like the following you will have massively different results.
Force 1
Conditions:
-Player 1 brings at least one men to location
Actions:
-Create one dude for player one
When player 1 brings his unit to the location of course player one's trigger will fire. But a copy of the trigger is also owned by all the rest of the players in the force. So even though player 2 is not referenced in the conditions or actions, the condition of "Player 1 brings at least one men to location" is still true when player 2 checks the trigger. So player 2's trigger will create another unit for player 1. This will continue for every player in that force (if there present in the game).
Then things can get slightly more complicated when you change a few more things.
Force 1
Conditions:
-Player 1 brings at least one men to location
Actions:
-Remove all men owned by player 1 at location
-Create one dude for player one
Now this trigger is quite a bit different and would have weird results if you don't know what is happening. First time player 1 brings a unit to the location the trigger is true so his dude is removed and he gets another one created by the actions. BUT since the unit that set off the trigger is removed by the actions of that same trigger the next player will not be able to fire there copy of the trigger. In another words when player 2 checks his trigger player 1's unit was already removed and the conditions are no longer true.
Yet even more weird, when player 1 returns to the beacon again it will seem as if his trigger went off again. Because, even though it isn't even preserved, Player 2's trigger will finally have true conditions and carry out the actions.
These kinds of effects are hard to see at first but realizing what the trigger actually is 95% of the challenge. If a trigger is owned by multiple triggers pretend it is a copy of that trigger owned by each player in that group (because it is).
Of course you all will read this and ignore what I have said and bring up the same topic again next week, so I don’t know why I even bother. I don’t know if people don’t believe me or if they don’t understand.