Cheeze, that isn't going to work. It's going to center on Player 1, immediately to 2, then 3, and the last player 4. In fact, it'll never be on the other Players to execute any other triggers.
Stardog's triggers will only work if they are in the correct order, meaning ALL of P1's triggers using that location will have to fire before any of P2's do, or he won't have the location.
You can use what I call a "Shared Location".
Have a computer player run these trigs...
ConditionsDeaths(CurrentPlayer, AtMost, 0, Left Upper Level Door);
ActionsSetDeaths(CurrentPlayer, SetTo, 4, Left Upper Level Door);
MoveLocation(-p_shared, ·· Seekers ··,P1, Anywhere);
PreserveTrigger();
Comment("0 location regulation");
ConditionsDeaths(CurrentPlayer, Exactly, 1, Left Upper Level Door);
ActionsSetDeaths(CurrentPlayer, Subtract, 1, Left Upper Level Door);
MoveLocation(-p_shared, ·· Seeker ··, P4, Anywhere);
PreserveTrigger();
Comment("1 location regulation");
ConditionsDeaths(CurrentPlayer, Exactly, 2, Left Upper Level Door);
ActionsSetDeaths(CurrentPlayer, Subtract, 1, Left Upper Level Door);
MoveLocation(-p_shared, ·· Seeker ··, P3, Anywhere);
PreserveTrigger();
Comment("2 location regulation");
ConditionsDeaths(CurrentPlayer, Exactly, 3, Left Upper Level Door);
ActionsSetDeaths(CurrentPlayer, Subtract, 1, Left Upper Level Door);
MoveLocation(-p_shared, ·· Seeker ··, P2, Anywhere);
PreserveTrigger();
Comment("3 location regulation");
ConditionsDeaths(CurrentPlayer, Exactly, 4, Left Upper Level Door);
ActionsSetDeaths(CurrentPlayer, Subtract, 1, Left Upper Level Door);
PreserveTrigger();
Comment("4 location regulation");
These triggers are in StarForge format, taken directly from version 1 of Teh Seekers. This will center the location "p_shared" on the player's Seekers and change it to the next player every trigger cycle. You'll definitely want to use Hyper Triggers, or it will take about 8 game seconds for it to go through all the players.
