Posted July 14, 2023 by Edward Neave
#debug #essentials #game maker #game maker studio 2 #debugging
You can now use the recent addition to Game Maker of show_debug_message(val_or_template, val0, ...) and string(val_or_template, val0, ...) arguments format within the debug* functions to keep consistency within projects.
for example
debug_delayed("{0}, your fps is {1}", player_name, fps);
The new feature detects if "{" has been used with the string and if so will attempt to parse it with the string function so the old argument format is still accepted into the debug* functions and should be backwards compatible however I would highly recommend backing up your project before updating. If you have any issues with the new functions or any components of Debug Essentials feel free to let me know. Thanks for support the project and have fun
These changes have not been added to the Free demonstration version of Debug Essentials. I have also left version 0.0.3 available to download after purchase.