[ reg1 ]
[ reg2 ]
[ reg3 ]
[ r4 ]
O
____________
|\ alpha /|
| \ chnl / |
| \ / |
| \ / |
|-----O-----|
_____
/ \
| o |
\ /
-----
_____
| |
| |
| |
| |
--o--
Dont do it with regions. That is plain silly.
My idea: Give all the units in the game 0 sight range, and make another unit (invisible with locust) with a small sight range and place them infront and around the unit. make em move when the unit turns etc. Locust ability with a bit of tweaking?