summaryrefslogtreecommitdiff
path: root/desktop/src/com/ilotterytea/maxoning
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2024-06-01 00:51:20 +0500
committerilotterytea <iltsu@alright.party>2024-06-01 00:51:20 +0500
commite49f8b310d6032c99406baf04b5ec3eba0fd111f (patch)
tree5120a1fbbf923da5ee8bc8561ed1545855aa5547 /desktop/src/com/ilotterytea/maxoning
parent10e9df6190ddc3f9c8dd7c86482449bec4651e0c (diff)
upd: moved the whole project under kz.ilotterytea.maxon name
Diffstat (limited to 'desktop/src/com/ilotterytea/maxoning')
-rw-r--r--desktop/src/com/ilotterytea/maxoning/DesktopLauncher.java43
1 files changed, 0 insertions, 43 deletions
diff --git a/desktop/src/com/ilotterytea/maxoning/DesktopLauncher.java b/desktop/src/com/ilotterytea/maxoning/DesktopLauncher.java
deleted file mode 100644
index 8b07e33..0000000
--- a/desktop/src/com/ilotterytea/maxoning/DesktopLauncher.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package com.ilotterytea.maxoning;
-
-import com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application;
-import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration;
-
-import java.util.ArrayList;
-import java.util.Objects;
-import java.util.Scanner;
-
-// Please note that on macOS your application needs to be started with the -XstartOnFirstThread JVM argument
-public class DesktopLauncher {
- public static void main (String[] arg) {
- Lwjgl3ApplicationConfiguration config = new Lwjgl3ApplicationConfiguration();
- config.setForegroundFPS(60);
- config.setTitle(String.format("%s %s: %s", MaxonConstants.GAME_NAME, MaxonConstants.GAME_VERSION, getRandomLine()));
- config.setWindowIcon("icon_chest.png");
-
- config.setFullscreenMode(Lwjgl3ApplicationConfiguration.getDisplayMode());
-
- new Lwjgl3Application(new MaxonGame(), config);
- }
-
- private static String getRandomLine() {
- String line = "missingno";
-
- try {
- Scanner scanner = new Scanner(
- Objects.requireNonNull(Thread.currentThread().getContextClassLoader().getResourceAsStream("texts/splashes.txt"))
- );
- ArrayList<String> strings = new ArrayList<>();
-
- while (scanner.hasNext()) {
- strings.add(scanner.next());
- }
-
- line = strings.get((int) Math.floor(Math.random() * strings.size()));
- } catch (NullPointerException e) {
- e.printStackTrace();
- }
-
- return line;
- }
-}