Zombiemode Zone Debugging
by Alex "SparkyMcsparks" Romo

How It Works
------------
It grabs all the zones initiated by your level and runs through them to display their current states.

RED = Zone offline.
BLUE = Zone active (adjacent to occupied, so zombies will spawn from here too).
GREEN = Zone occupied (zombies will spawn here).
WHITE = Zone online but not active nor occupied (no zombies will spawn here).


How To Toggle It
----------------
You'll need to be running +set developer 2 and +set developer_script 1

Change the dvar "zombiemode_debug_zones" to either 0 or 1 to toggle the zone debug information.


What Is Modified
----------------
_debug.gsc
     I just renamed calls of NewDebugHudElem() to NewHudElem() since the former isn't available in the public game.
     If you run the game with the developer dvars and encounter looping Script Runtime Errors in this script, it's likely because of NewDebugHudElem() calls.

_zombiemode_zone_manager.gsc
     At the bottom added is _init_debug_zones(), _destroy_debug_zones(), and _debug_zones()
     You'll want to copy these to your version of this script.
     Plus make sure to call _debug_zones() to kick it off. Just do a search in the script to see where this is done.