I've found out that there are some commands I want to have.
- Camera getter
- If a camera is taking the main screen
- Basically getter for cameraEffect
- Should return objNull if no camera is taking the screen
- remoteControl getter
- I know Zeus' Remote Control has a variable to get it, but I want more generic command to get
- Maybe I'm missing some command but it is also nice to have ability to get controlling UAV (opposite to UAVControl)
- Mouse getter
- If a mouse is shown, true, otherwise false
- Basically a getter for controllable Displays/Dialogs
- Control getter
- If the game has a control of “player” unit, true, otherwise false
- Sometimes it does not allow us to control the entire player controls like when we use switchCamera... or, is it some kind of bug? It feels very inconsistent
It is nice to have a function to get the true player unit once we got such commands.