public class BaseLocation extends PositionedObject
Modifier and Type | Method and Description |
---|---|
int |
gas() |
double |
getAirDistance(BaseLocation other) |
java.util.List<Unit> |
getGeysers() |
double |
getGroundDistance(BaseLocation other) |
java.util.List<Unit> |
getMinerals() |
Position |
getPosition() |
Region |
getRegion() |
java.util.List<Unit> |
getStaticMinerals() |
TilePosition |
getTilePosition() |
boolean |
isIsland() |
boolean |
isMineralOnly() |
boolean |
isStartLocation() |
int |
minerals() |
getPoint
getDistance, getDistance, getX, getY
public Position getPosition()
getPosition
in class PositionedObject
public TilePosition getTilePosition()
public Region getRegion()
public int minerals()
public int gas()
public java.util.List<Unit> getMinerals()
public java.util.List<Unit> getStaticMinerals()
public java.util.List<Unit> getGeysers()
public double getGroundDistance(BaseLocation other)
public double getAirDistance(BaseLocation other)
public boolean isIsland()
public boolean isMineralOnly()
public boolean isStartLocation()