Alpha rebase complete, added asset loader for UI branch

This commit is contained in:
lieght
2025-10-01 15:08:18 +02:00
parent 197db4faac
commit 527378ac00
3 changed files with 7 additions and 2 deletions

View File

@@ -1,6 +1,9 @@
package org.toop; package org.toop;
import org.toop.app.App; import org.toop.app.App;
import org.toop.framework.asset.AssetLoader;
import org.toop.framework.asset.AssetManager;
import org.toop.framework.audio.SoundManager;
import org.toop.framework.networking.NetworkingClientManager; import org.toop.framework.networking.NetworkingClientManager;
import org.toop.framework.networking.NetworkingInitializationException; import org.toop.framework.networking.NetworkingInitializationException;
@@ -11,6 +14,8 @@ public class Main {
} }
private static void initSystems() throws NetworkingInitializationException { private static void initSystems() throws NetworkingInitializationException {
new NetworkingClientManager(); AssetManager.loadAssets(new AssetLoader("app/src/main/resources/assets"));
new Thread(NetworkingClientManager::new).start();
new Thread(SoundManager::new).start();
} }
} }

View File

@@ -25,7 +25,7 @@ public final class MainMenu extends Menu {
final VBox creditsBox = new VBox(10, credits, options, quit); final VBox creditsBox = new VBox(10, credits, options, quit);
creditsBox.setAlignment(Pos.BOTTOM_CENTER); creditsBox.setAlignment(Pos.BOTTOM_CENTER);
pane = new StackPane(background, grid); //pane = new StackPane(background, grid);
pane.getStylesheets().add(getClass().getResource("/style/main.css").toExternalForm()); pane.getStylesheets().add(getClass().getResource("/style/main.css").toExternalForm());
} }
} }