create_pause_menu_widget
Creates a pause menu widget Blueprint with configurable Resume, Restart, Reset Save, and Quit buttons, and binds a pause toggle input action for game pausing.
Instructions
Create a Pause Menu Widget Blueprint as described in Ch. 11.
Creates the pause menu with Resume, Restart, Reset Save, and Quit buttons. Also sets up the pause menu toggle (input action -> SetGamePaused + widget).
Args: widget_name: Widget Blueprint name (e.g., "WBP_PauseMenu") resume_button: Include a Resume (unpause) button restart_button: Include a Restart level button reset_save_button: Include a Reset Save File button quit_button: Include a Quit Game button
KB: see knowledge_base/17_GAME_SYSTEMS_COOKBOOK.md#overview Example: create_pause_menu_widget()
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quit_button | No | ||
| widget_name | No | WBP_PauseMenu | |
| resume_button | No | ||
| restart_button | No | ||
| reset_save_button | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |