MrxGuiAttractMode
Byte-for-byte identical to resident/MrxGuiAttractMode β see that page for full documentation of its functions, inheritance, and events.
In the shell context
Drives the attract-mode movie loop itself: HandleInit wires up the GuiGameStateChange/ControllerInput handlers, _Open plays the next attract movie and calls MrxSound.EnterAttractState(), and any controller input calls Sys.RequestGameState("Shell") to end attract mode and open the main menu. Itβs the direct event-handler target named by MrxGuiAttractLayoutβs GuiInitialization binding, so the pair is only ever loaded together.