209 Commits

Author SHA1 Message Date
Philippe Plantier
20940bde4b Fixed a bug in the multi-hex tiling code...
...causing severe memory corruption and failure to invalidate old
terrains when terrains were rebuilt.
2004-05-17 21:12:17 +00:00
Philippe Plantier
61c9b8f920 Fixing a possile bug where more than 6 rotations are specified...
...in [building_rule] element.  Added support for probabilities in
[building_rule] elements.
2004-05-16 19:16:39 +00:00
Dave White
23b1d427b5 fixed warnings and errors under VC++ 2004-05-15 16:34:53 +00:00
Philippe Plantier
5a35533ce6 * Fixing crash on the multi-hex tile code, ...
...when there is a map only containing blank lines

* Optimizing the multi-hex calculations, making them ways faster.
2004-05-15 15:29:44 +00:00
Philippe Plantier
9c0ecd5a45 Various fixes in the multi-hex tile code:
* Multiple anchors may be defined with the same name

* Support for the has_flag condition

* Support for dots in maps

* Parsing conditions in the correct order
2004-05-15 13:43:23 +00:00
Philippe Plantier
effdcfdc1e Little style fixes for the multi-hex tiling code
Adding support for wildcards in terrain selectors
2004-05-14 20:49:52 +00:00
Philippe Plantier
405610f2b0 Adding support for multi-hex tiles. Some features still missing. 2004-05-14 19:52:03 +00:00
Kristoffer Erlandsson
ce362b34b7 Dynamically generated terrain now displays correctly in the editor. 2004-04-26 21:35:22 +00:00
Dave White
d578d135be added in castle patch from Ayin 2004-04-19 15:42:58 +00:00