Articles on: Blocks Creator

⬛ Open menu

⬜ Open menu


The Open Menu block allows you to dynamically display a preconfigured menu interface in your Celestory project, such as a main menu, an inventory or a custom popup.


This block is particularly useful for triggering pop-up interfaces without interrupting the main flow of the experience, such as displaying an options menu or inventory overlay.


πŸ“₯ Entries


  • in (Flow): Entry point triggering the opening of the selected menu.
  • menu (Menu): Selection of the menu to display among those configured in the project (available types: "Main", "Custom", "Overlay/overlay").


πŸ“€ Outings


  • out (Flow): Exit point activated once the menu open instruction has been processed, allowing the logical flow to continue.


πŸ’‘ Example of use


Scenario: Show a menu of options when pressing the Escape key


  1. The user presses the Escape key during a gaming session.
  2. A trigger detects this action and activates the Open Menu block.
  3. In the menu entry, select the "Options" menu previously configured as an overlay.
  4. The options menu appears immediately on the screen, without interrupting the background flow.
  5. The out flow can be used to temporarily disable certain interactions while the menu is open.


βš™οΈ Technical Details

  • Management of menu types: Menus opened via this block can be of type main, custom or overlay, but do not manage HUD menus (treated separately).
  • Asynchronous behavior: The out flow is activated immediately after opening the menu, without waiting for it to close. Background logic continues to run while the menu is displayed.

Updated on: 04/03/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!