26 #include <int_point.h>
27 #include <binary_space.h>
193 Settlement(
int chunk_x,
int chunk_y,
int _height,
int _width);
205 std::vector<Block>& get_blocks();
Definition: settlement.h:63
Definition: binary_space.h:51
void blocks_from_bst(BSpaceTree &bst)
Definition: settlement.cpp:41
void settlement_from_bst(BSpaceTree &bst)
Definition: settlement.cpp:36
std::vector< Tile > building_mats
Definition: settlement.h:184
int age
Definition: settlement.h:102
int developments
Definition: settlement.h:110
IntPoint chunk
Definition: settlement.h:71
int population
Definition: settlement.h:86
bool walled
Definition: settlement.h:97
int height
Definition: settlement.h:79
bool feudal
Definition: settlement.h:164
Definition: int_point.h:26
Settlement(int chunk_x, int chunk_y, int _height, int _width)
Definition: settlement.cpp:25
int num_focals
Definition: settlement.h:119
std::vector< IntPoint > centers
Definition: settlement.h:129
std::vector< Block > blocks
Definition: settlement.h:92
int agriculture
Definition: settlement.h:151
bool planned
Definition: settlement.h:175