| Package | Description |
|---|---|
| ch.sahits.game.openpatrician.model.city.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 | |
| ch.sahits.game.openpatrician.model.ship | |
| ch.sahits.game.openpatrician.model.ship.impl |
| Modifier and Type | Method | Description |
|---|---|---|
javafx.collections.ObservableList<IPerson> |
TavernState.presentPersonsProperty() |
|
javafx.beans.property.MapProperty<IPerson,IPlayer> |
TavernState.talkingToProperty() |
| Constructor | Description |
|---|---|
PersonLeavesTavernEvent(ICity city,
IPerson person) |
| Modifier and Type | Interface | Description |
|---|---|---|
(package private) interface |
ch.sahits.game.openpatrician.model.people.IBasePatrol |
|
interface |
IBuyer |
A buyer promises to buy wares within a given time frame at a certain price.
|
interface |
ICaptain |
Interface describing a captain
|
interface |
IConcurrent |
Another player asking to harm his concurrent by sinking
one of his ships.
|
interface |
IContractBroker |
|
interface |
ICourier |
|
interface |
IEscorte |
|
interface |
IFugitive |
|
interface |
IInformant |
Provide the information the informant is willing to sell.
|
interface |
IPatrol |
Trader who wishes to order a patrol along three cities.
|
interface |
IPirate |
Interface defining a pirate sitting in the tavern.
|
interface |
IPirateHunter |
Task to hunt down a priate based on a
IMapSection. |
interface |
ISailors |
Proxy object for any number of sailors.
|
interface |
ISailorState |
Defining the sailor state
|
interface |
ISideRoomPerson |
|
interface |
ISmuggler |
A smuggler request delivery of some wares into another city.
|
interface |
ITavernPerson |
Interface describing a person in the tavern, who is only part time present
|
interface |
IThieve |
A thieve is a person sitting in the tavern waiting for
an order to break in on one of your concurrent's, who have
a trading office in the city.
|
interface |
ITradePerson |
Interface defining a person that trades ware.
|
interface |
ITrader |
Selling goods wares produced in the city.
|
interface |
ITransportTrader |
Defining a trader with missing ships capacities, who has
to get to another city with his wares.
|
interface |
ITraveler |
Traveler needs to go into a different city.
|
interface |
ITreasureMapOwner |
The owner of a treasure map offers you a part of it to be sold.
|
interface |
IWarehouseTenant |
Trader who looks to store goods in another warehouse.
|
interface |
IWeaponsDealer |
Defines the person in the tavern dealing in weapons.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
BasePatrolState |
Base implementation for patrol like tasks.
|
class |
BaseTavernPerson |
Base class for people frequenting the tavern.
|
class |
BaseTradePerson |
Base implementation of trading person
|
class |
BuyerState |
Implementation of a buyer.
|
class |
CaptainState |
Implementation of the captain.
|
class |
ConcurrentState |
Implementation of a concurrent.
|
class |
ContractBrookerState |
Implementation of a contract brooker.
|
class |
CourierState |
Implementation of a courier.
|
class |
EscorteeState |
Implementation of an escortee, who needs to travel to another city and
will be attacked by a pirate under way.
|
class |
FugitiveState |
Implementation of an fugitive, who needs to travel to another city and
will be attacked by a pirate under way.
|
class |
InformantState |
Implementation of a informant.
|
class |
PatrolState |
Implementation of a patrol.
|
class |
PirateHunterState |
Implementation of a pirate hunter.
|
class |
SailorsState |
|
class |
SmugglerState |
Implementation of a smuggler.
|
class |
TavernPirateState |
Implementation of a pirate.
|
class |
ThieveState |
Implementation of a thieve.
|
class |
TraderState |
Implementation of a trader.
|
class |
TransportTraderState |
Implementation of a transport trader.
|
class |
TravelerState |
Implementation of a traveler.
|
class |
TreasureMapOwnerState |
Implementation of a treasure map owner.
|
class |
WarehouseTenant |
Implementation of a warehouse tenant.
|
class |
WeaponsDealerState |
Implementation of the weapons dealer.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Optional<IPerson> |
IShip.getPassenger() |
Retrieve the passenger on the ship.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
IShip.addPassenger(IPerson passanger) |
Move a passenger to the ship.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
Ship.addPassenger(IPerson passanger) |
Copyright © 2011-2018 Sahits GmbH. All Rights Reserved.