-
Class Summary
| Class |
Description |
| Action |
A generic action that a player can request to perform on the model
|
| ActivateLeaderAction |
An action to request to the model to activate a specific leader card of a specific player
|
| BaseProductionAction |
An action to request to the model to activate the base player board production of a specific player
|
| BuyDevelopCardAction |
An action to request to the model to buy a specific develop card for a specific player
|
| ChooseInitialResourcesAction |
An action to specify the initial resources of a player
|
| ChooseLeaderOnWhiteMarbleAction |
An action used to specify which leader card must be used to convert a white marble
|
| DiscardInitialLeaderAction |
An action to specify which leader cards of a player must be discarded during the initial setup
|
| DiscardLeaderAction |
An action to request to the model to discard a specific leader card of a player
|
| EndTurnAction |
An action to request to terminate a player's turn
|
| InsertMarbleAction |
An action to request to the model to insert a specific marble obtained after shopping the market into warehouse
|
| LeaderProductionAction |
An action to request to the model to activate the production on a specific leader card of a player
|
| PlayerDisconnectionAction |
An action to notify the model that a player is no longer connected with the server
|
| PlayerReconnectionAction |
Deprecated. |
| ProductionAction |
An action to request to the model to activate the production on the develop top card of a specific card slot
|
| ShopMarketAction |
An action to request to the model to buy a specific row or column of the marked to a specific player
|
-
Enum Summary
| Enum |
Description |
| ActionType |
All the possible type of action: they are necessary for json serialization
|