Add level debugger screen

The level debugger is toggleable in playtesting mode by pressing Y.
You can toggle whether or not the game is paused inside of the debugger
by pressing TAB. The debugger screen allows you to see entity and block
properties, and allows you to move them around.
This commit is contained in:
AllyTally
2023-07-01 23:02:25 -03:00
committed by Misa Elizabeth Kai
parent 3c4ed36418
commit 91f87fa126
6 changed files with 332 additions and 1 deletions

View File

@@ -14,6 +14,7 @@
#include "GraphicsUtil.h"
#include "InterimVersion.h"
#include "KeyPoll.h"
#include "LevelDebugger.h"
#include "Localization.h"
#include "LocalizationStorage.h"
#include "MakeAndPlay.h"
@@ -2472,6 +2473,7 @@ void gamerender(void)
graphics.drawtrophytext();
}
level_debugger::render();
graphics.renderwithscreeneffects();
}