Bugfixes
This commit is contained in:
@@ -53,7 +53,7 @@ public class SpawnGroup implements Serializable{
|
||||
}
|
||||
float scaling = this.unitScaling;
|
||||
|
||||
return Math.min(unitAmount - 1 + Math.max((int) (((wave - begin) / spacing) / scaling), 1), max);
|
||||
return Math.min(unitAmount - 1 + Math.max((int) (((wave - begin + 1) / spacing) / scaling), 1), max);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -9,6 +9,7 @@ import io.anuke.arc.math.geom.Rectangle;
|
||||
import io.anuke.arc.math.geom.Vector2;
|
||||
import io.anuke.arc.util.Time;
|
||||
import io.anuke.arc.util.Tmp;
|
||||
import io.anuke.mindustry.Vars;
|
||||
import io.anuke.mindustry.content.Blocks;
|
||||
import io.anuke.mindustry.entities.Units;
|
||||
import io.anuke.mindustry.entities.type.Player;
|
||||
@@ -36,7 +37,7 @@ public class OverlayRenderer{
|
||||
|
||||
if(Core.settings.getBool("indicators")){
|
||||
for(Player player : playerGroup.all()){
|
||||
if(player != player && player.getTeam() == player.getTeam()){
|
||||
if(Vars.player != player && Vars.player.getTeam() == player.getTeam()){
|
||||
if(!rect.setSize(Core.camera.width * 0.9f, Core.camera.height * 0.9f)
|
||||
.setCenter(Core.camera.position.x, Core.camera.position.y).contains(player.x, player.y)){
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
package io.anuke.mindustry.world.blocks.distribution;
|
||||
|
||||
import io.anuke.arc.collection.Array;
|
||||
import io.anuke.arc.util.Time;
|
||||
import io.anuke.mindustry.entities.type.TileEntity;
|
||||
import io.anuke.mindustry.type.Item;
|
||||
import io.anuke.mindustry.world.Block;
|
||||
import io.anuke.mindustry.world.Edges;
|
||||
import io.anuke.mindustry.world.Tile;
|
||||
import io.anuke.mindustry.world.meta.BlockGroup;
|
||||
import io.anuke.arc.util.Time;
|
||||
|
||||
public class Router extends Block{
|
||||
protected float speed = 8f;
|
||||
@@ -46,7 +46,7 @@ public class Router extends Block{
|
||||
public boolean acceptItem(Item item, Tile tile, Tile source){
|
||||
SplitterEntity entity = tile.entity();
|
||||
|
||||
return tile.getTeamID() == source.getTeamID() && entity.lastItem == null && entity.items.total() == 0;
|
||||
return tile.getTeam() == source.getTeam() && entity.lastItem == null && entity.items.total() == 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -200,8 +200,8 @@ public class Drill extends Block{
|
||||
|
||||
float totalHardness = entity.dominantItems * entity.dominantItem.hardness;
|
||||
|
||||
if(entity.timer.get(timerDump, 15)){
|
||||
tryDump(tile);
|
||||
if(entity.timer.get(timerDump, 5)){
|
||||
tryDump(tile, entity.dominantItem);
|
||||
}
|
||||
|
||||
entity.drillTime += entity.warmup * entity.delta();
|
||||
|
||||
Reference in New Issue
Block a user