There are plenty of entities that we have for dealing with infantry and some for vehicles. We have buttons, triggers, game_UIs, and all sorts of wonderful things from the empires FGD for interacting with players. What we don't have is an entity that directly controls/is controlled by the commander. There is no way for a commander, in commander view mode, to activate a trigger, button, or game_UI. All we need is a way for the commander to have at least 1 way to communicate with an entity and affect an I/O system. This is what I think can add more uniqueness and functionality to a map, though I'm not sure how possible all of this is code-wise. Add a flag to emp_eng_map_model and emp_eng_map_brush to set whether they are selectable by the commander, e.g. a green bounding box appears around them as any other building would have when selected. Also add 4 new fields to the class info to: -input a custom VGUI material to appear when the commander has it selected. -input a custom VGUI material for function 1 (if they are left blank they are ignored) -same for function 2 -Same for function 3 (all ignored if the commander selectable flag is unchecked) The custom icons would appear like this: So if a mapper made a large gate that they wanted to give the commander control over, they could make something like this: The entity would need an output like "onfunction1pressed" "onfunction2pressed", etc. Also possibly inputs like "disablefunction1" "enablefunction1" etc. A commander selectable model or brush based building would need some way to distinguish it from other map geometry This, in conjunction with flags or a game_UI, would allow the mapper to give the commander the ability to do almost anything. Pros: more commander control more variety for maps can be used to test the effect of superweapons/comm powers for gameplay more strategy for commanders Cons: confusing for new commanders griefable ( but what isn't) might not be worth the effort custom VGUI materials would contrast with nesquiko's VGUI ( isn't that going to be official anyway?) This is just a rough idea, I just want to know if anyone thinks this is possible and worthwhile. I don't expect this to be implemented but I would really like it if it was.