summaryrefslogtreecommitdiff
path: root/core/src/kz/ilotterytea/maxon/screens
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2024-06-10 00:43:01 +0500
committerilotterytea <iltsu@alright.party>2024-06-10 00:43:01 +0500
commit20117df6c86db32dd7c5654193f5fe97ed06ad1d (patch)
tree9230e6974084197d600d42140112f09744c695a7 /core/src/kz/ilotterytea/maxon/screens
parent5bb8db06b01524bee613776cb9896a85ecbe2862 (diff)
feat: new debug widget
Diffstat (limited to 'core/src/kz/ilotterytea/maxon/screens')
-rw-r--r--core/src/kz/ilotterytea/maxon/screens/MenuScreen.java3
-rw-r--r--core/src/kz/ilotterytea/maxon/screens/WelcomeScreen.java4
-rw-r--r--core/src/kz/ilotterytea/maxon/screens/game/GameScreen.java3
3 files changed, 10 insertions, 0 deletions
diff --git a/core/src/kz/ilotterytea/maxon/screens/MenuScreen.java b/core/src/kz/ilotterytea/maxon/screens/MenuScreen.java
index b61f6ee..5ae30ef 100644
--- a/core/src/kz/ilotterytea/maxon/screens/MenuScreen.java
+++ b/core/src/kz/ilotterytea/maxon/screens/MenuScreen.java
@@ -328,6 +328,9 @@ public class MenuScreen implements Screen {
this.stage.addActor(menuTable);
+ DebugWidget debugWidget = new DebugWidget(uiSkin);
+ this.stage.addActor(debugWidget);
+
create3D();
Gdx.input.setInputProcessor(stage);
}
diff --git a/core/src/kz/ilotterytea/maxon/screens/WelcomeScreen.java b/core/src/kz/ilotterytea/maxon/screens/WelcomeScreen.java
index 8c061af..d173d46 100644
--- a/core/src/kz/ilotterytea/maxon/screens/WelcomeScreen.java
+++ b/core/src/kz/ilotterytea/maxon/screens/WelcomeScreen.java
@@ -21,6 +21,7 @@ import com.badlogic.gdx.utils.Align;
import com.badlogic.gdx.utils.viewport.ScreenViewport;
import kz.ilotterytea.maxon.MaxonGame;
import kz.ilotterytea.maxon.screens.game.GameScreen;
+import kz.ilotterytea.maxon.ui.DebugWidget;
import net.mgsx.gltf.scene3d.attributes.PBRCubemapAttribute;
import net.mgsx.gltf.scene3d.attributes.PBRTextureAttribute;
import net.mgsx.gltf.scene3d.lights.DirectionalShadowLight;
@@ -125,6 +126,9 @@ public class WelcomeScreen implements Screen {
tintImage.addAction(Actions.alpha(0.0f, 1.0f));
stage.addActor(tintImage);
+
+ DebugWidget debugWidget = new DebugWidget(skin);
+ this.stage.addActor(debugWidget);
}
@Override
diff --git a/core/src/kz/ilotterytea/maxon/screens/game/GameScreen.java b/core/src/kz/ilotterytea/maxon/screens/game/GameScreen.java
index 0ff5eaf..3b8d3aa 100644
--- a/core/src/kz/ilotterytea/maxon/screens/game/GameScreen.java
+++ b/core/src/kz/ilotterytea/maxon/screens/game/GameScreen.java
@@ -444,6 +444,9 @@ public class GameScreen implements Screen, InputProcessor {
if (!OsUtils.isMobile) {
shopUI.createSavegameUI();
}
+
+ DebugWidget debugWidget = new DebugWidget(uiSkin);
+ this.stage.addActor(debugWidget);
}
@Override