Справочник функций
GameMaker Studio · GML · Setup & session
gmda_isSessionActive
True while the session is alive, even during a table reload.
Synchronous (returns directly)
Signature
gmda_isSessionActive() -> realWhat it does
Reports only whether the session is alive. Unlike gmda_status(), it stays true while a reload refreshes tables, so it does not flicker.
Parameters
This function takes no parameters.
How to call it
Read it any time; ideal for a persistent connection indicator.
Returns: 1 while the session is active, otherwise 0.
Example
var c = gmda_isSessionActive() ? c_green : c_red;
draw_circle_colour(16, 16, 8, c, c, false);Use cases
- Drive a connected indicator that does not blink during refreshes.