ui.get_blocking
Overview
- Returns a snapshot of everything currently blocking gameplay input: loading screens, modal popups, the cat-talk tutorial overlay, coach marks, cutscenes and the ESC (pop) stack. This is the polling command for automation: keep calling it until 'blocked' is false. When 'primary_kind' is 'loading' you must WAIT (it is not dismissable); for anything else call ui.dismiss. Popups and coach marks are reported only for the current world (empty when there is no world). This command never creates a widget, so it is safe to poll tightly. Popup body text is truncated to 200 characters to keep the response small.
Metadata
| Field | Value |
|---|---|
| Display | Get Blocking UI State |
| Category | ui |
| Access | Public |
| Scope | B1Standalone |
| Tags | Experimental |
| Aliases | — |
Parameters
- This command takes no parameters.
Usage
await inzoi.cli.execute('ui.get_blocking');