Skip to main content

ui

Overview

  • 11 commands in this category.

Commands

CommandNameDescription
ui.clickClick UI WidgetClicks a UMG widget identified by a ref from ui.get_tree / ui.find. By default this synthesizes rea…
ui.click_popup_buttonClick Popup ButtonClicks a button on an opened popup through the normal path (closes the popup, runs the bound script…
ui.close_cat_talkClose Cat TalkCloses the cat-talk (Psycat) overlay that gates the intro tutorial. Fails when there is no world, o…
ui.close_coach_markClose Coach MarkEnds every active coach mark overlay in the current world. With persist=true the coach mark keys ar…
ui.dismissDismiss Blocking UICloses the top-most blocking UI, up to max_steps elements in one call. Priority: coach mark -> cat …
ui.findFind UI WidgetSearches the visible UMG tree and returns matching widgets with their refs, so you can act on somet…
ui.get_blockingGet Blocking UI StateReturns a snapshot of everything currently blocking gameplay input: loading screens, modal popups, …
ui.get_nodeGet UI NodeExpands one node of the UI tree, identified by the ref that ui.get_tree or ui.find gave you. Use th…
ui.get_treeGet UI TreeReturns the visible UMG widget tree as JSON - a text substitute for looking at a screenshot. Prefer…
ui.list_windowsList UI WindowsLists the top-level UMG windows currently on screen, without any of their contents. This is the che…
ui.scrollScroll UI WidgetScrolls a scroll box or list view identified by a ref from ui.get_tree. By default it calls the scr…