Okay so most-everybody knows that as marine commander, you can drop a medpack on an RT to see if it is indeed the alien's starting location. I've discovered recently while testing my map that aliens also have an option at their disposal: "nav_debug". This is a console command that makes the game draw the navigation mesh so you can see where your arcs/macs/drifters/cysts can be placed, and make sure things are connecting up where they should, etc, etc.
BUT here's the kicker, "nav_debug" can be enabled by ANYBODY at any time. The server does not need to have cheats enabled. This also can be used to figure out what else marines may have in their base.
The obvious solution is to make it only accessible when cheats are on. Easy. But hold on, now marines still have the cheesy tactic of being able to drop a medpack on an RT, and aliens still have to guess.
So in addition to making nav_debug a cheats-only command, let's make it so medpacks don't land on alien structures unless they are revealed (line of sight or scan).
BUT here's the kicker, "nav_debug" can be enabled by ANYBODY at any time. The server does not need to have cheats enabled. This also can be used to figure out what else marines may have in their base.
The obvious solution is to make it only accessible when cheats are on. Easy. But hold on, now marines still have the cheesy tactic of being able to drop a medpack on an RT, and aliens still have to guess.
So in addition to making nav_debug a cheats-only command, let's make it so medpacks don't land on alien structures unless they are revealed (line of sight or scan).