diff --git a/game/scripts/utility/engine.rpy b/game/scripts/utility/engine.rpy index 3d2bedad..5baff47c 100644 --- a/game/scripts/utility/engine.rpy +++ b/game/scripts/utility/engine.rpy @@ -216,10 +216,13 @@ default _last_label = None python early: def catch_label_call(label, abnormal): if config.developer: + ignore = ["_console", "_console_return"] # last_label = renpy.game.context().come_from_label <- Doesn't work as expected, other methods are just as unreliable. # from '{stdcol.PURPLE}{last_label}{stdcol.END}' caller_id = renpy.get_filename_line() - print(f"Reached '{stdcol.PURPLE}{label}{stdcol.END}' caller '{stdcol.BLUE}{caller_id}{stdcol.END}'...") + + if not label in ignore: + print(f"Reached '{stdcol.PURPLE}{label}{stdcol.END}' caller '{stdcol.BLUE}{caller_id}{stdcol.END}'...") setattr(store, "_last_label", label)