summaryrefslogtreecommitdiffstats
path: root/src/Generating/VillageGen.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Changed int parameters to vector parameters in cCuboid and simulators (#3874)Lane Kolbly2017-08-171-1/+4
|
* Remove smart pointer macrospeterbell102017-07-211-1/+1
|
* Clang 5.0 fixesLukas Pioch2017-05-211-2/+2
| | | | | - Added override keyword - Removed inherited member variables
* Gen: Moved PiecePool into a separate file.Mattes D2017-05-041-9/+5
| | | | Also rewritten the PieceGenerator to use std::unique_ptr.
* PieceGenerator: Added rotation-aware vertical connectors.Mattes D2017-02-131-6/+6
|
* Fixed villages generating under-water.Mattes D2016-12-011-3/+4
| | | | The CompoGenBiomal didn't update the heightmap properly.
* Bulk clearing of whitespaceLogicParrot2016-02-051-35/+35
|
* Added PieceStructures generator.Mattes D2015-12-011-16/+8
|
* Added basic support for loading village prefabs from files.Mattes D2015-06-201-86/+76
|
* Made -Weverything an error.tycho2015-05-241-4/+4
|
* Merge branch 'master' into PreventNewWarningstycho2015-05-231-2/+2
|\
| * Fixed missing overrides and added a ignore flag for reserved macro for clang version 3.6 and higher.Lukas Pioch2015-05-231-2/+2
| |
* | Fixed some more warningstycho2015-05-191-2/+2
|/
* More style checking.Mattes D2015-05-091-1/+1
| | | | Spaces around some operators are checked.
* Generator: Shape initial refactoring.Mattes D2014-11-121-3/+3
| | | | The code compiles, but several structure generators are broken, crash on start.
* En masse NULL -> nullptr replaceTiger Wang2014-10-231-2/+2
|
* Generator: Rewritten to use SharedPtrs.Mattes D2014-10-191-6/+6
|
* VillageGen: Fixed a typo in commentSTRWarrior2014-08-031-1/+1
|
* Fixed tabs used for alignment.madmaxoft2014-07-171-1/+1
|
* Normalized comments.madmaxoft2014-07-171-1/+1
| | | | | This was mostly done automatically and then visually inspected for obvious errors. All //-style comments should have a 2-space separation from the code, and 1 space after the comment sign.
* Merge branch 'master' of github.com:mc-server/MCServerTycho2014-06-161-5/+6
|
* Roads in villages are made out of wooden planks if they generate on water.STRWarrior2014-06-111-4/+17
|
* Fixed a memory leak in VillagGen.madmaxoft2014-05-311-0/+5
|
* Added AlchemistVillage prefabs (Thanks, KingsCraftAu).madmaxoft2014-05-271-9/+23
|
* Added support for Miners' Village.madmaxoft2014-05-251-5/+40
| | | | | The village contains both prefabs that snap to ground and prefabs that connect strictly via connectors. Fixes #1027.
* Added Japanese village prefabs.madmaxoft2014-05-241-4/+11
|
* Villages have min and max density setting.madmaxoft2014-05-221-12/+80
| | | | | | Also made roads use 3+9 scheme, instead of 3+5, for the house connectors. Fixes #1020.
* Changed desert village roads to gravel.madmaxoft2014-05-211-1/+1
|
* Added second kind of desert village (FlatRoof).madmaxoft2014-05-211-4/+9
|
* Village roads are drawn properly.madmaxoft2014-05-171-6/+33
|
* Village houses are height-adjusted onto the terrain.madmaxoft2014-05-171-5/+36
|
* Changed village road generation to use multiple prefabs.madmaxoft2014-05-151-31/+30
|
* VillageGen rewritten using BFSPieceGenerator.madmaxoft2014-05-151-105/+91
| | | | Piece composition is not good yet, the buildings aren't height-adjusted and the road pieces will need special processing. This is mainly for adjusting the per-piece params.
* VillageGen: Added well placement and the general algorithm description.madmaxoft2014-05-121-5/+142
|
* Initial VillageGen implementation.madmaxoft2014-05-111-0/+116
WIP, doesn't generate anything yet. Ref.: 740.