| Package | Description |
|---|---|
| ch.sahits.game.openpatrician.model.city.cityhall | |
| ch.sahits.game.openpatrician.model.city.cityhall.impl | |
| ch.sahits.game.openpatrician.model.event |
Package ch.sahits.game.openpatrician.model.event
|
| ch.sahits.game.openpatrician.model.people | |
| ch.sahits.game.openpatrician.model.people.impl |
| Modifier and Type | Method and Description |
|---|---|
ISeaPirate |
IHuntPirate.getPirate()
The pirate that should be hunted down.
|
| Modifier and Type | Field and Description |
|---|---|
private ISeaPirate |
HuntPirate.pirate |
| Constructor and Description |
|---|
HuntPirate(int duration,
ISeaPirate pirate) |
| Modifier and Type | Field and Description |
|---|---|
private ISeaPirate |
NewPirateEvent.pirate |
| Modifier and Type | Interface and Description |
|---|---|
interface |
INonFreeSeaPirate
Special case of a pirate.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IInformant.setPirateLocation(ISeaPirate pirate,
ICity city)
Set the location of the pirate.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NonFreeSeaPirate
Implementation of a non free pirate.
|
class |
SeaPirate
Implementation of the sea pirate
|
| Modifier and Type | Field and Description |
|---|---|
private Set<ISeaPirate> |
SeaPiratesState.pirates |
| Modifier and Type | Method and Description |
|---|---|
ISeaPirate |
SeaPiratesState.findSuccessfulPirate()
Find a successful free pirate
|
| Modifier and Type | Method and Description |
|---|---|
Set<ISeaPirate> |
SeaPiratesState.getAllPirates()
Retrieve all pirates.
|
Set<ISeaPirate> |
SeaPiratesState.getFreePirates()
Retrieve immutable list of free pirates.
|
List<ISeaPirate> |
SeaPiratesState.getNonFreePirates(IPlayer player)
Retrieve immutable list of non free pirates for the player
|
| Modifier and Type | Method and Description |
|---|---|
void |
SeaPiratesState.add(ISeaPirate pirate)
Add a pirate.
|
void |
SeaPiratesState.remove(ISeaPirate pirate)
Remove a pirate from the list.
|
void |
SeaPiratesState.replace(INonFreeSeaPirate pirate,
ISeaPirate replaceWith) |
void |
InformantState.setPirateLocation(ISeaPirate pirate,
ICity city) |
Copyright © 2011-2016 Sahits GmbH. All Rights Reserved.