Hello, there is still no reliable way to tell if the simulator is in the
paused state. We have to develop silly workarounds because all events are
broken. 1. None of the system events on the list here is sent by the newly
added “Active Pause” or “Esc” key MSFS menu.
https://docs.flightsimulator.com/html/index.htm?#t=Programming_Tools%2FSimConnect%2FStatus%2FStatus_Of_System_Events.htm
2. While pressing “Esc” key during flight sends KEY_PAUSE_TOGGLE event, it
happens only on menu entry. Exiting the menu and resuming the flight does not
send any following event.
Hello. I reproduced this issue and notified the developers. Thank you for
reporting this. Regards, Sylvain
Hello, has there been any progress on the issue? Unfortunately I don’t see any
changes in MSFS behaviour.
+1 for needed a resolution to this issue. It’s been almost a year, any
updates?
Is this broken for Mission Scripts too? I can’t find anything in the
documentation relating to pausing a Mission when the game is paused.
Just bumping this. How would someone pause a simobject in a worldscript when
the sim is paused/in menu?
I posted on detecting the various pause states and how I handle these (in
FSUIPC) some time ago and this still applies - see
[https://forums.flightsimulator.com/t/simconnect-mega-
thread/116305/79](https://forums.flightsimulator.com/t/simconnect-mega-
thread/116305/79?u=impolitegem5317)
2. While pressing “Esc” key during flight sends KEY_PAUSE_TOGGLE event, it
happens only on menu entry. Exiting the menu and resuming the flight does
not send any following event.
You need to send a Pause Set event when you receive this, and then you
will receive an event when the Esc pause is cancelled. John