| Package | Description |
|---|---|
| ch.sahits.game.openpatrician.engine.player | |
| ch.sahits.game.openpatrician.engine.player.strategy |
| Modifier and Type | Class | Description |
|---|---|---|
class |
CollectConstructionWaresMissionData |
Mission data to collect wares for ships construction.
|
class |
CollectWaresForCity |
| Modifier and Type | Method | Description |
|---|---|---|
protected CollectWaresMissionData |
CollectCelebrationWaresStrategy.createMissionData(ch.sahits.game.openpatrician.model.IAIPlayer player) |
|
protected CollectWaresMissionData |
CollectConstructionWareStrategy.createMissionData(ch.sahits.game.openpatrician.model.IAIPlayer player) |
|
protected abstract CollectWaresMissionData |
CollectionWaresStrategy.createMissionData(ch.sahits.game.openpatrician.model.IAIPlayer player) |
Provide the mission data for collecting wares.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
CollectCelebrationWaresStrategy.checkAllWaresCollected(ch.sahits.game.openpatrician.model.city.ICity city,
ch.sahits.game.openpatrician.model.ship.INavigableVessel vessel,
CollectWaresMissionData tradeMission,
java.util.Optional<ch.sahits.game.openpatrician.model.building.ITradingOffice> tradingOffice) |
|
protected boolean |
CollectConstructionWareStrategy.checkAllWaresCollected(ch.sahits.game.openpatrician.model.city.ICity city,
ch.sahits.game.openpatrician.model.ship.INavigableVessel vessel,
CollectWaresMissionData tradeMission,
java.util.Optional<ch.sahits.game.openpatrician.model.building.ITradingOffice> tradingOffice) |
|
protected abstract boolean |
CollectionWaresStrategy.checkAllWaresCollected(ch.sahits.game.openpatrician.model.city.ICity city,
ch.sahits.game.openpatrician.model.ship.INavigableVessel vessel,
CollectWaresMissionData tradeMission,
java.util.Optional<ch.sahits.game.openpatrician.model.building.ITradingOffice> tradingOffice) |
Check if all the required wares are actually collected.
|
Copyright © 2011-2018 Sahits GmbH. All Rights Reserved.