diff --git a/.gitignore b/.gitignore index 6b0fff5..8c0f0c9 100644 --- a/.gitignore +++ b/.gitignore @@ -35,4 +35,10 @@ libopenal64.so .settings/ .classpath -.project \ No newline at end of file +.project + +.calva/ +.lsp/ + + +*.so diff --git a/docs/codox/cc.journeyman.the-great-game.buildings.rectangular.html b/docs/codox/cc.journeyman.the-great-game.buildings.rectangular.html index 19bbb30..f40f9d0 100644 --- a/docs/codox/cc.journeyman.the-great-game.buildings.rectangular.html +++ b/docs/codox/cc.journeyman.the-great-game.buildings.rectangular.html @@ -29,4 +29,4 @@
Each generated building will be of one family, and will comprise modules taken only from that family.
Crafts which affect building types in the game. See Populating a game world
. TODO: placeholder
Types of terrain which affect building families. TODO: This is a placeholder; a more sophisticated model will be needed.
(build! holding terrain culture craft size)
Builds a building, and returns a data structure which represents it. In building the building, it adds a model of the building to the representation of the world, so it does have a side effect.
(building-family terrain culture craft gene)
A building family is essentially a collection of models of building modules which can be assembled to create buildings of a particular structural and architectural style.