Interface | Description |
---|---|
ICard | |
IGame |
Interface for top class in the game risk
|
IPlayer |
Interface for a player class
|
IProvince |
Interface for provinces.
|
Class | Description |
---|---|
BattleHandler |
Battle simulator.
|
BonusHandler |
Calculates how many units a player should receive every turn and the bonus
when trading in cards
|
Card |
A class for representing a card in the game.
|
CardExchanger | |
Deck |
A class representing the deck in the game.
|
EventHandler | |
Game |
The top game class.
|
MissionHandler | |
Player |
The Player class contains relevant information about the player, such as his
name, his ID and what cards he has.
|
Province |
Simulates a province on the world map.
|
TurnAndPhaseManager | |
WorldHandler |
Help class for Game to manage WorldMap and province events
|
WorldMap |
Contains Maps with relations for the provinces on the game board and the
players controlling them.
|
Enum | Description |
---|---|
ICard.CardType |
An enum describing the different card types in the game
|
IGame.GameMode | |
MissionHandler.MissionType |
Different types of missions
|
TurnAndPhaseManager.Phase | |
TurnAndPhaseManager.ResultType | |
WorldHandler.ProvinceResult |
enum constants for different outcomes of handleProvinceEvent
|