This commit is contained in:
Anuken
2020-10-26 16:06:50 -04:00
parent 73ca6eeb74
commit 909da9de3c
6 changed files with 35 additions and 13 deletions

View File

@@ -145,15 +145,16 @@ public class Teams{
}
}
/** @return whether this ore is taken. */
public boolean canMine(Unit unit, Tile tile){
/** @return whether this ore is not taken. */
public boolean isValidMine(Unit unit, Tile tile){
if(multimine) return true;
if(tile == null) return false;
Unit u = mined.get(tile.pos());
return u == unit || u == null;
}
public void registerMined(Tile tile, Unit unit){
if(tile == null || unit == null) return;
if(tile == null || unit == null || multimine) return;
mined.put(tile.pos(), unit);
}