105 Commits

Author SHA1 Message Date
Sokomine
1e5fab2dbf more support for ethereal biomes; support for 3d torches 2017-02-10 02:08:28 +01:00
Sokomine
310a601bff placement of wheat adjusted to engine changes; digging plants on village soil now turns it into farming soil 2016-12-06 00:29:31 +01:00
Sokomine
dbe95790c8 bugfix for doors_b not defined 2016-05-29 23:41:03 +02:00
Sokomine
18056fb463 old two-node-high-doors now work again in newer mt versions 2016-03-20 23:59:24 +01:00
Sokomine
a719d81e51 added aspen trees which are now in minetest_game 2016-03-20 00:39:44 +01:00
Sokomine
1b233b6464 added support for highlandpools 2015-09-12 21:20:31 +02:00
Sokomine
217daec7c5 fixed missing declaration of acacia trees 2015-09-04 03:06:03 +02:00
Sokomine
4b4027dd3d support for renamed pine and new accacia tree in minetest_game/default; added option to force a particular ground type for a village type; add option to disable artificial snow for a village type 2015-08-24 03:52:59 +02:00
Sokomine
c5074a42ad attempt to fix light/shadow bug; fixed handling of snow in snowless worlds; added support for snowblock now found on maps; fixed one-layer deep overhang over villages 2015-08-11 18:55:12 +02:00
Sokomine
3a4b3230d9 added support for mapgens that create extreme mountains and prevent villages beeing burried there 2015-08-09 16:33:51 +02:00
Sokomine
24c8c6007f re-added update of light which may cause crashes - but it's better than villages in shadows 2015-07-31 18:04:34 +02:00
Sokomine
7aaaa88c37 added hooks for calling functions after spawning villages 2015-07-20 00:14:10 +02:00
Sokomine
f62f4ed691 repair mapgen griefing only in the shell and not in the not affected core mapblocks 2015-06-30 17:09:30 +02:00
Sokomine
24c888d27e added support for mg mapgen (from which mg_villages is derived); ice sheets around houses remain now 2015-05-04 17:27:58 +02:00
Sokomine
d273edf777 moved node_is_ground partly to handle_schematics 2015-05-01 20:27:02 +02:00
Sokomine
a9e72bf3c1 added support for dry dirt ground in ethereal; made flattening code slower but more reliable at the borders 2015-04-28 02:44:41 +02:00
Sokomine
f61e849032 actually spawn traders 2015-04-27 23:47:52 +02:00
Sokomine
0c8af48ada furhter cleanup, this time regarding roads 2015-04-25 23:38:57 +02:00
Sokomine
8d247f8e69 turn water into ice in snowy villages 2015-04-25 17:02:31 +02:00
Sokomine
91b8ef2664 first step of namespace cleanup for place_buildings.lua 2015-04-25 05:30:54 +02:00
Sokomine
2b33e88885 only place moresnow on plants around the village if moresnow is installed 2015-03-28 17:56:28 +01:00
Sokomine
15233d2d10 adjust terrain height below single houses as well 2015-03-27 16:49:47 +01:00
Sokomine
e14fe761e1 fixed typo 2015-03-26 01:17:04 +01:00
Sokomine
d886af6450 don't try to use snow on worlds where none exists 2015-03-25 21:58:21 +01:00
Sokomine
b2aea157e8 changed debug output a bit 2015-03-24 20:54:44 +01:00
Sokomine
3d6707b7d7 removed obsolete functions 2015-03-24 18:05:02 +01:00
Sokomine
9cbffa6fca added mg_villages.inside_village_terrain_blend_area 2015-03-14 19:25:27 +01:00
Sokomine
1e40f6bafb fixed bug with bottom tree trunks beeing rotated; added nice winter leaves in case of moresnow beeing installed 2015-01-22 04:03:07 +01:00
Sokomine
fbca6fce26 always save data of villages if something changed 2015-01-14 06:32:40 +01:00
Sokomine
030101e135 added debug level mechanism to reduce debug and timing information which is of no intrest to players 2015-01-05 03:15:53 +01:00
Sokomine
9df7f0c80b added pine trees which where added recently to default 2014-12-31 02:23:46 +01:00
Sokomine
cef31621a3 fixed village height for very first village 2014-12-31 00:20:18 +01:00
Sokomine
78d003a0ee only the very first village is set to a height of 1 2014-12-30 23:59:44 +01:00
Sokomine
35f89bfb0e added plot markers which allow to buy plots and to change the houses on them (no price charged yet) 2014-12-21 04:21:11 +01:00
Sokomine
48070f8e9f re-organized buildings.lua and split it up 2014-12-13 06:51:00 +01:00
Sokomine
01b19637f2 cleaned up unneccessary global variables and made most local 2014-11-20 21:16:48 +01:00
Sokomine
ff97888adc only grow trees and jungletrees if the nodes for them exist 2014-11-17 05:47:12 +01:00
Sokomine
625600c058 single houses are not set to height 0 in the first chunk (as villages are); raised village terrain by 1 2014-11-14 01:43:47 +01:00
Sokomine
2b5a224de1 avoid artefacts where terrain blend encounters deep oceans 2014-11-14 00:19:01 +01:00
Sokomine
398f846ff2 split up terrain blending for individual houses 2014-11-13 23:15:57 +01:00
Sokomine
cb6541bf90 added tree growing code for normal and jungletrees as the default game no longer provides a suitable interface 2014-11-13 22:07:45 +01:00
Sokomine
32d1e0c1e6 added far better terrain blend (programmed by paramat); added update_liquids 2014-11-08 23:01:13 +01:00
Sokomine
4724787321 improved height calculation 2014-10-26 02:30:42 +01:00
Sokomine
1ca538da70 always adjust height to terrain for new village type 'single'; added pseudo-village type single; added nomirror option for buildings; removed obsolete size parameters from buildings.lua 2014-10-24 18:10:31 +02:00
Sokomine
7c25dbcc3e data of one-house-villages is now saved as well; mapchunk size got slightly more flexible; minor optimization; check for potential one-house-villages in neighbouring mapchunks as well; improved one-house-village generation 2014-10-23 16:49:37 +02:00
Sokomine
c7b5279dab towers are slightly higher placed than other buildings 2014-10-20 20:03:43 +02:00
Sokomine
6552efacb5 re-enabled debug messages for performance measurement 2014-10-20 17:16:05 +02:00
Sokomine
9dbfd06234 corrected height detection when dealing with ground below a height of 0 2014-10-19 21:15:25 +02:00
Sokomine
b2b900eeec added spawning of individual houses; added config options for those 2014-10-19 20:07:40 +02:00
Sokomine
40b6ed38e8 moved further config value into config.lua 2014-10-13 18:13:16 +02:00