Schematics: Various improvements
authorparamat <paramat@users.noreply.github.com>
Thu, 15 Feb 2018 06:51:11 +0000 (06:51 +0000)
committerparamat <mat.gregory@virginmedia.com>
Mon, 19 Feb 2018 07:16:24 +0000 (07:16 +0000)
Acacia bush: Create a unique form different to normal bush, with more
leaf nodes at top than at base.
Acacia tree: Maximum height increased by 1 node. 2 extra nodes of
height variation.
Jungle tree: Add an extra node of height variation. Y-slices moved
downwards to be more balanced between trunk and branches, makes
branches more common.
Pine tree: Increase maximum height by 1 node. Add an extra node of
height variation.

Update sapling 'on place' protection checks for acacia and pine trees.

mods/default/nodes.lua
mods/default/schematics/acacia_bush.mts
mods/default/schematics/acacia_tree.mts
mods/default/schematics/acacia_tree_from_sapling.mts
mods/default/schematics/jungle_tree.mts
mods/default/schematics/jungle_tree_from_sapling.mts
mods/default/schematics/pine_tree.mts
mods/default/schematics/pine_tree_from_sapling.mts
mods/default/schematics/snowy_pine_tree_from_sapling.mts

index 3de6f2e45c7bc565b9d39991475b9fdade316ddc..e037984e73b2e6e8f7b90c38bb2f3c1a7b9a5d12 100644 (file)
@@ -882,7 +882,7 @@ minetest.register_node("default:pine_sapling", {
                        -- minp, maxp to be checked, relative to sapling pos
                        -- minp_relative.y = 1 because sapling pos has been checked
                        {x = -2, y = 1, z = -2},
-                       {x = 2, y = 12, z = 2},
+                       {x = 2, y = 14, z = 2},
                        -- maximum interval of interior volume check
                        4)
 
@@ -962,7 +962,7 @@ minetest.register_node("default:acacia_sapling", {
                        -- minp, maxp to be checked, relative to sapling pos
                        -- minp_relative.y = 1 because sapling pos has been checked
                        {x = -4, y = 1, z = -4},
-                       {x = 4, y = 6, z = 4},
+                       {x = 4, y = 7, z = 4},
                        -- maximum interval of interior volume check
                        4)
 
index df95586110928918f10e78311b6a0a974b7e150a..3322e3b37e47c716b6cf9b4b57ba4fbe74ef26cf 100644 (file)
Binary files a/mods/default/schematics/acacia_bush.mts and b/mods/default/schematics/acacia_bush.mts differ
index 4732ade3d9df99c4f543ad168dc090e551cfdee5..9b23498199e4fc4fb6d03d9cc9cad20394f5bff4 100644 (file)
Binary files a/mods/default/schematics/acacia_tree.mts and b/mods/default/schematics/acacia_tree.mts differ
index 23e8e4b3a8dadb62539672269d9248d9bb6cbb76..c32a995cb921351166e6cb27a2dad9b5c8915bd2 100644 (file)
Binary files a/mods/default/schematics/acacia_tree_from_sapling.mts and b/mods/default/schematics/acacia_tree_from_sapling.mts differ
index 01a1b11a05f8bc1032b1188ae803281349871fa4..fe93c8c1897da5abcfe385b9b5bb0574125db65a 100644 (file)
Binary files a/mods/default/schematics/jungle_tree.mts and b/mods/default/schematics/jungle_tree.mts differ
index f93f01419c5dc002519f603b5620dcaa58ecd819..f32d312bed41b5c3c97f19e9f929a1ec1835b529 100644 (file)
Binary files a/mods/default/schematics/jungle_tree_from_sapling.mts and b/mods/default/schematics/jungle_tree_from_sapling.mts differ
index 6f27d83921216011779cb297d1a771de9fdd0f85..c80532aeeb4e80601f94e67b05f076bcdbc5580b 100644 (file)
Binary files a/mods/default/schematics/pine_tree.mts and b/mods/default/schematics/pine_tree.mts differ
index e42a9965cda4e177a5acac0b2c6753684085b5cf..0800387c07f3ee33220e03352e6b1828e86fe238 100644 (file)
Binary files a/mods/default/schematics/pine_tree_from_sapling.mts and b/mods/default/schematics/pine_tree_from_sapling.mts differ
index 0692049adbe71447ee7aebb6c7178aa1d9935335..3d502a3e19867b81302809da506f65e2351bb0cc 100644 (file)
Binary files a/mods/default/schematics/snowy_pine_tree_from_sapling.mts and b/mods/default/schematics/snowy_pine_tree_from_sapling.mts differ