OpenRA/OpenRA — pull request #2507 by hoxworth (2012-12-13 23:19:36+00:00)
Title: Per-player shrouds

We had a pull request for this before that kind of hung around for a long time with no merge. I've gone through and created a single commit that only contains our per-player shroud stuff and brings it up to date with 'bleed'.

This pull request is in response to issue #2499.

- Each player has their own shroud and their visibility does not extend outside of the shroud.
- Units and buildings can no longer target other units outside of their visibility. Buildings can still be targetted if they have been explored.
- GPS will provide visibility in the fog-of-war.
- Spies that infiltrate radar domes will gain their victim's exploration and reset it on all clients (if the victim does not have GPS)