Visibility

While the game engine itself maintains the complete MAP and knows where all UNITs, BUILDINGs, etc. are, the players do not have total knowledge. The players can see only what their UNITs have seen. The UI display for each player MUST hide the contents (including TERRAIN TYPE) of any CELLs that have not been seen by any of their UNITs. E.g., such CELLs may simply appear as black squares to the player.

Once a CELL has been seen, that CELL's TERRAIN TYPE is known to the player and appears on that player's display forever thereafter.

When a UNIT is seen, its position and type is marked so long as it can still be seen by any of the player's UNITs. As soon as no friendly UNIT can see the enemy UNIT, the enemy UNIT is removed from the player's display.

A player can always see all of his/her UNITs and the TERRAIN TYPEs and other contents of the CELLs within viewable radius of any of his/her UNITs.



Terran Lane 2005-04-04