[Plugin] Switch/Variable Debugger

Introducing a simple PGM-like debug system for Project/Object switches and variables. Press F1 to use and the rest is self explanatory!

Download for AGMaker version 1.0.13+:
baz_debugger_v1.3.zip (136.6 KB)
β†’ Updates to new AGMakerManager class

Download for AGMaker version 1.0.12 or below:
baz_debugger v1.2.zip (136.6 KB)

How to install:

  1. Download and unzip
  2. Add the baz_debugger folder to your projects main directory (recommended in res://addons/)
  3. Reload project via Project β†’ Reload Project
  4. Go to the main player object and add an BindObject node
  5. Add an object to bind and select the baz_debugger.tscn
  6. Playtest and press F1 to toggle debugger on/off
  7. Remember to remove the debugger from the player object when you publish game

Installation video:

5 Likes

Very good! Thank you for making such a useful thing! Where can we download it?

1 Like

Whoops, I forgot to add download link. It’s at the top of the post now, thanks :sweat_smile:

1 Like

Updated to v1.1:
β†’ Shows all switch & variables (both default & added)
β†’ Pops out debug in it’s own window
β†’ Updates values in real time

3 Likes

Updated to v1.2:
β†’ Can now view and edit Databases (is_changeable must be on to edit)
β†’ Option to create debugger above playtest window and set custom height
β†’ Other QoL like remember what tab you were on when closing and opening

2 Likes

Updated to v1.3:
β†’ Updated to AGMakerManager class that happened in version 1.0.13