QUOTE(Rantent @ Nov 1 2005, 10:06 PM)
Fog of war would be my first thought. You could start out with the map revealed and slowly take away map revealers. Don't know if thats what you want. If its a big map, using a unit might make the game really lag.
[right][snapback]346568[/snapback][/right]
Map revealers can only be removed all at once.
Here's a way to do a random pattern:
Cover the map with cloaked Wraiths for a computer player whose vision you can see in a standard 2 dimensional grid system, spacing them enough so no fog of war is present when you share vision. The best case scenario is to use a White player color for the Wraiths on snow terrain, but it is not required.
Create 2 locations, one 1x1 and one that will be able to center on the Wraith and at the same time touch it surrounding 8 other Wraiths, which I will call 34x34 because that's how it would go for Map Revealers (Wraiths have much less viewing range though, so you should make it smaller than 34x34 depending on the spacing). 2 Computer players, Comp and Temp, will be used.
Trigger start (run for human player):
C: Always
A: Centering both locations on the starting Wraith (say, upper left corner).
A: Turn on shared vision for Comp
Trigger cycle:
1.
C: Comp brings at least 1 Wraith to 1x1
C: "Set" is cleared (default)
A: Preserve
A: Remove 1 Wraith at "1x1"
A: Randomize switch "1"
A: Randomize switch "2"
A: Randomize switch "3"
A: Set switch "Set"
2.
C: "Set" is set
C: "1" is set
A: Preserve
A: Give 1 Wraith for Comp at 34x34 to Temp
3.
C: "Set" is set
C: "2" is set
A: Preserve
A: Give 2 Wraith for Comp at 34x34 to Temp
4.
C: "Set" is set
C: "3" is set
A: Preserve
A: Give 4 Wraith for Comp at 34x34 to Temp
5. Failsafe
C: "Set" is set
C: Comp brings at most 0 Wraith to 34x34
A: Preserve
A: Clear "Set"
A: Give all Wraith for Temp at 34x34 to Comp
6.
C: "Set" is set
A: Preserve
A: Center location 1x1 on Wraith owned by Comp at 34x34
A: Center location 34x34 on Wraith owned by Comp at 34x34
A: Clear "Set"
This chain will keep going until a dead end has been reached. Note that it will go fast as quickly as the triggers can cycle, so you'd need to add waits (or leave out Hyper Triggers) to make it look more gradual.