QUOTE(Wilhelm @ Nov 10 2006, 08:15 PM)
The problem is that I'm using a menu system in an RPG where the screen is ALWAYS centered. There are certain things the player should not see. However, I run into a major problem here: Even if I give the player the opportunity to hotkey the menu in the beginning (IE, have the start-up triggers wait until they create a unit), they can just create a unit an ignore what they were supposed to do or they could lose the hotkey.
Since battles will happen in 20x12 squares that cannot be exited (since you don't have control over your unit in them, but commands), I'm going to have a part of the battle screen made into the menu. However, since there is the obviously problem of the locations (which I still do not entirely understand), I suppose I'm left with no option but to use units for part of each menu placement.
[right][snapback]586905[/snapback][/right]
Wherever you have them centering the view, have their shuttle/dropship/overlord constantly moved to that location. You might wanna make it invincible so it won't be attacked, and make sure it's always full so that they can't put other units in it.
Like, have a big huge location covering the map, and have it set to air only. Then have a location somewhere no-one can get to. Use however many units you want to fill up your dropship or whatever. If they bring at least that many units to the air location, move the transport to wherever the screen is centering. If not, move it to that remote location, and from there, see which unit they unloaded, and do whatever, and then load it back up. Should be pretty fail-safe.
ADDITION:
Did it work for you?