[Plugin] Baz F1 Debugger

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

Video tutorial:
https://youtu.be/u85SV8v-aiA

Download for AGMaker version 1.0.13+:
baz_debugger_v1.4.zip (136.8 KB)

→ Now views float values for variables while rounding variables that require integers (hp, max_hp, etc)
→ You can change some settings by opening up the baz_debugger.tscn

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:

「いいね!」 8

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

「いいね!」 1

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

「いいね!」 1

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

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

Updated to v1.3:
→ Updated to AGMakerManager class that happened in version 1.0.13

Updated to v1.4:
→ Now views float values for variables while rounding variables that require integers (hp, max_hp, etc)
→ You can change some settings by opening up the baz_debugger.tscn