refactoring

This commit is contained in:
sharlottes
2022-04-09 00:52:22 +09:00
parent 5d02dd1a9a
commit 4a6da20a4b
11 changed files with 18 additions and 14 deletions

View File

@@ -2,6 +2,10 @@ package UnitInfo.core;
import UnitInfo.ui.*; import UnitInfo.ui.*;
import UnitInfo.ui.windows.CoreDisplay;
import UnitInfo.ui.windows.CoresItemsDisplay;
import UnitInfo.ui.windows.SchemDisplay;
import UnitInfo.ui.windows.WaveDisplay;
import arc.*; import arc.*;
import arc.graphics.*; import arc.graphics.*;
import arc.graphics.g2d.*; import arc.graphics.g2d.*;

View File

@@ -3,8 +3,6 @@ package UnitInfo.core;
import UnitInfo.shaders.*; import UnitInfo.shaders.*;
import UnitInfo.ui.HUDFragment; import UnitInfo.ui.HUDFragment;
import UnitInfo.ui.MindowsTex; import UnitInfo.ui.MindowsTex;
import UnitInfo.ui.UnitDisplay;
import UnitInfo.ui.WindowTables;
import arc.*; import arc.*;
import mindustry.*; import mindustry.*;
import mindustry.game.EventType.*; import mindustry.game.EventType.*;

View File

@@ -3,7 +3,7 @@ package UnitInfo.ui;
import arc.scene.*; import arc.scene.*;
import mindustry.ui.fragments.*; import mindustry.ui.fragments.*;
import static UnitInfo.ui.WindowTables.unitTable; import static UnitInfo.ui.windows.WindowTables.unitTable;
public class HUDFragment extends Fragment{ public class HUDFragment extends Fragment{
@Override @Override

View File

@@ -1,5 +1,6 @@
package UnitInfo.ui; package UnitInfo.ui;
import UnitInfo.ui.windows.WindowTable;
import arc.func.*; import arc.func.*;
import arc.scene.ui.layout.*; import arc.scene.ui.layout.*;
import mindustry.*; import mindustry.*;

View File

@@ -2,6 +2,7 @@ package UnitInfo.ui;
import UnitInfo.SVars; import UnitInfo.SVars;
import UnitInfo.core.BarInfo; import UnitInfo.core.BarInfo;
import UnitInfo.ui.windows.WindowTable;
import arc.Core; import arc.Core;
import arc.func.Prov; import arc.func.Prov;
import arc.graphics.Color; import arc.graphics.Color;
@@ -12,8 +13,6 @@ import arc.math.geom.Rect;
import arc.math.geom.Vec2; import arc.math.geom.Vec2;
import arc.math.geom.Vec3; import arc.math.geom.Vec3;
import arc.scene.Element; import arc.scene.Element;
import arc.scene.actions.Actions;
import arc.scene.event.Touchable;
import arc.scene.style.*; import arc.scene.style.*;
import arc.scene.ui.*; import arc.scene.ui.*;
import arc.scene.ui.layout.*; import arc.scene.ui.layout.*;

View File

@@ -1,7 +1,6 @@
package UnitInfo.ui; package UnitInfo.ui.windows;
import UnitInfo.SVars; import UnitInfo.SVars;
import arc.graphics.g2d.NinePatch;
import arc.scene.Element; import arc.scene.Element;
import arc.scene.style.*; import arc.scene.style.*;
import arc.scene.ui.ScrollPane; import arc.scene.ui.ScrollPane;

View File

@@ -1,5 +1,6 @@
package UnitInfo.ui; package UnitInfo.ui.windows;
import UnitInfo.ui.SBar;
import arc.Core; import arc.Core;
import arc.graphics.Color; import arc.graphics.Color;
import arc.math.Mathf; import arc.math.Mathf;
@@ -31,9 +32,9 @@ public class CoresItemsDisplay {
static final ObjectMap<Team, Seq<ItemStack>> updateItems = new ObjectMap<>(); static final ObjectMap<Team, Seq<ItemStack>> updateItems = new ObjectMap<>();
static final ObjectIntMap<Team> coreAmount = new ObjectIntMap<>(); static final ObjectIntMap<Team> coreAmount = new ObjectIntMap<>();
static CoreBlock.CoreBuild core; static CoreBlock.CoreBuild core;
static Seq<Table> tables = new Seq<>(); public static Seq<Table> tables = new Seq<>();
static Team[] teams; public static Team[] teams;
static float heat; static float heat;
public CoresItemsDisplay() { public CoresItemsDisplay() {

View File

@@ -1,4 +1,4 @@
package UnitInfo.ui; package UnitInfo.ui.windows;
import UnitInfo.SUtils; import UnitInfo.SUtils;
import arc.Core; import arc.Core;

View File

@@ -1,4 +1,4 @@
package UnitInfo.ui; package UnitInfo.ui.windows;
import UnitInfo.SVars; import UnitInfo.SVars;
import arc.graphics.Color; import arc.graphics.Color;

View File

@@ -1,4 +1,4 @@
package UnitInfo.ui; package UnitInfo.ui.windows;
import arc.func.*; import arc.func.*;
import arc.input.*; import arc.input.*;

View File

@@ -1,4 +1,6 @@
package UnitInfo.ui; package UnitInfo.ui.windows;
import UnitInfo.ui.UnitDisplay;
public class WindowTables { public class WindowTables {
public static WindowTable unitTable = new UnitDisplay(); public static WindowTable unitTable = new UnitDisplay();