pycatan
stable
Text game Tutorial
Working with the Board
Reference
pycatan
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
add_intersection_building() (pycatan.board.Board method)
add_path_building() (pycatan.board.Board method)
add_resources() (pycatan.Player method)
add_yield() (pycatan.Game method)
(pycatan.RollYield method)
add_yield_for_roll() (pycatan.Game method)
all_yields (pycatan.RollYield attribute)
assert_valid_city_coords() (pycatan.board.Board method)
assert_valid_road_coords() (pycatan.board.Board method)
assert_valid_settlement_coords() (pycatan.board.Board method)
B
BeginnerBoard (class in pycatan.board)
Board (class in pycatan.board)
board (pycatan.Game attribute)
BoardRenderer (class in pycatan.board)
BRICK (pycatan.Resource attribute)
build_development_card() (pycatan.Game method)
build_road() (pycatan.Game method)
build_settlement() (pycatan.Game method)
Building (class in pycatan.board)
building (pycatan.board.Intersection attribute)
(pycatan.board.Path attribute)
building_type (pycatan.board.Building attribute)
(pycatan.board.IntersectionBuilding attribute)
(pycatan.board.PathBuilding attribute)
BuildingType (class in pycatan.board)
C
calculate_player_longest_road() (pycatan.board.Board method)
CITY (pycatan.board.BuildingType attribute)
CONNECTED_CORNER_OFFSETS (pycatan.board.Intersection attribute)
connected_harbors (pycatan.Player attribute)
CONNECTED_POINTS_OFFSETS (pycatan.board.Hex attribute)
Coords (class in pycatan.board)
coords (pycatan.board.Hex attribute)
(pycatan.board.Intersection attribute)
(pycatan.board.IntersectionBuilding attribute)
D
DESERT (pycatan.board.HexType attribute)
development_card_deck (pycatan.Game attribute)
development_cards (pycatan.Player attribute)
DevelopmentCard (class in pycatan)
F
FIELDS (pycatan.board.HexType attribute)
FOREST (pycatan.board.HexType attribute)
G
Game (class in pycatan)
get_board_as_string() (pycatan.board.BoardRenderer method)
get_connected_hex_intersections() (pycatan.board.Board method)
get_coords_as_xy() (pycatan.board.BoardRenderer method)
get_hex_resources_for_intersection() (pycatan.board.Board method)
get_hexes_connected_to_intersection() (pycatan.board.Board method)
get_intersection_connected_intersections() (pycatan.board.Board method)
get_paths_for_intersection_coords() (pycatan.board.Board method)
get_players_on_hex() (pycatan.board.Board method)
get_possible_trades() (pycatan.Player method)
get_random_resource() (pycatan.Player method)
get_required_resources() (pycatan.board.BuildingType method)
(pycatan.DevelopmentCard static method)
get_resource() (pycatan.board.HexType method)
get_valid_city_coords() (pycatan.board.Board method)
get_valid_road_coords() (pycatan.board.Board method)
get_valid_settlement_coords() (pycatan.board.Board method)
get_victory_points() (pycatan.Game method)
get_yield_for_roll() (pycatan.board.Board method)
GRAIN (pycatan.Resource attribute)
H
harbors (pycatan.board.Board attribute)
has_resources() (pycatan.Player method)
Hex (class in pycatan.board)
hex_type (pycatan.board.Hex attribute)
hexes (pycatan.board.Board attribute)
HexType (class in pycatan.board)
HILLS (pycatan.board.HexType attribute)
I
Intersection (class in pycatan.board)
IntersectionBuilding (class in pycatan.board)
intersections (pycatan.board.Board attribute)
is_valid_city_coords() (pycatan.board.Board method)
is_valid_hex_coords() (pycatan.board.Board method)
is_valid_road_coords() (pycatan.board.Board method)
is_valid_settlement_coords() (pycatan.board.Board method)
K
KNIGHT (pycatan.DevelopmentCard attribute)
L
largest_army_owner (pycatan.Game attribute)
longest_road_owner (pycatan.Game attribute)
LUMBER (pycatan.Resource attribute)
M
module
pycatan
pycatan.board
MONOPOLY (pycatan.DevelopmentCard attribute)
MOUNTAINS (pycatan.board.HexType attribute)
move_robber() (pycatan.Game method)
O
ORE (pycatan.Resource attribute)
other_intersection() (pycatan.board.Path method)
owner (pycatan.board.Building attribute)
(pycatan.board.IntersectionBuilding attribute)
(pycatan.board.PathBuilding attribute)
P
PASTURE (pycatan.board.HexType attribute)
Path (class in pycatan.board)
path_coords (pycatan.board.Path attribute)
(pycatan.board.PathBuilding attribute)
PathBuilding (class in pycatan.board)
paths (pycatan.board.Board attribute)
play_development_card() (pycatan.Game method)
(pycatan.Player method)
Player (class in pycatan)
players (pycatan.Game attribute)
pycatan
module
pycatan.board
module
R
RandomBoard (class in pycatan.board)
remove_resources() (pycatan.Player method)
render_board() (pycatan.board.BoardRenderer method)
Resource (class in pycatan)
resources (pycatan.Player attribute)
ROAD (pycatan.board.BuildingType attribute)
ROAD_BUILDING (pycatan.DevelopmentCard attribute)
robber (pycatan.board.Board attribute)
RollYield (class in pycatan)
S
SETTLEMENT (pycatan.board.BuildingType attribute)
T
token_number (pycatan.board.Hex attribute)
total_yield (pycatan.RollYield attribute)
U
upgrade_settlement_to_city() (pycatan.Game method)
V
VICTORY_POINT (pycatan.DevelopmentCard attribute)
W
WOOL (pycatan.Resource attribute)
Y
YEAR_OF_PLENTY (pycatan.DevelopmentCard attribute)