void |
AIController.createBlockade(Country source,
Country neighbour)
Creates a blockade that prevents the neighbour Country from
transferring units to the source Country .
|
void |
AIController.forEachEnemyNeighbour(Country country,
java.util.function.Consumer<Country> task)
Performs a Consumer task on every Country that is not owned
by the Player owner of the specified Country and is a
neighbour of that Country .
|
boolean |
AIController.hasOpenLinkBetween(Country country,
Country neighbour)
Retrieves whether the link between two Country s is open.
|
boolean |
AIController.isPathBetween(Country source,
Country destination)
|
boolean |
AIController.select(Country country)
Selects the Country from the current state.
|
boolean |
AIController.tradeUnit(Country country,
Unit unit)
Converts as many of the Unit s from this Army into the
Unit above in terms of strength.
|