Gael-de-Sailly
9a672a7a2b
Bugfix (remove artifacts in underwater valleys) and small optimization.
2018-10-14 15:12:01 +02:00
Gael-de-Sailly
f066694f73
Rewritten elevation function for spawnplayer
...
It can now adapt to 2D/3D river noise
2018-09-21 22:37:55 +02:00
Gael-de-Sailly
776c939009
Allow to choose between 2D and 3D version for river noise
2018-09-21 16:32:44 +02:00
Gael-de-Sailly
302a51a0b6
Use the new settings API
2018-09-21 16:32:44 +02:00
Gael-de-Sailly
8c10f568bc
Check elevation before generating plant or soil
...
Fixes plants underwater
2018-09-21 16:32:44 +02:00
Gael-de-Sailly
c66555e5f6
3D noise for rivers
...
Allow more nicely looking canyons with some overhanging cliffs instead of usual boring smooth slopes
2018-09-21 16:32:44 +02:00
Gael-de-Sailly
1bbc17d41e
Remove compatibility versions
2018-09-21 16:31:50 +02:00
Gael-de-Sailly
f5511830ff
Post-release update
2018-09-21 16:12:07 +02:00
Gael-de-Sailly
1ebfb2546b
Prepare 2.3
2018-09-21 14:46:15 +02:00
Duane Robertson
1a924e0b1a
Produce dry riverbeds in dry regions.
2016-03-04 21:59:36 +01:00
Duane Robertson
03bf06e95f
Improve memory efficiency per lua_api.
2016-03-03 03:17:31 -06:00
Duane Robertson
519c2b9c1a
Activate the soil/altitude humidity code.
...
It doesn't look like the C++ is going to change humidity handling as
much as I'd hoped.
2016-02-15 09:43:32 -06:00
Duane Robertson
f08aa23aa0
Fix altitude issue with plants.
2016-02-09 21:54:38 -06:00
Duane Robertson
5f4df16eef
Add water_table check, node/soil tables.
...
The node table clears out a lot of random variables. The soil table
avoids assigning soil variables with every loop.
2016-02-09 21:26:14 -06:00
Gael-de-Sailly
90eceb7429
Added mod.conf
...
Now the mod works even if it has not the name "valleys_mapgen"
2016-02-06 14:10:53 +01:00
Duane Robertson
a26c7a4327
Add snow_threshold to mapgen_c.
2016-01-16 19:19:45 -06:00
Duane Robertson
a4bb845d97
Put actual snow on the snowy areas.
2016-01-16 18:26:56 -06:00
Duane Robertson
ff28f30766
Add a new "mapgen" to use the C++ mapgen.
2016-01-14 18:59:30 -06:00
Gael-de-Sailly
566b6a870e
Added dry grass
2016-01-09 21:43:50 +01:00
Duane Robertson
d3b379becf
Remove interlacing from four textures.
2016-01-09 00:12:47 -06:00
Duane Robertson
05a9d1c58e
Prevent green grass from growing on dry grassy nodes.
2016-01-09 00:10:18 -06:00
Duane Robertson
0ccc65e9ba
Allow sprigs of grass a wider range.
2016-01-08 23:58:38 -06:00
Gael-de-Sailly
47dac3201c
Updated changelog
2015-12-21 23:20:41 +01:00
Gael-de-Sailly
3c52ab7194
Changed vmg.get_noise
...
It's now correct for noise lacunarity different to 2,
and it solves a problem about humidity calculation
(it was not the same value on mapgen and after mapgen)
2015-12-21 22:29:41 +01:00
Gael-de-Sailly
8ad7702acf
Check temperature for the node above in the dirt ABM.
...
That's because the snow cover on the grass depends on the air temperature, so the block above.
2015-12-21 20:23:21 +01:00
Gael-de-Sailly
acb326c392
Generate dry grass
2015-12-21 20:22:45 +01:00
Gael-de-Sailly
7565d2971e
Dirt transformation
...
Changed the ABM that converts dirt into lawn
Now it detects the climate and changes the dirt accordingly
Added setting dry_dirt_threshold that is the highest humidity on which the dirt is converted to dry lawn.
2015-12-21 19:43:18 +01:00
Gael-de-Sailly
38576ef7b7
Added dry dirt nodes
2015-12-21 19:03:04 +01:00
Gael-de-Sailly
3d64bec551
Plants API: add conditions in grow function
2015-12-21 18:45:25 +01:00
Gael-de-Sailly
3a491b6268
Changed humidity function (more weight for water proximity)
2015-12-21 18:37:32 +01:00
Duane Robertson
3272bd6d67
Update README.md
2015-11-21 18:35:05 -06:00
Gael-de-Sailly
ae1905ab95
Added description.txt
2015-11-21 22:57:24 +01:00
Gael-de-Sailly
1ca711f4c8
Rewrite README and add screenshot
2015-11-21 22:51:28 +01:00
Gael-de-Sailly
621a9d61ce
Changes about dirt thickness
...
Dirt thickness algorithm has been changed a bit, now the thickness variable simply represents the number of dirt nodes
(for example 3.92 means that there are 3 or 4 nodes, with 92% chance to have 4)
average_stone_level is the elevation at which the thickness variable is around 0.5 (1 node out of 2 is bare stone)
Dirt thickness is now also included in humidity calculation.
2015-11-14 17:20:02 +01:00
demon_boy
c3e9ce4e4c
Merge pull request #23 from vlapsley/delete_screenshot
...
Remove screenshot in root.
2015-11-01 14:11:31 +11:00
vlapsley
2c6f666ba6
Remove screenshot in root.
2015-11-01 14:09:10 +11:00
demon_boy
62e85cd6a8
Merge pull request #22 from vlapsley/new_willow_wood
...
Adding new textures for willow tree, top and wood.
2015-11-01 14:03:36 +11:00
vlapsley
3fa4ca65f6
Adding new textures for willow tree, top and wood.
2015-11-01 13:59:16 +11:00
vlapsley
9be8720c34
Add mangrove tree and fern.
2015-10-31 18:49:19 +01:00
Gael-de-Sailly
3e13d4966b
New setting system
...
The file vmg.conf.example has been converted into settingtypes.txt
This file can be read by the Minetest mainmenu itself,
allowing you to change VMG settings through the new settings GUI ("Settings" tab in main menu).
Requires VERY recent Minetest versions, 10/24 or newer.
On older versions, params can still be changed by the "classic" method, by manually editing minetest.conf.
2015-10-31 12:57:28 +01:00
vlapsley
a4b9acc724
Add willow tree.
2015-10-29 21:17:00 +11:00
demon_boy
6b75d2de62
Fix comment in plants.lua
2015-10-29 19:43:52 +11:00
Duane Robertson
a4990fce49
Missing variable declarations
2015-10-26 19:57:25 -05:00
Duane Robertson
63137f2a57
Minor grammar corrections
2015-10-26 19:21:48 -05:00
Gael-de-Sailly
72a4fe3a45
Removed useless code
2015-10-26 20:55:32 +01:00
Gael-de-Sailly
1f75fe0ae2
Markdown fixes
2015-10-26 20:29:20 +01:00
Gael-de-Sailly
192889c0b8
Updated Plants API on README.md
2015-10-26 20:18:10 +01:00
Gael-de-Sailly
a8e21a593b
Use "plants" and "trees" settings
2015-10-26 13:33:53 +01:00
Gael-de-Sailly
1c3950f869
Register trees, and some small fixes
...
Needs more tests
2015-10-25 11:53:11 +01:00
Gael-de-Sailly
6b973fa6e1
Register plants
2015-10-24 21:20:14 +02:00