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() |
getPointgetDistance, getDistance, getX, getYpublic Position getPosition()
getPosition in class PositionedObjectpublic 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()