MediterreanSeaMappublic interface IMediterreanMap
| Modifier and Type | Method | Description |
|---|---|---|
void |
addTradeAgreement(IPlayer player,
ITradeAgreement agreement) |
Add a trade agreement for a player.
|
boolean |
exploreSpot(IPlayer player,
javafx.geometry.Point2D coordinates) |
Player explored a spot and may have detected a trading spot.
|
java.util.Map<javafx.geometry.Point2D,IMediterreanCity> |
getDiscoveredTradingSpots() |
Retrieve a map of all discovered trading spot locations along with their
names.
|
java.util.List<javafx.geometry.Point2D> |
getExploredLocations(IPlayer player) |
Retrieve a list of all discovered location for a player.
|
java.util.List<ITradeAgreement> |
getTradeAgreements(IPlayer player) |
Retreive the trade agreements for a specific player.
|
boolean exploreSpot(IPlayer player, javafx.geometry.Point2D coordinates)
player - that does the exploringcoordinates - location that is exploredjava.util.Map<javafx.geometry.Point2D,IMediterreanCity> getDiscoveredTradingSpots()
java.util.List<javafx.geometry.Point2D> getExploredLocations(IPlayer player)
player - for which the location should be retrieved.void addTradeAgreement(IPlayer player, ITradeAgreement agreement)
player - for whom to add an agreementagreement - to be added.java.util.List<ITradeAgreement> getTradeAgreements(IPlayer player)
player - for which the agreement should be looked up.Copyright © 2011-2018 Sahits GmbH. All Rights Reserved.