Skip to content

Advanced Dialog and Advanced Menu Plugins Ver. B for GB Studio 3.1

Notifications You must be signed in to change notification settings

dochardware/Advanced-Dialog-and-Menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Advanced Dialog and Menu vB User Manual (version 1.0)

example_lr.mp4

Advanced Menu and Advanced Dialog are designed to add more flexibility with drawing text and text boxes to the overlay/window layer but maintaining the ease of use. The plugin utilizes the ability to copy background tiles to the window layer to create the illusion of placing dialog and text boxes anywhere on screen.

These are based on Pautomas' Plugin Pack

How It Works

Untitledtalk.mov


Advanced Menu 2.0

Layout Tab - UI design and positioning

Screenshot 2023-10-28 at 8 06 14 PM
  • Box Width - Width of textbox

  • Box Height - Height of textbox

  • Box Position X - X position of box on screen

  • Box Position Y - Y position of box on screen

  • Show Border - Toggle to display ui frame border around textbox. GB Studio will still render a box behind your menu.

  • Clear Previous Content - Overwrites overlay tiles with background tiles from current camera view.

  • Show Actors - Toggle allow actors to appear above the overlay


Options Tab - Menu items

Screenshot 2023-10-28 at 8 05 59 PM
  • Select a Variable - Variable the game will store the player's selection to

  • Number of Options - Number of menu items

  • Set variable to 'n' if - Menu item name. This field accepts GBVM control codes and variables (syntax: $001$, $L01$, #001#)

  • Text Position X/Y - Sets the position of menu option on screen

  • Select Option - Sets which option the cursor moves to next when the corresponding button is pressed



Advanced Dialog Version B

Layout Tab - UI design and positioning

Screenshot 2023-10-28 at 8 05 39 PM
  • Box Height/Width - Size of textbox in tiles
  • Box Position X/Y - Position of textbox on screen in tiles
  • Show Border - Toggle UI frame
  • Show Actors - Toggle whether actors appear on the overlay
  • Clear Previous Content - Replace the current overlay tiles with background tiles from the current camera view
  • Invert Font - toggle black text on white and vice versa
  • Text Position X/Y - Text position on overlay
  • Close When - toggle when to close dialog/remove overlay

Text Tab - Text entry

Screenshot 2023-10-28 at 8 05 26 PM
  • Dialog features such as loading fonts (!f), speed options (!s), displaying variables, and using control codes work as they would with default dialog or advanced dialog events.

Best Usage

  • Pause Screens
  • Status Menus
  • RPG Battle screens
  • Single-screen level ui
  • Single-screen level backgrounds
  • and anything where the camera/background isn't moving.

Bugs/Issues Unfortunately the way avatars are hardcoded, they are not compatible. Using actors is recommended instead.

Future Updates

  • The ability to use variables in all parameters
  • Pixel units for size and position

About

Advanced Dialog and Advanced Menu Plugins Ver. B for GB Studio 3.1

Resources

Stars

Watchers

Forks

Packages

No packages published