T2s in tech / Bugfixes

This commit is contained in:
Anuken
2022-03-10 15:46:07 -05:00
parent d566440e77
commit 061a845901
9 changed files with 46 additions and 37 deletions

View File

@@ -88,7 +88,7 @@ public class Turret extends ReloadTurret{
public Sortf unitSort = UnitSorts.closest;
public Boolf<Unit> unitFilter = u -> true;
public DrawBlock draw = new DrawTurret();
public DrawBlock drawer = new DrawTurret();
public Turret(String name){
super(name);
@@ -139,17 +139,17 @@ public class Turret extends ReloadTurret{
public void load(){
super.load();
draw.load(this);
drawer.load(this);
}
@Override
public TextureRegion[] icons(){
return draw.finalIcons(this);
return drawer.finalIcons(this);
}
@Override
public void getRegionsToOutline(Seq<TextureRegion> out){
draw.getRegionsToOutline(this, out);
drawer.getRegionsToOutline(this, out);
}
public static abstract class AmmoEntry{
@@ -295,7 +295,7 @@ public class Turret extends ReloadTurret{
@Override
public void draw(){
draw.draw(this);
drawer.draw(this);
}
@Override

View File

@@ -19,7 +19,7 @@ public class Pump extends LiquidBlock{
public float pumpAmount = 0.2f;
/** Interval in-between item consumptions, if applicable. */
public float consumeTime = 60f * 5f;
public DrawBlock draw = new DrawMulti(new DrawDefault(), new DrawPumpLiquid());
public DrawBlock drawer = new DrawMulti(new DrawDefault(), new DrawPumpLiquid());
public Pump(String name){
super(name);
@@ -68,12 +68,12 @@ public class Pump extends LiquidBlock{
@Override
public void load(){
super.load();
draw.load(this);
drawer.load(this);
}
@Override
public TextureRegion[] icons(){
return draw.finalIcons(this);
return drawer.finalIcons(this);
}
@Override
@@ -110,13 +110,13 @@ public class Pump extends LiquidBlock{
@Override
public void draw(){
draw.draw(this);
drawer.draw(this);
}
@Override
public void drawLight(){
super.drawLight();
draw.drawLight(this);
drawer.drawLight(this);
}
@Override