public interface IAIConstructionSelectionStrategy
| Modifier and Type | Method and Description |
|---|---|
ICity |
getBuildLocation(IAIPlayer player)
Select the build location of the new ship.
|
void |
initShipConstruction(IAIPlayer player,
ICity buildLocation,
EShipType shipType)
Initialize the ship construction by collecting the wares.
|
EShipType |
shouldBuildShipType(IAIPlayer player)
Select the ship type to be built.
|
boolean |
shouldOrderNewConstruction(IAIPlayer player)
Check if a new ship should be ordered.
|
boolean shouldOrderNewConstruction(IAIPlayer player)
player - for which the check should be done.EShipType shouldBuildShipType(IAIPlayer player)
player - ICity getBuildLocation(IAIPlayer player)
player - void initShipConstruction(IAIPlayer player, ICity buildLocation, EShipType shipType)
player - for whom to build the shipbuildLocation - location where to build the shipshipType - type of the ship to be built.Copyright © 2011-2017 Sahits GmbH. All Rights Reserved.