This commit is contained in:
Anuken
2020-10-02 19:51:30 -04:00
parent 10dd2b4b33
commit 5861fe61b2
158 changed files with 311 additions and 350 deletions

View File

@@ -1,9 +1,9 @@
package mindustry.world.meta;
import arc.struct.OrderedMap;
import arc.func.Func;
import arc.func.*;
import arc.struct.*;
import mindustry.gen.*;
import mindustry.ui.Bar;
import mindustry.ui.*;
public class BlockBars{
private OrderedMap<String, Func<Building, Bar>> bars = new OrderedMap<>();

View File

@@ -1,8 +1,8 @@
package mindustry.world.meta;
import arc.Core;
import arc.*;
import java.util.Locale;
import java.util.*;
/** Describes one type of stat for a block. */
public enum BlockStat{

View File

@@ -1,7 +1,7 @@
package mindustry.world.meta;
import arc.struct.*;
import arc.struct.ObjectMap.*;
import arc.struct.*;
import mindustry.*;
import mindustry.type.*;
import mindustry.world.*;

View File

@@ -1,6 +1,6 @@
package mindustry.world.meta;
import arc.Core;
import arc.*;
/** A specific category for a stat. */
public enum StatCategory{

View File

@@ -1,8 +1,8 @@
package mindustry.world.meta;
import arc.Core;
import arc.*;
import java.util.Locale;
import java.util.*;
/**
* Defines a unit of measurement for block stats.

View File

@@ -1,6 +1,6 @@
package mindustry.world.meta;
import arc.scene.ui.layout.Table;
import arc.scene.ui.layout.*;
/**
* A base interface for a value of a stat that is displayed.

View File

@@ -1,19 +1,19 @@
package mindustry.world.meta.values;
import arc.*;
import arc.struct.*;
import arc.graphics.g2d.*;
import arc.math.*;
import arc.scene.ui.layout.*;
import arc.struct.*;
import arc.util.*;
import mindustry.content.*;
import mindustry.ctype.UnlockableContent;
import mindustry.ctype.*;
import mindustry.entities.bullet.*;
import mindustry.gen.*;
import mindustry.ui.Cicon;
import mindustry.ui.*;
import mindustry.world.meta.*;
import static mindustry.Vars.tilesize;
import static mindustry.Vars.*;
public class AmmoListValue<T extends UnlockableContent> implements StatValue{
private final ObjectMap<T, BulletType> map;

View File

@@ -1,7 +1,7 @@
package mindustry.world.meta.values;
import arc.scene.ui.layout.Table;
import mindustry.world.meta.StatValue;
import arc.scene.ui.layout.*;
import mindustry.world.meta.*;
public class BooleanValue implements StatValue{
private final boolean value;

View File

@@ -6,10 +6,10 @@ import arc.scene.ui.layout.*;
import arc.util.*;
import mindustry.gen.*;
import mindustry.type.*;
import mindustry.ui.Cicon;
import mindustry.ui.*;
import mindustry.world.meta.*;
import static mindustry.Vars.content;
import static mindustry.Vars.*;
public class BoosterListValue implements StatValue{
protected float reload, maxUsed, multiplier;

View File

@@ -1,13 +1,13 @@
package mindustry.world.meta.values;
import arc.struct.Seq;
import arc.func.Boolf;
import arc.scene.ui.layout.Table;
import mindustry.type.Item;
import mindustry.ui.ItemDisplay;
import mindustry.world.meta.StatValue;
import arc.func.*;
import arc.scene.ui.layout.*;
import arc.struct.*;
import mindustry.type.*;
import mindustry.ui.*;
import mindustry.world.meta.*;
import static mindustry.Vars.content;
import static mindustry.Vars.*;
public class ItemFilterValue implements StatValue{
private final Boolf<Item> filter;

View File

@@ -1,9 +1,9 @@
package mindustry.world.meta.values;
import arc.scene.ui.layout.Table;
import mindustry.type.ItemStack;
import mindustry.ui.ItemDisplay;
import mindustry.world.meta.StatValue;
import arc.scene.ui.layout.*;
import mindustry.type.*;
import mindustry.ui.*;
import mindustry.world.meta.*;
public class ItemListValue implements StatValue{
private final ItemStack[] stacks;

View File

@@ -1,13 +1,13 @@
package mindustry.world.meta.values;
import arc.struct.Seq;
import arc.func.Boolf;
import arc.scene.ui.layout.Table;
import mindustry.type.Liquid;
import mindustry.ui.LiquidDisplay;
import mindustry.world.meta.StatValue;
import arc.func.*;
import arc.scene.ui.layout.*;
import arc.struct.*;
import mindustry.type.*;
import mindustry.ui.*;
import mindustry.world.meta.*;
import static mindustry.Vars.content;
import static mindustry.Vars.*;
public class LiquidFilterValue implements StatValue{
private final Boolf<Liquid> filter;

View File

@@ -1,9 +1,9 @@
package mindustry.world.meta.values;
import arc.scene.ui.layout.Table;
import mindustry.type.Liquid;
import mindustry.ui.LiquidDisplay;
import mindustry.world.meta.StatValue;
import arc.scene.ui.layout.*;
import mindustry.type.*;
import mindustry.ui.*;
import mindustry.world.meta.*;
public class LiquidValue implements StatValue{
private final Liquid liquid;

View File

@@ -1,9 +1,8 @@
package mindustry.world.meta.values;
import arc.scene.ui.layout.Table;
import arc.util.Strings;
import mindustry.world.meta.StatUnit;
import mindustry.world.meta.StatValue;
import arc.scene.ui.layout.*;
import arc.util.*;
import mindustry.world.meta.*;
/**
* A stat that is a number with a unit attacked.

View File

@@ -1,8 +1,8 @@
package mindustry.world.meta.values;
import arc.scene.ui.layout.Table;
import arc.util.Strings;
import mindustry.world.meta.StatValue;
import arc.scene.ui.layout.*;
import arc.util.*;
import mindustry.world.meta.*;
public class StringValue implements StatValue{
private final String value;