mirror of
https://github.com/Anuken/Mindustry.git
synced 2025-07-08 14:57:18 +07:00
Bugfixes & Onset items
This commit is contained in:
Binary file not shown.
@ -2710,7 +2710,7 @@ public class UnitTypes{
|
|||||||
speed = 2.9f;
|
speed = 2.9f;
|
||||||
rotateSpeed = 9f;
|
rotateSpeed = 9f;
|
||||||
accel = 0.1f;
|
accel = 0.1f;
|
||||||
itemCapacity = 40;
|
itemCapacity = 60;
|
||||||
health = 300f;
|
health = 300f;
|
||||||
armor = 1f;
|
armor = 1f;
|
||||||
hitSize = 9f;
|
hitSize = 9f;
|
||||||
@ -2770,7 +2770,7 @@ public class UnitTypes{
|
|||||||
speed = 2.8f;
|
speed = 2.8f;
|
||||||
rotateSpeed = 5f;
|
rotateSpeed = 5f;
|
||||||
accel = 0.11f;
|
accel = 0.11f;
|
||||||
itemCapacity = 70;
|
itemCapacity = 90;
|
||||||
health = 600f;
|
health = 600f;
|
||||||
armor = 2f;
|
armor = 2f;
|
||||||
hitSize = 18f;
|
hitSize = 18f;
|
||||||
|
@ -1,25 +0,0 @@
|
|||||||
package mindustry.world.blocks.environment;
|
|
||||||
|
|
||||||
import arc.graphics.g2d.*;
|
|
||||||
import arc.math.*;
|
|
||||||
import mindustry.annotations.Annotations.*;
|
|
||||||
import mindustry.world.*;
|
|
||||||
|
|
||||||
public class StaticCoralWall extends StaticWall{
|
|
||||||
public @Load(value = "@-cluster#", length = 1) TextureRegion[] clusters;
|
|
||||||
|
|
||||||
public StaticCoralWall(String name){
|
|
||||||
super(name);
|
|
||||||
variants = 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void drawBase(Tile tile){
|
|
||||||
super.drawBase(tile);
|
|
||||||
|
|
||||||
if(Mathf.randomSeed(tile.pos(), 10) < 2){
|
|
||||||
Draw.rect(clusters[0], tile.worldx(), tile.worldy(), Mathf.randomSeedRange(tile.pos() + 1, 180f));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -100,7 +100,7 @@ public class ThermalGenerator extends PowerGenerator{
|
|||||||
super.draw();
|
super.draw();
|
||||||
|
|
||||||
if(spinners){
|
if(spinners){
|
||||||
Drawf.spinSprite(blurRegion.found() ? blurRegion : rotatorRegion, x, y, spinRotation);
|
Drawf.spinSprite(blurRegion.found() && enabled && productionEfficiency > 0 ? blurRegion : rotatorRegion, x, y, spinRotation);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -348,4 +348,22 @@ public class ItemModule extends BlockModule{
|
|||||||
public interface ItemCalculator{
|
public interface ItemCalculator{
|
||||||
float get(Item item, int amount);
|
float get(Item item, int amount);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString(){
|
||||||
|
var res = new StringBuilder();
|
||||||
|
res.append("ItemModule{");
|
||||||
|
boolean any = false;
|
||||||
|
for(int i = 0; i < items.length; i++){
|
||||||
|
if(items[i] != 0){
|
||||||
|
res.append(content.items().get(i).name).append(":").append(items[i]).append(",");
|
||||||
|
any = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if(any){
|
||||||
|
res.setLength(res.length() - 1);
|
||||||
|
}
|
||||||
|
res.append("}");
|
||||||
|
return res.toString();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user