Module catan.logic.constants
Constants for the Catan back-end logic.
Tables
terrainFaces | List of terrain faces. |
terrain | Number of hexes per type. |
numbers | List of number tokens, in the same order as terrainFaces. |
harbors | List of harbors. |
players | List of valid player names. |
devcards | Number of development cards per type. |
rescards | Number of resource cards per type. |
Fields
roads | Number of roads per player. |
settlements | Number of settlements per player. |
cities | Number of cities per player. |
Tables
- terrainFaces
- List of terrain faces.
- terrain
-
Number of hexes per type.
Fields:
- hills number 3
- forest number 4
- mountains number 3
- fields number 4
- pasture number 4
- desert number 1
- numbers
- List of number tokens, in the same order as terrainFaces.
- harbors
-
List of harbors.
Each harbor is a table containing fields
vertex
andkind
. - players
- List of valid player names.
- devcards
-
Number of development cards per type.
Fields:
- knight number 14
- roadbuilding number 2
- yearofplenty number 2
- monopoly number 2
- victorypoint number 5
- rescards
-
Number of resource cards per type.
Fields:
- brick number 19
- lumber number 19
- ore number 19
- grain number 19
- wool number 19