rename project and game to RhythmBullet

This commit is contained in:
2017-07-31 00:06:10 -05:00
parent db27f7dbae
commit 54c61fcba5
91 changed files with 234 additions and 743 deletions

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet;
package zero1hd.rhythmbullet;
import com.badlogic.gdx.Application;
import com.badlogic.gdx.Game;
@@ -31,10 +31,10 @@ import com.badlogic.gdx.scenes.scene2d.ui.TextButton.TextButtonStyle;
import com.badlogic.gdx.scenes.scene2d.ui.TextField.TextFieldStyle;
import com.badlogic.gdx.scenes.scene2d.ui.Window.WindowStyle;
import zero1hd.polyjet.screens.MainMenu;
import zero1hd.polyjet.util.GenericFileTypeHandler;
import zero1hd.polyjet.util.RoundingResolutionHandler;
import zero1hd.polyjet.screens.LoadingScreen;
import zero1hd.rhythmbullet.screens.LoadingScreen;
import zero1hd.rhythmbullet.screens.MainMenu;
import zero1hd.rhythmbullet.util.GenericFileTypeHandler;
import zero1hd.rhythmbullet.util.RoundingResolutionHandler;
public class Main extends Game {
private boolean initComplete = false;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.audio;
package zero1hd.rhythmbullet.audio;
import com.badlogic.gdx.files.FileHandle;

View File

@@ -1,11 +1,11 @@
package zero1hd.polyjet.audio;
package zero1hd.rhythmbullet.audio;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.utils.FloatArray;
import edu.emory.mathcs.jtransforms.fft.FloatFFT_1D;
import zero1hd.polyjet.util.MiniEvents;
import zero1hd.polyjet.util.MiniSender;
import zero1hd.rhythmbullet.util.MiniEvents;
import zero1hd.rhythmbullet.util.MiniSender;
public class AudioAnalyzer {
private boolean containsData;
@@ -80,7 +80,7 @@ public class AudioAnalyzer {
bassBinBegin = 0;
bassBinEnd = 12;
mBinBegin = 100;
mBinBegin = 50;
mBinEnd = 250;
umBinBegin = 350;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.audio;
package zero1hd.rhythmbullet.audio;
import javax.sound.sampled.AudioFormat;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.audio;
package zero1hd.rhythmbullet.audio;
import java.io.IOException;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.audio;
package zero1hd.rhythmbullet.audio;
import java.io.File;
import java.io.IOException;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.audio;
package zero1hd.rhythmbullet.audio;
import java.io.IOException;
import java.security.InvalidParameterException;

View File

@@ -1,8 +1,8 @@
package zero1hd.polyjet.audio.map;
package zero1hd.rhythmbullet.audio.map;
import java.util.HashMap;
import zero1hd.polyjet.entity.EntityIndex;
import zero1hd.rhythmbullet.entity.EntityIndex;
public class EntitySpawnInfo {
private EntityIndex entityType;

View File

@@ -1,7 +1,7 @@
package zero1hd.polyjet.audio.map;
package zero1hd.rhythmbullet.audio.map;
import zero1hd.polyjet.audio.AudioData;
import zero1hd.polyjet.entity.EntityIndex;
import zero1hd.rhythmbullet.audio.AudioData;
import zero1hd.rhythmbullet.entity.EntityIndex;
public class GamePlayMap {
private AudioData musicData;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.audio.map;
package zero1hd.rhythmbullet.audio.map;
import com.badlogic.gdx.utils.Array;

View File

@@ -1,15 +1,15 @@
package zero1hd.polyjet.audio.map;
package zero1hd.rhythmbullet.audio.map;
import org.apache.commons.math3.random.MersenneTwister;
import com.badlogic.gdx.math.MathUtils;
import com.badlogic.gdx.utils.FloatArray;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.audio.AudioAnalyzer;
import zero1hd.polyjet.entity.EntityIndex;
import zero1hd.polyjet.util.MiniEvents;
import zero1hd.polyjet.util.MiniSender;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.audio.AudioAnalyzer;
import zero1hd.rhythmbullet.entity.EntityIndex;
import zero1hd.rhythmbullet.util.MiniEvents;
import zero1hd.rhythmbullet.util.MiniSender;
public class RhythmMapAlgorithm implements Runnable {
private MiniSender sender;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.controls;
package zero1hd.rhythmbullet.controls;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input.Keys;
@@ -6,7 +6,7 @@ import com.badlogic.gdx.Preferences;
import com.badlogic.gdx.graphics.g2d.TextureAtlas;
import com.badlogic.gdx.graphics.g2d.TextureRegion;
import zero1hd.polyjet.Main;
import zero1hd.rhythmbullet.Main;
public class KeyMap {
TextureAtlas keyTextures;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.entity;
package zero1hd.rhythmbullet.entity;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Preferences;
@@ -10,7 +10,7 @@ import com.badlogic.gdx.graphics.g2d.ParticleEffectPool;
import com.badlogic.gdx.graphics.g2d.ParticleEffectPool.PooledEffect;
import com.badlogic.gdx.utils.Array;
import zero1hd.polyjet.Main;
import zero1hd.rhythmbullet.Main;
public class CollisionDetector {
Array<Entity> enemies;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.entity;
package zero1hd.rhythmbullet.entity;
import java.util.HashMap;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.entity;
package zero1hd.rhythmbullet.entity;
import java.util.HashMap;
@@ -8,12 +8,12 @@ import com.badlogic.gdx.assets.AssetManager;
import com.badlogic.gdx.scenes.scene2d.Stage;
import com.badlogic.gdx.utils.Array;
import zero1hd.polyjet.entity.ally.Laser;
import zero1hd.polyjet.entity.enemies.Bar;
import zero1hd.polyjet.entity.enemies.Flake;
import zero1hd.polyjet.entity.enemies.Pellet;
import zero1hd.polyjet.entity.enemies.Shard;
import zero1hd.polyjet.entity.enemies.VoidCircle;
import zero1hd.rhythmbullet.entity.ally.Laser;
import zero1hd.rhythmbullet.entity.enemies.Bar;
import zero1hd.rhythmbullet.entity.enemies.Flake;
import zero1hd.rhythmbullet.entity.enemies.Pellet;
import zero1hd.rhythmbullet.entity.enemies.Shard;
import zero1hd.rhythmbullet.entity.enemies.VoidCircle;
public class EntityController {
private AssetManager assets;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.entity;
package zero1hd.rhythmbullet.entity;
import com.badlogic.gdx.utils.Pool;

View File

@@ -1,12 +1,12 @@
package zero1hd.polyjet.entity;
package zero1hd.rhythmbullet.entity;
import zero1hd.polyjet.entity.ally.Laser;
import zero1hd.polyjet.entity.ally.PolyJetEntity;
import zero1hd.polyjet.entity.enemies.Bar;
import zero1hd.polyjet.entity.enemies.Flake;
import zero1hd.polyjet.entity.enemies.Pellet;
import zero1hd.polyjet.entity.enemies.Shard;
import zero1hd.polyjet.entity.enemies.VoidCircle;
import zero1hd.rhythmbullet.entity.ally.Laser;
import zero1hd.rhythmbullet.entity.ally.PolyJetEntity;
import zero1hd.rhythmbullet.entity.enemies.Bar;
import zero1hd.rhythmbullet.entity.enemies.Flake;
import zero1hd.rhythmbullet.entity.enemies.Pellet;
import zero1hd.rhythmbullet.entity.enemies.Shard;
import zero1hd.rhythmbullet.entity.enemies.VoidCircle;
public enum EntityIndex {
POLYJET(PolyJetEntity.class), BAR(Bar.class), VOID_CIRCLE(VoidCircle.class), SHARD(Shard.class), LASER(Laser.class), PELLET(Pellet.class), FLAKE(Flake.class);

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.entity.ally;
package zero1hd.rhythmbullet.entity.ally;
import java.util.HashMap;
@@ -7,9 +7,9 @@ import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.Batch;
import com.badlogic.gdx.graphics.g2d.Sprite;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.entity.EntityIndex;
import zero1hd.polyjet.entity.Entity;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.entity.Entity;
import zero1hd.rhythmbullet.entity.EntityIndex;
public class Laser extends Entity {
boolean dead;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.entity.ally;
package zero1hd.rhythmbullet.entity.ally;
import com.badlogic.gdx.assets.AssetManager;
import com.badlogic.gdx.graphics.Texture;
@@ -7,9 +7,9 @@ import com.badlogic.gdx.graphics.g2d.ParticleEffect;
import com.badlogic.gdx.math.Rectangle;
import com.badlogic.gdx.scenes.scene2d.actions.Actions;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.entity.EntityIndex;
import zero1hd.polyjet.entity.Entity;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.entity.Entity;
import zero1hd.rhythmbullet.entity.EntityIndex;
public class PolyJetEntity extends Entity {
public float health;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.entity.enemies;
package zero1hd.rhythmbullet.entity.enemies;
import java.util.HashMap;
@@ -6,9 +6,9 @@ import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.Sprite;
import com.badlogic.gdx.math.Rectangle;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.entity.EntityIndex;
import zero1hd.polyjet.entity.Entity;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.entity.Entity;
import zero1hd.rhythmbullet.entity.EntityIndex;
public class Bar extends Entity {
private boolean dead;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.entity.enemies;
package zero1hd.rhythmbullet.entity.enemies;
import java.util.HashMap;
@@ -7,9 +7,9 @@ import com.badlogic.gdx.graphics.g2d.Batch;
import com.badlogic.gdx.graphics.g2d.Sprite;
import com.badlogic.gdx.math.Rectangle;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.entity.EntityIndex;
import zero1hd.polyjet.entity.Entity;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.entity.Entity;
import zero1hd.rhythmbullet.entity.EntityIndex;
public class Flake extends Entity {
private float timer;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.entity.enemies;
package zero1hd.rhythmbullet.entity.enemies;
import java.util.HashMap;
@@ -6,9 +6,9 @@ import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.Sprite;
import com.badlogic.gdx.utils.Pool.Poolable;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.entity.EntityIndex;
import zero1hd.polyjet.entity.Entity;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.entity.Entity;
import zero1hd.rhythmbullet.entity.EntityIndex;
public class Pellet extends Entity implements Poolable {
private boolean dead;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.entity.enemies;
package zero1hd.rhythmbullet.entity.enemies;
import java.util.HashMap;
@@ -7,9 +7,9 @@ import com.badlogic.gdx.graphics.g2d.Batch;
import com.badlogic.gdx.graphics.g2d.Sprite;
import com.badlogic.gdx.math.Rectangle;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.entity.EntityIndex;
import zero1hd.polyjet.entity.Entity;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.entity.Entity;
import zero1hd.rhythmbullet.entity.EntityIndex;
public class Shard extends Entity {
private int hp;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.entity.enemies;
package zero1hd.rhythmbullet.entity.enemies;
import java.util.HashMap;
@@ -6,8 +6,8 @@ import com.badlogic.gdx.audio.Sound;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.Sprite;
import zero1hd.polyjet.entity.EntityIndex;
import zero1hd.polyjet.entity.Entity;
import zero1hd.rhythmbullet.entity.Entity;
import zero1hd.rhythmbullet.entity.EntityIndex;
public class VoidCircle extends Entity {
private float timer;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.screens;
package zero1hd.rhythmbullet.screens;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.InputMultiplexer;
@@ -6,9 +6,9 @@ import com.badlogic.gdx.Preferences;
import com.badlogic.gdx.ScreenAdapter;
import com.badlogic.gdx.graphics.GL20;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.ui.stages.CreativeHUD;
import zero1hd.polyjet.ui.stages.GamePlayArea;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.ui.stages.CreativeHUD;
import zero1hd.rhythmbullet.ui.stages.GamePlayArea;
public class CreativeDebugScreen extends ScreenAdapter {
CreativeHUD creative;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.screens;
package zero1hd.rhythmbullet.screens;
import com.badlogic.gdx.ScreenAdapter;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.screens;
package zero1hd.rhythmbullet.screens;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.InputMultiplexer;
@@ -11,11 +11,11 @@ import com.badlogic.gdx.scenes.scene2d.Actor;
import com.badlogic.gdx.scenes.scene2d.ui.ImageButton;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.audio.AudioData;
import zero1hd.polyjet.audio.map.GamePlayMap;
import zero1hd.polyjet.ui.stages.GameHUD;
import zero1hd.polyjet.ui.stages.GamePlayArea;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.audio.AudioData;
import zero1hd.rhythmbullet.audio.map.GamePlayMap;
import zero1hd.rhythmbullet.ui.stages.GameHUD;
import zero1hd.rhythmbullet.ui.stages.GamePlayArea;
public class GameScreen extends ScreenAdapter {
private GamePlayArea gameArea;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.screens;
package zero1hd.rhythmbullet.screens;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Screen;
@@ -12,8 +12,8 @@ import com.badlogic.gdx.scenes.scene2d.actions.Actions;
import com.badlogic.gdx.scenes.scene2d.ui.Image;
import com.badlogic.gdx.utils.viewport.ScreenViewport;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.util.TransitionAdapter;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.util.TransitionAdapter;
public class LoadingScreen extends ScreenAdapter {
private Stage stage;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.screens;
package zero1hd.rhythmbullet.screens;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input.Keys;
@@ -12,12 +12,12 @@ import com.badlogic.gdx.scenes.scene2d.Stage;
import com.badlogic.gdx.scenes.scene2d.utils.ClickListener;
import com.badlogic.gdx.utils.viewport.ScreenViewport;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.ui.pages.CreditsPage;
import zero1hd.polyjet.ui.pages.MainPage;
import zero1hd.polyjet.ui.pages.MoreOptionsPage;
import zero1hd.polyjet.ui.pages.OptionsPage;
import zero1hd.polyjet.util.TransitionAdapter;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.ui.pages.CreditsPage;
import zero1hd.rhythmbullet.ui.pages.MainPage;
import zero1hd.rhythmbullet.ui.pages.MoreOptionsPage;
import zero1hd.rhythmbullet.ui.pages.OptionsPage;
import zero1hd.rhythmbullet.util.TransitionAdapter;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.screens;
package zero1hd.rhythmbullet.screens;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Screen;
@@ -8,13 +8,13 @@ import com.badlogic.gdx.math.Vector3;
import com.badlogic.gdx.scenes.scene2d.Stage;
import com.badlogic.gdx.utils.viewport.ScreenViewport;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.audio.Audio;
import zero1hd.polyjet.ui.pages.AnalyzePage;
import zero1hd.polyjet.ui.pages.MusicSelectionPage;
import zero1hd.polyjet.util.MiniEvents;
import zero1hd.polyjet.util.MiniListener;
import zero1hd.polyjet.util.TransitionAdapter;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.audio.Audio;
import zero1hd.rhythmbullet.ui.pages.AnalyzePage;
import zero1hd.rhythmbullet.ui.pages.MusicSelectionPage;
import zero1hd.rhythmbullet.util.MiniEvents;
import zero1hd.rhythmbullet.util.MiniListener;
import zero1hd.rhythmbullet.util.TransitionAdapter;
public class PreGameScreen extends ScreenAdapter implements TransitionAdapter, MiniListener {

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.builders;
package zero1hd.rhythmbullet.ui.builders;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input.Keys;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.builders;
package zero1hd.rhythmbullet.ui.builders;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input.Keys;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.builders;
package zero1hd.rhythmbullet.ui.builders;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Preferences;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.builders;
package zero1hd.rhythmbullet.ui.builders;
import com.badlogic.gdx.math.MathUtils;
import com.badlogic.gdx.scenes.scene2d.actions.Actions;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.builders;
package zero1hd.rhythmbullet.ui.builders;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input.Keys;
@@ -10,7 +10,7 @@ import com.badlogic.gdx.scenes.scene2d.InputEvent;
import com.badlogic.gdx.scenes.scene2d.InputListener;
import com.badlogic.gdx.scenes.scene2d.actions.Actions;
import zero1hd.polyjet.controls.KeyMap;
import zero1hd.rhythmbullet.controls.KeyMap;
public class KeySetter extends Actor {
TextureRegion keyIcon;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.builders;
package zero1hd.rhythmbullet.ui.builders;
import com.badlogic.gdx.Preferences;
import com.badlogic.gdx.files.FileHandle;
@@ -12,7 +12,7 @@ import com.badlogic.gdx.scenes.scene2d.ui.Table;
import com.badlogic.gdx.utils.Align;
import com.badlogic.gdx.utils.Disposable;
import zero1hd.polyjet.audio.AudioInfo;
import zero1hd.rhythmbullet.audio.AudioInfo;
public class MusicSelectable extends Button implements Disposable {

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.builders;
package zero1hd.rhythmbullet.ui.builders;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.graphics.g2d.Batch;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.builders;
package zero1hd.rhythmbullet.ui.builders;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.scenes.scene2d.Actor;
@@ -9,7 +9,7 @@ import com.badlogic.gdx.scenes.scene2d.ui.Table;
import com.badlogic.gdx.scenes.scene2d.utils.ClickListener;
import com.badlogic.gdx.utils.Array;
import zero1hd.polyjet.controls.KeyMap;
import zero1hd.rhythmbullet.controls.KeyMap;
public class SetControls extends Table {
public SetControls(Skin skin, KeyMap keyMap) {

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.builders;
package zero1hd.rhythmbullet.ui.builders;
import java.awt.Dimension;
import java.awt.Toolkit;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.pages;
package zero1hd.rhythmbullet.ui.pages;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.Color;
@@ -16,16 +16,16 @@ import com.badlogic.gdx.scenes.scene2d.ui.TextButton;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener;
import com.badlogic.gdx.utils.Align;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.audio.AudioAnalyzer;
import zero1hd.polyjet.audio.AudioData;
import zero1hd.polyjet.audio.AudioInfo;
import zero1hd.polyjet.audio.map.GamePlayMap;
import zero1hd.polyjet.audio.map.RhythmMapAlgorithm;
import zero1hd.polyjet.screens.GameScreen;
import zero1hd.polyjet.ui.builders.ScrollText;
import zero1hd.polyjet.util.MiniEvents;
import zero1hd.polyjet.util.MiniListener;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.audio.AudioAnalyzer;
import zero1hd.rhythmbullet.audio.AudioData;
import zero1hd.rhythmbullet.audio.AudioInfo;
import zero1hd.rhythmbullet.audio.map.GamePlayMap;
import zero1hd.rhythmbullet.audio.map.RhythmMapAlgorithm;
import zero1hd.rhythmbullet.screens.GameScreen;
import zero1hd.rhythmbullet.ui.builders.ScrollText;
import zero1hd.rhythmbullet.util.MiniEvents;
import zero1hd.rhythmbullet.util.MiniListener;
public class AnalyzePage extends Page implements MiniListener {
AudioAnalyzer audioAnalyzer;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.pages;
package zero1hd.rhythmbullet.ui.pages;
import com.badlogic.gdx.scenes.scene2d.ui.Label;
import com.badlogic.gdx.scenes.scene2d.ui.Skin;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.pages;
package zero1hd.rhythmbullet.ui.pages;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.Texture;
@@ -13,8 +13,8 @@ import com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener;
import com.badlogic.gdx.scenes.scene2d.utils.ClickListener;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.screens.PreGameScreen;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.screens.PreGameScreen;
public class MainPage extends Page {
private Image polyjetTitle;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.pages;
package zero1hd.rhythmbullet.ui.pages;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.math.Vector3;
@@ -7,10 +7,10 @@ import com.badlogic.gdx.scenes.scene2d.ui.ScrollPane;
import com.badlogic.gdx.scenes.scene2d.ui.TextButton;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.controls.KeyMap;
import zero1hd.polyjet.ui.builders.GraphicsTable;
import zero1hd.polyjet.ui.builders.SetControls;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.controls.KeyMap;
import zero1hd.rhythmbullet.ui.builders.GraphicsTable;
import zero1hd.rhythmbullet.ui.builders.SetControls;
public class MoreOptionsPage extends Page {
private KeyMap keymap;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.pages;
package zero1hd.rhythmbullet.ui.pages;
import java.io.File;
import java.io.FilenameFilter;
@@ -15,12 +15,12 @@ import com.badlogic.gdx.scenes.scene2d.ui.Table;
import com.badlogic.gdx.scenes.scene2d.ui.TextButton;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.audio.AudioInfo;
import zero1hd.polyjet.ui.builders.MusicSelectable;
import zero1hd.polyjet.ui.windows.LoadingWindow;
import zero1hd.polyjet.ui.windows.NoticeWindow;
import zero1hd.polyjet.util.MiniEvents;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.audio.AudioInfo;
import zero1hd.rhythmbullet.ui.builders.MusicSelectable;
import zero1hd.rhythmbullet.ui.windows.LoadingWindow;
import zero1hd.rhythmbullet.ui.windows.NoticeWindow;
import zero1hd.rhythmbullet.util.MiniEvents;
public class MusicSelectionPage extends Page {
private volatile Table musicChoices;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.pages;
package zero1hd.rhythmbullet.ui.pages;
import com.badlogic.gdx.math.Vector3;
import com.badlogic.gdx.scenes.scene2d.Actor;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.pages;
package zero1hd.rhythmbullet.ui.pages;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input.Keys;
@@ -16,9 +16,9 @@ import com.badlogic.gdx.scenes.scene2d.ui.TextButton;
import com.badlogic.gdx.scenes.scene2d.ui.TextField;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.screens.CreativeDebugScreen;
import zero1hd.polyjet.screens.MainMenu;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.screens.CreativeDebugScreen;
import zero1hd.rhythmbullet.screens.MainMenu;
public class OptionsPage extends Page {
Table optionsTable = new Table();

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.pages;
package zero1hd.rhythmbullet.ui.pages;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.scenes.scene2d.Group;
@@ -6,7 +6,7 @@ import com.badlogic.gdx.scenes.scene2d.Touchable;
import com.badlogic.gdx.scenes.scene2d.ui.Label;
import com.badlogic.gdx.scenes.scene2d.ui.Skin;
import zero1hd.polyjet.util.MiniSender;
import zero1hd.rhythmbullet.util.MiniSender;
public class Page extends Group {
private Label pageTitle;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.pages;
package zero1hd.rhythmbullet.ui.pages;
import com.badlogic.gdx.scenes.scene2d.ui.Label;
import com.badlogic.gdx.scenes.scene2d.ui.Skin;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.stages;
package zero1hd.rhythmbullet.ui.stages;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input.Keys;
@@ -13,21 +13,21 @@ import com.badlogic.gdx.scenes.scene2d.ui.TextButton;
import com.badlogic.gdx.scenes.scene2d.ui.Window;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.audio.AudioAnalyzer;
import zero1hd.polyjet.audio.map.RhythmMapAlgorithm;
import zero1hd.polyjet.screens.MainMenu;
import zero1hd.polyjet.ui.windows.BeatViewer;
import zero1hd.polyjet.ui.windows.DifficultyWindow;
import zero1hd.polyjet.ui.windows.FPSWindow;
import zero1hd.polyjet.ui.windows.MGraphWindow;
import zero1hd.polyjet.ui.windows.BassUMGraphWindow;
import zero1hd.polyjet.ui.windows.MusicController;
import zero1hd.polyjet.ui.windows.MusicSelector;
import zero1hd.polyjet.ui.windows.SpawnerWindow;
import zero1hd.polyjet.ui.windows.VolumeWindow;
import zero1hd.polyjet.util.MiniEvents;
import zero1hd.polyjet.util.MiniListener;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.audio.AudioAnalyzer;
import zero1hd.rhythmbullet.audio.map.RhythmMapAlgorithm;
import zero1hd.rhythmbullet.screens.MainMenu;
import zero1hd.rhythmbullet.ui.windows.BassUMGraphWindow;
import zero1hd.rhythmbullet.ui.windows.BeatViewer;
import zero1hd.rhythmbullet.ui.windows.DifficultyWindow;
import zero1hd.rhythmbullet.ui.windows.FPSWindow;
import zero1hd.rhythmbullet.ui.windows.MGraphWindow;
import zero1hd.rhythmbullet.ui.windows.MusicController;
import zero1hd.rhythmbullet.ui.windows.MusicSelector;
import zero1hd.rhythmbullet.ui.windows.SpawnerWindow;
import zero1hd.rhythmbullet.ui.windows.VolumeWindow;
import zero1hd.rhythmbullet.util.MiniEvents;
import zero1hd.rhythmbullet.util.MiniListener;
public class CreativeHUD extends Stage implements MiniListener {
MusicController musicPlayBackControls;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.stages;
package zero1hd.rhythmbullet.ui.stages;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input.Keys;
@@ -11,9 +11,9 @@ import com.badlogic.gdx.scenes.scene2d.ui.Label;
import com.badlogic.gdx.scenes.scene2d.ui.Skin;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener;
import zero1hd.polyjet.ui.builders.HealthBar;
import zero1hd.polyjet.ui.windows.FPSWindow;
import zero1hd.polyjet.ui.windows.PauseMenu;
import zero1hd.rhythmbullet.ui.builders.HealthBar;
import zero1hd.rhythmbullet.ui.windows.FPSWindow;
import zero1hd.rhythmbullet.ui.windows.PauseMenu;
public class GameHUD extends Stage {
private Label score;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.stages;
package zero1hd.rhythmbullet.ui.stages;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Preferences;
@@ -11,17 +11,17 @@ import com.badlogic.gdx.graphics.glutils.ShaderProgram;
import com.badlogic.gdx.scenes.scene2d.Stage;
import com.badlogic.gdx.utils.viewport.FitViewport;
import zero1hd.polyjet.Main;
import zero1hd.polyjet.audio.map.EntitySpawnInfo;
import zero1hd.polyjet.audio.map.GamePlayMap;
import zero1hd.polyjet.audio.map.MapWindowData;
import zero1hd.polyjet.controls.KeyMap;
import zero1hd.polyjet.entity.CollisionDetector;
import zero1hd.polyjet.entity.Entity;
import zero1hd.polyjet.entity.EntityController;
import zero1hd.polyjet.entity.EntityIndex;
import zero1hd.polyjet.entity.ally.Laser;
import zero1hd.polyjet.entity.ally.PolyJetEntity;
import zero1hd.rhythmbullet.Main;
import zero1hd.rhythmbullet.audio.map.EntitySpawnInfo;
import zero1hd.rhythmbullet.audio.map.GamePlayMap;
import zero1hd.rhythmbullet.audio.map.MapWindowData;
import zero1hd.rhythmbullet.controls.KeyMap;
import zero1hd.rhythmbullet.entity.CollisionDetector;
import zero1hd.rhythmbullet.entity.Entity;
import zero1hd.rhythmbullet.entity.EntityController;
import zero1hd.rhythmbullet.entity.EntityIndex;
import zero1hd.rhythmbullet.entity.ally.Laser;
import zero1hd.rhythmbullet.entity.ally.PolyJetEntity;
public class GamePlayArea extends Stage {

View File

@@ -1,11 +1,11 @@
package zero1hd.polyjet.ui.windows;
package zero1hd.rhythmbullet.ui.windows;
import com.badlogic.gdx.scenes.scene2d.ui.Skin;
import com.badlogic.gdx.scenes.scene2d.ui.Window;
import com.badlogic.gdx.utils.FloatArray;
import zero1hd.polyjet.audio.AudioData;
import zero1hd.polyjet.ui.builders.AudioGraph;
import zero1hd.rhythmbullet.audio.AudioData;
import zero1hd.rhythmbullet.ui.builders.AudioGraph;
public class BassUMGraphWindow extends Window {
AudioGraph graph;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.windows;
package zero1hd.rhythmbullet.ui.windows;
import com.badlogic.gdx.graphics.Pixmap;
import com.badlogic.gdx.graphics.Pixmap.Format;
@@ -9,8 +9,8 @@ import com.badlogic.gdx.scenes.scene2d.ui.Skin;
import com.badlogic.gdx.scenes.scene2d.ui.WidgetGroup;
import com.badlogic.gdx.scenes.scene2d.ui.Window;
import zero1hd.polyjet.audio.AudioAnalyzer;
import zero1hd.polyjet.audio.AudioData;
import zero1hd.rhythmbullet.audio.AudioAnalyzer;
import zero1hd.rhythmbullet.audio.AudioData;
public class BeatViewer extends Window {
Pixmap lights;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.windows;
package zero1hd.rhythmbullet.ui.windows;
import com.badlogic.gdx.scenes.scene2d.Actor;
import com.badlogic.gdx.scenes.scene2d.ui.Label;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.windows;
package zero1hd.rhythmbullet.ui.windows;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.scenes.scene2d.ui.Label;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.windows;
package zero1hd.rhythmbullet.ui.windows;
import com.badlogic.gdx.assets.AssetManager;
import com.badlogic.gdx.audio.Sound;

View File

@@ -1,11 +1,11 @@
package zero1hd.polyjet.ui.windows;
package zero1hd.rhythmbullet.ui.windows;
import com.badlogic.gdx.scenes.scene2d.ui.Skin;
import com.badlogic.gdx.scenes.scene2d.ui.Window;
import com.badlogic.gdx.utils.FloatArray;
import zero1hd.polyjet.audio.AudioData;
import zero1hd.polyjet.ui.builders.AudioGraph;
import zero1hd.rhythmbullet.audio.AudioData;
import zero1hd.rhythmbullet.ui.builders.AudioGraph;
public class MGraphWindow extends Window {
private AudioGraph graph;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.windows;
package zero1hd.rhythmbullet.ui.windows;
import com.badlogic.gdx.Input.Keys;
import com.badlogic.gdx.math.MathUtils;
@@ -13,7 +13,7 @@ import com.badlogic.gdx.scenes.scene2d.ui.Window;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener;
import com.badlogic.gdx.scenes.scene2d.utils.ClickListener;
import zero1hd.polyjet.audio.AudioData;
import zero1hd.rhythmbullet.audio.AudioData;
public class MusicController extends Window {
Skin skin;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.windows;
package zero1hd.rhythmbullet.ui.windows;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.files.FileHandle;
@@ -9,13 +9,12 @@ import com.badlogic.gdx.scenes.scene2d.ui.Skin;
import com.badlogic.gdx.scenes.scene2d.ui.TextButton;
import com.badlogic.gdx.scenes.scene2d.ui.Window;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener.ChangeEvent;
import com.badlogic.gdx.utils.Array;
import zero1hd.polyjet.audio.Audio;
import zero1hd.polyjet.audio.AudioData;
import zero1hd.polyjet.util.MiniEvents;
import zero1hd.polyjet.util.MiniSender;
import zero1hd.rhythmbullet.audio.Audio;
import zero1hd.rhythmbullet.audio.AudioData;
import zero1hd.rhythmbullet.util.MiniEvents;
import zero1hd.rhythmbullet.util.MiniSender;
public class MusicSelector extends Window {
boolean confirmed;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.windows;
package zero1hd.rhythmbullet.ui.windows;
import com.badlogic.gdx.assets.AssetManager;
import com.badlogic.gdx.audio.Sound;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.windows;
package zero1hd.rhythmbullet.ui.windows;
import com.badlogic.gdx.scenes.scene2d.ui.Label;
import com.badlogic.gdx.scenes.scene2d.ui.Skin;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.windows;
package zero1hd.rhythmbullet.ui.windows;
import com.badlogic.gdx.scenes.scene2d.ui.ScrollPane;
import com.badlogic.gdx.scenes.scene2d.ui.Skin;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.windows;
package zero1hd.rhythmbullet.ui.windows;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.Input.Keys;
@@ -10,15 +10,15 @@ import com.badlogic.gdx.scenes.scene2d.ui.Skin;
import com.badlogic.gdx.scenes.scene2d.ui.Slider;
import com.badlogic.gdx.scenes.scene2d.ui.Window;
import zero1hd.polyjet.entity.EntityIndex;
import zero1hd.polyjet.entity.Entity;
import zero1hd.polyjet.entity.EntityController;
import zero1hd.polyjet.entity.ally.Laser;
import zero1hd.polyjet.entity.enemies.Bar;
import zero1hd.polyjet.entity.enemies.Flake;
import zero1hd.polyjet.entity.enemies.Pellet;
import zero1hd.polyjet.entity.enemies.Shard;
import zero1hd.polyjet.entity.enemies.VoidCircle;
import zero1hd.rhythmbullet.entity.Entity;
import zero1hd.rhythmbullet.entity.EntityController;
import zero1hd.rhythmbullet.entity.EntityIndex;
import zero1hd.rhythmbullet.entity.ally.Laser;
import zero1hd.rhythmbullet.entity.enemies.Bar;
import zero1hd.rhythmbullet.entity.enemies.Flake;
import zero1hd.rhythmbullet.entity.enemies.Pellet;
import zero1hd.rhythmbullet.entity.enemies.Shard;
import zero1hd.rhythmbullet.entity.enemies.VoidCircle;
public class SpawnerWindow extends Window {
private EntityController ec;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.ui.windows;
package zero1hd.rhythmbullet.ui.windows;
import com.badlogic.gdx.Preferences;
import com.badlogic.gdx.math.MathUtils;
@@ -9,7 +9,7 @@ import com.badlogic.gdx.scenes.scene2d.ui.Slider;
import com.badlogic.gdx.scenes.scene2d.ui.Window;
import com.badlogic.gdx.scenes.scene2d.utils.ChangeListener;
import zero1hd.polyjet.audio.AudioData;
import zero1hd.rhythmbullet.audio.AudioData;
public class VolumeWindow extends Window {

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.util;
package zero1hd.rhythmbullet.util;
import java.util.HashMap;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.util;
package zero1hd.rhythmbullet.util;
import com.badlogic.gdx.assets.loaders.FileHandleResolver;
import com.badlogic.gdx.files.FileHandle;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.util;
package zero1hd.rhythmbullet.util;
public enum MiniEvents {
SPECTRAL_FLUX_DONE, MUSIC_DATA_CLEANED, MUSIC_SELECTED, BACK, MAP_GENERATED, ANALYZER_ITERATED, MAPGEN_ITERATED;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.util;
package zero1hd.rhythmbullet.util;
public interface MiniListener {
public void handle(MiniEvents ID);

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.util;
package zero1hd.rhythmbullet.util;
import com.badlogic.gdx.utils.Array;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.util;
package zero1hd.rhythmbullet.util;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.assets.loaders.FileHandleResolver;

View File

@@ -1,4 +1,4 @@
package zero1hd.polyjet.util;
package zero1hd.rhythmbullet.util;
import com.badlogic.gdx.Screen;