summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2022-11-23 21:57:31 +0600
committerilotterytea <iltsu@alright.party>2022-11-23 21:57:31 +0600
commit9eff5a2c5370262631d185ba43cea762a3b28dad (patch)
tree886a9b2d042336e85cbb078538535e23d19b2647
parent93e74bf8b885decabc12707827ad04a8db73f444 (diff)
Changed to a white background instead of the ugly rainbow shit.
-rw-r--r--core/src/com/ilotterytea/maxoning/screens/SplashScreen.java50
1 files changed, 1 insertions, 49 deletions
diff --git a/core/src/com/ilotterytea/maxoning/screens/SplashScreen.java b/core/src/com/ilotterytea/maxoning/screens/SplashScreen.java
index ccae6b1..e8ea561 100644
--- a/core/src/com/ilotterytea/maxoning/screens/SplashScreen.java
+++ b/core/src/com/ilotterytea/maxoning/screens/SplashScreen.java
@@ -1,35 +1,28 @@
package com.ilotterytea.maxoning.screens;
import com.badlogic.gdx.*;
-import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.graphics.GL20;
-import com.badlogic.gdx.graphics.g2d.Sprite;
import com.badlogic.gdx.graphics.g2d.TextureAtlas;
import com.badlogic.gdx.scenes.scene2d.Stage;
import com.badlogic.gdx.scenes.scene2d.ui.Image;
import com.badlogic.gdx.scenes.scene2d.ui.Skin;
import com.badlogic.gdx.scenes.scene2d.ui.Table;
import com.badlogic.gdx.utils.Align;
-import com.badlogic.gdx.utils.Timer;
import com.badlogic.gdx.utils.viewport.FillViewport;
import com.ilotterytea.maxoning.MaxonGame;
import com.ilotterytea.maxoning.utils.AssetLoading;
import com.ilotterytea.maxoning.utils.OsUtils;
-import com.ilotterytea.maxoning.utils.math.Math;
import com.ilotterytea.maxoning.utils.serialization.GameDataSystem;
import java.io.IOException;
-import java.util.ArrayList;
public class SplashScreen implements Screen {
-
final MaxonGame game;
final Stage stage;
final Skin skin;
TextureAtlas brandAtlas, envAtlas;
- ArrayList<Sprite> contribList;
Image dev, pub;
public SplashScreen(MaxonGame game) {
@@ -46,7 +39,6 @@ public class SplashScreen implements Screen {
brandAtlas = new TextureAtlas(Gdx.files.internal("sprites/gui/ilotterytea.atlas"));
envAtlas = new TextureAtlas(Gdx.files.internal("sprites/env/environment.atlas"));
- contribList = new ArrayList<>();
pub = new Image(brandAtlas.findRegion("org"));
logoTable.add(pub).size(pub.getWidth() * 5f, pub.getHeight() * 5f).pad(16f).row();
@@ -60,40 +52,6 @@ public class SplashScreen implements Screen {
}
@Override public void show() {
- int size = 64;
- for (int i = 0; i < stage.getHeight() / size; i++) {
- for (int j = 0; j < stage.getWidth() / size; j++) {
- Sprite spr = new Sprite(envAtlas.findRegion("tile"));
- spr.setSize(size, size);
- spr.setPosition(size * j, size * i);
- switch (Math.getRandomNumber(0, 5)) {
- case 0: spr.setColor(Color.SKY); break;
- case 1: spr.setColor(Color.PURPLE); break;
- case 2: spr.setColor(Color.PINK); break;
- case 3: spr.setColor(Color.CHARTREUSE); break;
- case 4: spr.setColor(Color.ORANGE); break;
- }
- spr.setAlpha(0.25f);
- contribList.add(spr);
- }
- }
-
- Timer.schedule(new Timer.Task() {
- @Override
- public void run() {
- for (Sprite spr : contribList) {
- switch (Math.getRandomNumber(0, 5)) {
- case 0: spr.setColor(Color.SKY); break;
- case 1: spr.setColor(Color.PURPLE); break;
- case 2: spr.setColor(Color.PINK); break;
- case 3: spr.setColor(Color.CHARTREUSE); break;
- case 4: spr.setColor(Color.ORANGE); break;
- }
- spr.setAlpha(0.25f);
- }
- }
- }, 1f, 1f);
-
render(Gdx.graphics.getDeltaTime());
}
@@ -115,15 +73,9 @@ public class SplashScreen implements Screen {
@Override
public void render(float delta) {
- Gdx.gl.glClearColor(0, 0, 0, 1);
+ Gdx.gl.glClearColor(1, 1, 1, 1);
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
- game.batch.begin();
- for (Sprite spr : contribList) {
- spr.draw(game.batch);
- }
- game.batch.end();
-
stage.draw();
stage.act(delta);