summaryrefslogtreecommitdiffstats
path: root/src/Generating/PieceGenerator.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Gen: Moved PiecePool into a separate file.Mattes D2017-05-041-850/+0
| | | | Also rewritten the PieceGenerator to use std::unique_ptr.
* PieceGenerator: Added rotation-aware vertical connectors.Mattes D2017-02-131-18/+269
|
* SelfTests: Removed the unneeded cSelfTests class.Mattes D2016-06-181-1/+0
|
* Bulk clearing of whitespaceLogicParrot2016-02-051-14/+14
|
* Added PieceStructures generator.Mattes D2015-12-011-134/+39
|
* SelfTests are registered and executed after logging framework init.Mattes D2015-06-111-3/+9
| | | | Fixes #2228.
* Made -Weverything an error.tycho2015-05-241-2/+2
|
* More fixed warningstycho2015-05-191-3/+9
|
* En masse NULL -> nullptr replaceTiger Wang2014-10-231-2/+2
|
* Basic style fixes.madmaxoft2014-07-171-1/+1
|
* Normalized comments.madmaxoft2014-07-171-8/+8
| | | | | 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.
* cPieceGenerator chooses starting pieces based on weights.madmaxoft2014-05-271-1/+25
| | | | Fixes #1033.
* Added support for Miners' Village.madmaxoft2014-05-251-1/+12
| | | | | The village contains both prefabs that snap to ground and prefabs that connect strictly via connectors. Fixes #1027.
* Villages have min and max density setting.madmaxoft2014-05-221-0/+9
| | | | | | Also made roads use 3+9 scheme, instead of 3+5, for the house connectors. Fixes #1020.
* Village houses are height-adjusted onto the terrain.madmaxoft2014-05-171-0/+11
|
* Fixed MSVC 64-bit build warnings.Mattes D2014-05-091-2/+2
|
* Changed cPieceGenerator to support pairings.madmaxoft2014-05-051-2/+3
| | | | Fixes #982.
* Added support for per-piece per-placement weights in cPieceGenerator.madmaxoft2014-04-151-27/+29
| | | | Ref.: #753.
* Fixed printf format compatabiltyTycho2014-03-121-5/+4
|
* Merge branch 'master' into WerrorTycho2014-03-121-2/+2
|\ | | | | | | | | Conflicts: src/Generating/PieceGenerator.cpp
| * Fixed missing comment terminator.madmaxoft2014-03-121-1/+1
| |
* | Fixed Warnings in PieceGeneratorTycho2014-03-111-7/+7
|/
* A working POCPiece generator.madmaxoft2014-03-091-5/+26
|
* cPieceGenerator: New connectors are added to the free pool.madmaxoft2014-03-091-6/+26
|
* PieceGenerator can connect two connectors of the same type.madmaxoft2014-03-091-47/+300
| | | | Also added extensive debugging output and a test.
* Added the first skeleton code for PieceGenerator.madmaxoft2014-03-091-0/+332
This is a WIP and won't work / isn't used at all.