| Interface | Description |
|---|---|
| IAIPlayer |
Player interface defining an artificial player.
|
| IAmountable |
This interface marks an object as amountable.
|
| IBalanceSheet |
Interface for balance data of the a week.
|
| ICitizen | |
| ICompany |
The Company interface represents the company of a player and is mainly used to
gather statistics
|
| IGame |
Model of the game.
|
| IMap |
Interface defining the map that defines the game plan
|
| IMapSection |
Defining a section on the map.
|
| IMapSectionPart |
One part of the
IMapSection |
| IPlayer |
Player in the game.
|
| ISailorState |
Defining the sailor state
|
| IUpdatableCityRelatedState |
Interface defining the update functionality of a state, which
requires a reference to a city for updating.
|
| IUpdateableState |
Interface defining the update functionality of a general state.
|
| Class | Description |
|---|---|
| BaseAmountable<T extends IAmountable> |
This base class for amountable items provides a count of the items.
|
| Date |
Representation of the date within the game.
|
| Difficulty |
Defining the difficulty in the game
|
| DisplayMessage |
Message that can be displayed on screen.
|
| GameFactory |
Factory class for game start up.
|
| MapSegmentedImage |
Model of a map segment which is split up and not all parts may be available.
|
| Enum | Description |
|---|---|
| EDifficultyLevel |
Different levels of difficulty.
|
| EGameSpeed | |
| EObjective |
Enumaration defining the games objectives
|
| EPlayerStateChange |
Enumeration on the different states that can be monitored in the player
|
Copyright © 2011-2015 Sahits GmbH. All Rights Reserved.