Duo range buff + graphite ammo buff

This commit is contained in:
Anuken
2025-04-05 12:59:26 -04:00
parent 9647b4fff6
commit 8771504cbe
8 changed files with 26 additions and 42 deletions

View File

@@ -341,14 +341,7 @@ public class LandingPad extends Block{
@Override
public void drawSelect(){
if(config != null){
float dx = x - size * tilesize/2f, dy = y + size * tilesize/2f, s = iconSmall / 4f;
Draw.mixcol(Color.darkGray, 1f);
Draw.rect(config.fullIcon, dx, dy - 1, s, s);
Draw.reset();
Draw.rect(config.fullIcon, dx, dy, s, s);
}
drawItemSelection(config);
}
@Override

View File

@@ -1,6 +1,5 @@
package mindustry.world.blocks.payloads;
import arc.graphics.*;
import arc.graphics.g2d.*;
import arc.math.*;
import arc.scene.ui.layout.*;
@@ -158,13 +157,7 @@ public class PayloadRouter extends PayloadConveyor{
@Override
public void drawSelect(){
if(sorted != null){
float dx = x - size * tilesize/2f, dy = y + size * tilesize/2f, s = iconSmall / 4f;
Draw.mixcol(Color.darkGray, 1f);
Draw.rect(sorted.fullIcon, dx, dy - 1, s, s);
Draw.reset();
Draw.rect(sorted.fullIcon, dx, dy, s, s);
}
drawItemSelection(sorted);
}
@Override

View File

@@ -231,13 +231,7 @@ public class BeamDrill extends Block{
@Override
public void drawSelect(){
if(lastItem != null){
float dx = x - size * tilesize/2f, dy = y + size * tilesize/2f, s = iconSmall / 4f;
Draw.mixcol(Color.darkGray, 1f);
Draw.rect(lastItem.fullIcon, dx, dy - 1, s, s);
Draw.reset();
Draw.rect(lastItem.fullIcon, dx, dy, s, s);
}
drawItemSelection(lastItem);
}
@Override
@@ -247,7 +241,7 @@ public class BeamDrill extends Block{
if(lasers[0] == null) updateLasers();
warmup = Mathf.approachDelta(warmup, Mathf.num(efficiency > 0), 1f / 60f);
updateFacing();
float multiplier = Mathf.lerp(1f, optionalBoostIntensity, optionalEfficiency);

View File

@@ -261,13 +261,7 @@ public class Drill extends Block{
@Override
public void drawSelect(){
if(dominantItem != null){
float dx = x - size * tilesize/2f, dy = y + size * tilesize/2f, s = iconSmall / 4f;
Draw.mixcol(Color.darkGray, 1f);
Draw.rect(dominantItem.fullIcon, dx, dy - 1, s, s);
Draw.reset();
Draw.rect(dominantItem.fullIcon, dx, dy, s, s);
}
drawItemSelection(dominantItem);
}
@Override