From a47da5ce43822540e2d137c1a7601e9e506e8974 Mon Sep 17 00:00:00 2001 From: Shad MOrdre Date: Fri, 30 Aug 2019 21:38:23 -0700 Subject: [PATCH] Delete lib_ecology_deco_special.csv --- lib_ecology_deco_special.csv | 5780 ---------------------------------- 1 file changed, 5780 deletions(-) delete mode 100644 lib_ecology_deco_special.csv diff --git a/lib_ecology_deco_special.csv b/lib_ecology_deco_special.csv deleted file mode 100644 index 7ba3277..0000000 --- a/lib_ecology_deco_special.csv +++ /dev/null @@ -1,5780 +0,0 @@ - - - lib_ecology.add_decorations_hot_humid_ocean = function() - - - - add_schem({"lib_materials:dirt_silt_01"}, 80, 0.06, {"hot_humid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_01) - add_schem({"lib_materials:dirt_silt_01"}, 80, 0.06, {"hot_humid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_02) - add_schem({"lib_materials:dirt_silt_01"}, 80, 0.06, {"hot_humid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_03) - add_schem({"lib_materials:dirt_silt_01"}, 80, 0.06, {"hot_humid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_04) - add_schem({"lib_materials:dirt_silt_01"}, 80, 0.06, {"hot_humid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_05) - add_schem({"lib_materials:dirt_silt_01"}, 80, 0.06, {"hot_humid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_06) - --saplings - add_node({"lib_materials:dirt_silt_01"}, 0.008, {"hot_humid_beach"}, 1, 2, {"lib_ecology:tree_mangrove_sapling"}, nil, nil, nil) - --trees - - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_jungle_01_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_jungle_01_02) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_jungle_02_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_jungle_02_02) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_jungle_03_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_jungle_03_02) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_rubber_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_rubber_04) - - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_09) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_01) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_02) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_03) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_rubber_01) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_rubber_04) - - add_schem({"lib_materials:dirt_clayey_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_01_03) - add_schem({"lib_materials:dirt_clayey_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_04) - add_schem({"lib_materials:dirt_clayey_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_03_01) - add_schem({"lib_materials:dirt_clayey_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_rubber_01) - add_schem({"lib_materials:dirt_sandy_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_01_02) - add_schem({"lib_materials:dirt_sandy_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_05) - add_schem({"lib_materials:dirt_sandy_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_03_02) - add_schem({"lib_materials:dirt_sandy_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_rubber_01) - add_schem({"lib_materials:dirt_silty_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_01_01) - add_schem({"lib_materials:dirt_silty_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_03) - add_schem({"lib_materials:dirt_silty_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_03_03) - add_schem({"lib_materials:dirt_silty_with_litter_rainforest"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_rubber_04) - - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_09) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_01) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_02) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_03) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_jungle_01_01) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_jungle_01_02) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_jungle_02_01) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_jungle_02_02) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_jungle_03_01) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_jungle_03_02) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_rubber_01) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_rubber_04) - - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_03) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_04) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_03_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_03_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_03_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_01) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_02) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_03) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_04) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_05) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_jungle_01_01) - - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 2, lib_materials.maxheight_coastal, lib_ecology.plant_tree_palmetto) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 80, 0.012, {"hot_humid_coastal"}, 2, lib_materials.maxheight_coastal, lib_ecology.plant_tree_palm_small) - - --grasses - - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_tall"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - -- ferns - - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_coastal"}, 0.02, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.004, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 0.004, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:flower_lantana"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.004, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:flower_orchid"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.004, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:flower_orchid"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.004, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:plant_pineapple_plant"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.004, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:plant_pineapple_plant"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.004, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:shrub_lush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.004, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:shrub_lush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_coastal"}, 0.004, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:shrub_lush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_coastal"}, 0.004, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:shrub_jungle"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_hot_humid_coastal"}, 0.004, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.004, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.004, {"hot_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_jungle_01_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_jungle_01_02) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_jungle_02_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_jungle_02_02) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_jungle_03_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_jungle_03_02) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_rubber_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_rubber_04) - - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_09) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_01) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_02) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_03) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_04) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_05) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_06) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_07) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_08) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_09) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_rubber_01) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_rubber_04) - - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_09) - - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_jungle_01_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_jungle_01_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_jungle_02_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_jungle_02_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_jungle_03_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_jungle_03_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_desert_02_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_desert_02_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_desert_02_03) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_desert_02_04) - - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_07) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_08) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_09) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_05) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_07) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_08) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_09) - - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.plant_tree_palmetto) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 80, 0.012, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.plant_tree_palm_small) - - --grasses - - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_tall"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - -- ferns - - add_node({"lib_materials:dirt_with_grass_hot_humid_lowland"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_lowland"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_lowland"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_lowland"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_lowland"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 0.02, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_lantana"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_orchid"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_orchid"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_lowland"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_orchid"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_pineapple_plant"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_pineapple_plant"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_hot_humid_lowland"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:shrub_jungle"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:shrub_lush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:shrub_lush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_lowland"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:shrub_lush_01"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_hot_humid_lowland"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.004, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_jungle_01_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_jungle_01_02) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_jungle_02_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_jungle_02_02) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_jungle_03_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_jungle_03_02) - - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_09) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_01) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_02) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_03) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_04) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_05) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_06) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_07) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_08) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_09) - - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_09) - - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_desert_01_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_desert_01_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_desert_03_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_desert_03_02) - - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_01_07) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_01_08) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_01_09) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_02_05) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_02_07) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_02_08) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_02_09) - - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_shelf"}, 80, 0.012, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.plant_tree_palm_small) - - --grasses - - add_node({"lib_materials:dirt_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - -- ferns - - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_shelf"}, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.003, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_shelf"}, 0.003, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_lantana"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.003, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_orchid"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.003, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_orchid"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.003, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_pineapple_plant"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.003, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_pineapple_plant"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_hot_humid_shelf"}, 0.003, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:shrub_jungle"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_shelf"}, 0.003, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:shrub_lush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.003, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:shrub_lush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.003, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:shrub_lush_01"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_hot_humid_shelf"}, 0.003, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.003, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.003, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_palm_jungle_01_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_palm_jungle_01_02) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_palm_jungle_02_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_palm_jungle_02_02) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_palm_jungle_03_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_palm_jungle_03_02) - - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_brown_with_litter_rainforest"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_09) - - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_highland"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_palm_desert_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_highland"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_palm_desert_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_highland"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_palm_desert_03) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_humid_highland"}, 80, 0.012, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_palm_desert_04) - - --grasses - - add_node({"lib_materials:dirt_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - -- ferns - - add_schem_no_rot({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.003, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.giant_tree_fern) - add_schem_no_rot({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.002, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.giant_tree_fern_2) - add_schem_no_rot({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.002, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.big_tree_fern) - - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_humid_highland"}, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_with_grass_hot_humid_highland"}, 0.003, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_humid_highland"}, 0.003, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_orchid"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_with_grass_hot_humid_highland"}, 0.003, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_nettle_impatiens"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_hot_humid_highland"}, 0.003, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:shrub_jungle"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_hot_humid_highland"}, 0.003, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - --trees - minetest.register_decoration({ - name = "lib_ecology:mangroves", - deco_type = "simple", - place_on = {"lib_materials:dirt_silt_01"}, - place_offset_y = -1, - sidelen = 80, - fill_ratio = 0.08, - biomes = {"hot_semihumid_beach"}, - y_max = 2, - y_min = -2, - flags = "force_placement", - decoration = {"lib_ecology:tree_mangrove_root"}, - param2 = 48, - param2_max = 96, - }) - - - add_schem({"lib_materials:dirt_silt_01"}, 80, 0.06, {"hot_semihumid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_01) - add_schem({"lib_materials:dirt_silt_01"}, 80, 0.06, {"hot_semihumid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_02) - add_schem({"lib_materials:dirt_silt_01"}, 80, 0.06, {"hot_semihumid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_03) - add_schem({"lib_materials:dirt_silt_01"}, 80, 0.06, {"hot_semihumid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_04) - add_schem({"lib_materials:dirt_silt_01"}, 80, 0.06, {"hot_semihumid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_05) - add_schem({"lib_materials:dirt_silt_01"}, 80, 0.06, {"hot_semihumid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_06) - --saplings - add_node({"lib_materials:dirt_silt_01"}, 0.008, {"hot_semihumid_beach"}, 1, 2, {"lib_ecology:tree_mangrove_sapling"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_09) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_01) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_02) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_03) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_04) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_05) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_06) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_07) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_08) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_09) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_09) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_palm_01_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_palm_01_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_palm_02_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_palm_02_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_palm_03_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_palm_03_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_palm_01_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_palm_01_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_palm_02_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_palm_02_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_palm_03_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_palm_03_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_07) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_08) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_09) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_07) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_08) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.006, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_09) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.005, {"hot_semihumid_coastal"}, 2, lib_materials.maxheight_coastal, lib_ecology.plant_tree_palmetto) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 80, 0.005, {"hot_semihumid_coastal"}, 2, lib_materials.maxheight_coastal, lib_ecology.plant_tree_palm_small) - --grasses - add_node({"lib_materials:dirt_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - -- ferns - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_hot_semihumid_coastal"}, 80, 0.003, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fern_giant) - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_hot_semihumid_coastal"}, 80, 0.003, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fern_giant_2) - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_hot_semihumid_coastal"}, 80, 0.003, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fern_giant) - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_hot_semihumid_coastal"}, 80, 0.003, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fern_giant_2) - add_node({"lib_materials:dirt_silty_with_grass_hot_semihumid_coastal"}, 0.002, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:tree_fern_giant_sapling"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_semihumid_coastal"}, 0.002, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:tree_fern_sapling"}, nil, nil, nil) - - --flowers - add_node({"lib_materials:dirt_brown_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:flower_lantana"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:flower_orchid"}, nil, nil, nil) - - --plants - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_coastal"}, 80, 0.002, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.plant_banana_tree_01) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_coastal"}, 0.01, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:shrub_jungle"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 0.003, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:plant_banana_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_coastal"}, 0.003, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:plant_banana_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_coastal"}, 0.003, {"hot_semihumid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_09) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_01) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_02) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_03) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_04) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_05) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_06) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_07) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_08) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_09) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_09) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_palm_01_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_palm_01_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_palm_02_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_palm_02_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_palm_03_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_palm_03_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_palm_01_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_palm_01_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_palm_02_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_palm_02_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_palm_03_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_palm_03_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_07) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_08) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_09) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_07) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_08) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_09) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.plant_tree_palmetto) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 80, 0.005, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.plant_tree_palm_small) - --grasses - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_lowland"}, 0.01, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:shrub_jungle"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_lowland"}, 0.01, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_lowland"}, 0.01, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_lowland"}, 0.01, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_lowland"}, 0.01, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_lowland"}, 0.01, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - -- ferns - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_hot_semihumid_lowland"}, 80, 0.003, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.giant_tree_fern) - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_hot_semihumid_lowland"}, 80, 0.003, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.giant_tree_fern_2) - - --flowers - add_node({"lib_materials:dirt_brown_with_grass_hot_semihumid_lowland"}, 0.003, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 0.003, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_lantana"}, nil, nil, nil) - - --plants - --add_schem({"lib_materials:dirt_with_grass_hot_semihumid_lowland"}, 80, 0.002, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.plant_banana_tree_01) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 0.003, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_banana_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_lowland"}, 0.003, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_banana_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_lowland"}, 0.003, {"hot_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_09) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_01) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_02) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_03) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_04) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_05) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_06) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_07) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_08) - add_schem({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_09) - - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_09) - - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_palm_01_01) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_palm_01_02) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_palm_02_01) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_palm_02_02) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_palm_03_01) - add_schem({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 80, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_palm_03_02) - - --grasses - - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_shelf"}, 0.01, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:shrub_jungle"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 0.01, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 0.01, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 0.01, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 0.01, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 0.01, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - -- ferns - - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_hot_semihumid_shelf"}, 80, 0.003, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.giant_tree_fern) - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_hot_semihumid_shelf"}, 80, 0.003, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.giant_tree_fern_2) - add_node({"lib_materials:dirt_silty_with_grass_hot_semihumid_shelf"}, 0.004, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_dicksonia"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_semihumid_shelf"}, 0.001, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_semihumid_shelf"}, 0.001, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_semihumid_shelf"}, 0.003, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_boston_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_semihumid_shelf"}, 0.003, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_boston_02"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_semihumid_shelf"}, 0.001, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:horsetail_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_semihumid_shelf"}, 0.001, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:horsetail_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_semihumid_shelf"}, 0.001, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:horsetail_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_semihumid_shelf"}, 0.001, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:horsetail_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_hot_semihumid_shelf"}, 0.001, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - -- ferns - - add_schem_no_rot({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.003, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.giant_tree_fern) - add_schem_no_rot({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.giant_tree_fern_2) - add_schem_no_rot({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.big_tree_fern) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_shelf"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_shelf"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_shelf"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_shelf"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_shelf"}, 0.002, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_brown_with_grass_hot_semihumid_shelf"}, 0.003, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_shelf"}, 0.003, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_lantana"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_shelf"}, 0.003, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_banana_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_shelf"}, 0.003, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_banana_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_shelf"}, 0.003, {"hot_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_09) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_09) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_06) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_07) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_08) - add_schem({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 80, 0.004, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_09) - --grasses - add_node({"lib_materials:dirt_with_grass_hot_semihumid_highland"}, 0.01, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_highland"}, 0.01, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_highland"}, 0.01, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_highland"}, 0.01, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_highland"}, 0.01, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 0.01, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 0.01, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 0.01, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 0.01, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 0.01, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - -- ferns - add_schem_no_rot({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.003, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.giant_tree_fern) - add_schem_no_rot({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.giant_tree_fern_2) - add_schem_no_rot({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.big_tree_fern) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semihumid_highland"}, 0.002, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_with_grass_hot_semihumid_highland"}, 0.003, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_highland"}, 0.003, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_banana_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_semihumid_highland"}, 0.003, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_banana_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semihumid_highland"}, 0.003, {"hot_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:sand_volcanic",}, 80, 0.002, {"hot_temperate_beach"}, 1, 2, lib_ecology.tree_palm_01_01) - add_schem({"lib_materials:sand_volcanic",}, 80, 0.002, {"hot_temperate_beach"}, 1, 2, lib_ecology.tree_palm_01_02) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_coastal",}, 80, 0.012, {"hot_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_coastal",}, 80, 0.012, {"hot_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_coastal",}, 80, 0.012, {"hot_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_coastal",}, 80, 0.012, {"hot_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_coastal",}, 80, 0.012, {"hot_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_coastal",}, 80, 0.012, {"hot_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_coastal",}, 80, 0.012, {"hot_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_with_grass_hot_temperate_coastal",}, 80, 0.012, {"hot_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_with_grass_hot_temperate_coastal",}, 80, 0.012, {"hot_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_with_grass_hot_temperate_coastal",}, 80, 0.012, {"hot_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_jungle_03_01) - --grasses - add_node({"lib_materials:dirt_with_grass_hot_temperate_coastal"}, 0.01, {"hot_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_coastal"}, 0.01, {"hot_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_coastal"}, 0.01, {"hot_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_coastal"}, 0.01, {"hot_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_coastal"}, 0.01, {"hot_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_brown_with_grass_hot_temperate_coastal"}, 0.01, {"hot_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_temperate_coastal"}, 0.01, {"hot_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_lantana"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_sandy_with_grass_hot_temperate_coastal"}, 0.01, {"hot_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_aloe_vera"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_lowland",}, 80, 0.004, {"hot_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_lowland",}, 80, 0.004, {"hot_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_lowland",}, 80, 0.004, {"hot_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_lowland",}, 80, 0.004, {"hot_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_lowland",}, 80, 0.004, {"hot_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_01_08) - - add_schem({"lib_materials:dirt_brown_with_grass_hot_temperate_lowland",}, 80, 0.004, {"hot_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_banana_01) - - add_schem({"lib_materials:dirt_with_grass_hot_temperate_lowland",}, 80, 0.004, {"hot_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_with_grass_hot_temperate_lowland",}, 80, 0.004, {"hot_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_jungle_03_01) - --grasses - add_node({"lib_materials:dirt_with_grass_hot_temperate_lowland"}, 0.01, {"hot_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_lowland"}, 0.01, {"hot_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_lowland"}, 0.01, {"hot_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_lowland"}, 0.01, {"hot_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_lowland"}, 0.01, {"hot_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - - --flowers - - add_node({"lib_materials:dirt_brown_with_grass_hot_temperate_lowland"}, 0.01, {"hot_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_temperate_lowland"}, 0.01, {"hot_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_lantana"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_sandy_with_grass_hot_temperate_lowland"}, 0.01, {"hot_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_aloe_vera"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_shelf",}, 80, 0.008, {"hot_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_shelf",}, 80, 0.008, {"hot_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_shelf",}, 80, 0.008, {"hot_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_06) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_shelf",}, 80, 0.008, {"hot_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_07) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_shelf",}, 80, 0.008, {"hot_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_01_08) - add_schem({"lib_materials:dirt_with_grass_hot_temperate_shelf",}, 80, 0.008, {"hot_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_with_grass_hot_temperate_shelf",}, 80, 0.008, {"hot_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_jungle_03_01) - --grasses - add_node({"lib_materials:dirt_with_grass_hot_temperate_shelf"}, 0.01, {"hot_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_shelf"}, 0.01, {"hot_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_shelf"}, 0.01, {"hot_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_shelf"}, 0.01, {"hot_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_shelf"}, 0.01, {"hot_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - --ferns - - - --flowers - - add_node({"lib_materials:dirt_brown_with_grass_hot_temperate_shelf"}, 0.01, {"hot_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_hot_temperate_shelf"}, 0.01, {"hot_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_lantana"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_sandy_with_grass_hot_temperate_shelf"}, 0.01, {"hot_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_aloe_vera"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_highland",}, 80, 0.008, {"hot_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_highland",}, 80, 0.008, {"hot_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_highland",}, 80, 0.008, {"hot_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_03) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_highland",}, 80, 0.008, {"hot_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_04) - add_schem({"lib_materials:dirt_black_with_grass_hot_temperate_highland",}, 80, 0.008, {"hot_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_01_05) - add_schem({"lib_materials:dirt_with_grass_hot_temperate_highland",}, 80, 0.008, {"hot_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_01) - add_schem({"lib_materials:dirt_with_grass_hot_temperate_highland",}, 80, 0.008, {"hot_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_03_01) - --grasses - add_node({"lib_materials:dirt_with_grass_hot_temperate_highland"}, 0.01, {"hot_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_highland"}, 0.01, {"hot_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_highland"}, 0.01, {"hot_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_highland"}, 0.01, {"hot_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_temperate_highland"}, 0.01, {"hot_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - - --ferns - - - --flowers - - add_node({"lib_materials:dirt_sandy_with_grass_hot_temperate_highland"}, 0.01, {"hot_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_sandy_with_grass_hot_temperate_highland"}, 0.01, {"hot_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_aloe_vera"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_coastal", }, 80, 0.008, {"hot_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_coastal", }, 80, 0.008, {"hot_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_coastal", }, 80, 0.008, {"hot_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_coastal", }, 80, 0.008, {"hot_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_coastal", }, 80, 0.004, {"hot_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_coastal", }, 80, 0.004, {"hot_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_coastal", }, 80, 0.004, {"hot_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_coastal", }, 80, 0.004, {"hot_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_coastal", }, 80, 0.006, {"hot_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_coastal", }, 80, 0.006, {"hot_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_coastal", }, 80, 0.006, {"hot_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_coastal", }, 80, 0.006, {"hot_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - --grasses - - add_node({"lib_materials:dirt_with_grass_hot_semiarid_coastal"}, 0.004, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_coastal"}, 0.004, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_coastal"}, 0.004, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_coastal"}, 0.004, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_coastal"}, 0.004, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_coastal"}, 0.008, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_coastal"}, 0.008, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_coastal"}, 0.008, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_coastal"}, 0.008, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_coastal"}, 0.008, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_coastal"}, 0.006, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_coastal"}, 0.006, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_coastal"}, 0.006, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_coastal"}, 0.006, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_coastal"}, 0.006, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_sandy_with_grass_hot_semiarid_coastal"}, 0.004, {"hot_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_aloe_vera"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland", }, 80, 0.008, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland", }, 80, 0.008, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland", }, 80, 0.008, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland", }, 80, 0.008, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_lowland", }, 80, 0.004, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_lowland", }, 80, 0.004, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_lowland", }, 80, 0.004, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_lowland", }, 80, 0.004, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_lowland", }, 80, 0.006, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_lowland", }, 80, 0.006, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_lowland", }, 80, 0.006, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_lowland", }, 80, 0.006, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - add_schem({"lib_materials:dirt_black_with_grass_hot_semiarid_lowland", }, 80, 0.008, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_date_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semiarid_lowland", }, 80, 0.008, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_date_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_semiarid_lowland", }, 80, 0.008, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_date_03) - add_schem({"lib_materials:dirt_black_with_grass_hot_semiarid_lowland", }, 80, 0.008, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_date_04) - add_schem({"lib_materials:dirt_black_with_grass_hot_semiarid_lowland", }, 80, 0.008, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_date_05) - - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland", }, 80, 0.006, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_date_01) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland", }, 80, 0.006, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_date_02) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland", }, 80, 0.006, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_date_03) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland", }, 80, 0.006, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_date_04) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland", }, 80, 0.006, {"hot_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_date_05) - - --grasses - - add_node({"lib_materials:dirt_with_grass_hot_semiarid_lowland"}, 0.004, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_lowland"}, 0.004, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_lowland"}, 0.004, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_lowland"}, 0.004, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_lowland"}, 0.004, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_lowland"}, 0.008, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_lowland"}, 0.008, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_lowland"}, 0.008, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_lowland"}, 0.008, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_lowland"}, 0.008, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland"}, 0.006, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland"}, 0.006, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland"}, 0.006, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland"}, 0.006, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_lowland"}, 0.006, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_sandy_with_grass_hot_semiarid_lowland"}, 0.004, {"hot_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_aloe_vera"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf", }, 80, 0.008, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf", }, 80, 0.008, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf", }, 80, 0.008, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf", }, 80, 0.008, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_shelf", }, 80, 0.004, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_shelf", }, 80, 0.004, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_shelf", }, 80, 0.004, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_shelf", }, 80, 0.004, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_shelf", }, 80, 0.006, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_shelf", }, 80, 0.006, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_shelf", }, 80, 0.006, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_shelf", }, 80, 0.006, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - add_schem({"lib_materials:dirt_black_with_grass_hot_semiarid_shelf", }, 80, 0.008, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_date_01) - add_schem({"lib_materials:dirt_black_with_grass_hot_semiarid_shelf", }, 80, 0.008, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_date_02) - add_schem({"lib_materials:dirt_black_with_grass_hot_semiarid_shelf", }, 80, 0.008, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_date_03) - add_schem({"lib_materials:dirt_black_with_grass_hot_semiarid_shelf", }, 80, 0.008, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_date_04) - add_schem({"lib_materials:dirt_black_with_grass_hot_semiarid_shelf", }, 80, 0.008, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_date_05) - - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf", }, 80, 0.006, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_date_01) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf", }, 80, 0.006, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_date_02) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf", }, 80, 0.006, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_date_03) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf", }, 80, 0.006, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_date_04) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf", }, 80, 0.006, {"hot_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_palm_date_05) - - --grasses - - add_node({"lib_materials:dirt_with_grass_hot_semiarid_shelf"}, 0.004, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_shelf"}, 0.004, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_shelf"}, 0.004, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_shelf"}, 0.004, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_shelf"}, 0.004, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_shelf"}, 0.008, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_shelf"}, 0.008, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_shelf"}, 0.008, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_shelf"}, 0.008, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_shelf"}, 0.008, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf"}, 0.006, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf"}, 0.006, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf"}, 0.006, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf"}, 0.006, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_shelf"}, 0.006, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_sandy_with_grass_hot_semiarid_shelf"}, 0.004, {"hot_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_aloe_vera"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_highland", }, 80, 0.006, {"hot_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_highland", }, 80, 0.006, {"hot_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_highland", }, 80, 0.006, {"hot_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_brown_with_grass_hot_semiarid_highland", }, 80, 0.006, {"hot_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_highland", }, 80, 0.004, {"hot_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_highland", }, 80, 0.004, {"hot_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_highland", }, 80, 0.004, {"hot_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_sandy_with_grass_hot_semiarid_highland", }, 80, 0.004, {"hot_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - --grasses - - add_node({"lib_materials:dirt_with_grass_hot_semiarid_highland"}, 0.003, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_highland"}, 0.003, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_highland"}, 0.003, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_highland"}, 0.003, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_hot_semiarid_highland"}, 0.003, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_highland"}, 0.006, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_highland"}, 0.006, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_highland"}, 0.006, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_highland"}, 0.006, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_hot_semiarid_highland"}, 0.006, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_highland"}, 0.004, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_highland"}, 0.004, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_highland"}, 0.004, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_highland"}, 0.004, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_hot_semiarid_highland"}, 0.004, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_sandy_with_grass_hot_semiarid_highland"}, 0.003, {"hot_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_gold"}, nil, nil, nil) - - --grasses - add_node({"lib_materials:sand_white"}, 0.01, {"hot_arid_beach"}, 1, lib_materials.maxheight_beach, {"lib_ecology:grass_green_1"}, nil, nil, nil) - --grasses - add_node({"lib_materials:stone_sandstone_white_gravel"}, 0.01, {"hot_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - --grasses - add_node({"lib_materials:stone_sandstone_white_gravel"}, 0.01, {"hot_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - --grasses - add_node({"lib_materials:stone_sandstone_white_gravel"}, 0.01, {"hot_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - --grasses - add_node({"lib_materials:stone_sandstone_white_gravel"}, 0.01, {"hot_arid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - - add_node({"lib_materials:sand"}, 0.004, {"warm_humid_ocean"}, -35, -2, {"lib_ecology:plant_kelp_01"}, nil, nil, nil) - - add_schem({"lib_ecology:tree_mangrove_root"}, 80, 0.08, {"warm_humid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_01) - add_schem({"lib_ecology:tree_mangrove_root"}, 80, 0.08, {"warm_humid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_02) - add_schem({"lib_ecology:tree_mangrove_root"}, 80, 0.08, {"warm_humid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_03) - add_schem({"lib_ecology:tree_mangrove_root"}, 80, 0.08, {"warm_humid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_04) - add_schem({"lib_ecology:tree_mangrove_root"}, 80, 0.08, {"warm_humid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_05) - add_schem({"lib_ecology:tree_mangrove_root"}, 80, 0.08, {"warm_humid_beach"}, -2, 2, lib_ecology.schem_tree_mangrove_06) - --saplings - add_node({"lib_ecology:tree_mangrove_root"}, 0.008, {"warm_humid_beach"}, 0, 2, {"lib_ecology:tree_mangrove_sapling"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_cypress_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_cypress_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_mahogany) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_schem_deciduous_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_schem_deciduous_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_schem_tree_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_schem_tree_04) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_schem_bigtree) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_schem_big_03_tree) - - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_lemon) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_schem_bigtree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_schem_big_03_tree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_schem_vinetree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_01_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_01_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_01_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_01_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_01_02) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_01_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_02_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_02_02) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_02_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_07) - - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_07) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_07) - - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_warm_humid_coastal"}, 80, 0.014, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.giant_tree_fern) - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_warm_humid_coastal"}, 80, 0.014, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.giant_tree_fern_2) - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_warm_humid_coastal"}, 80, 0.014, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, lib_ecology.big_tree_fern) - add_schem({"lib_materials:dirt_silty_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_05) - add_schem({"lib_materials:dirt_silty_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_silty_with_grass_warm_humid_coastal",}, 80, 0.015, {"warm_humid_coastal", }, 3, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_07) - - --grasses - add_node({"lib_materials:dirt_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_coastal"}, 0.03, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - -- ferns - add_node({"lib_materials:dirt_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_coastal"}, 0.025, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - --flowers - add_node({"lib_materials:dirt_black_with_grass_warm_humid_coastal"}, 0.008, {"warm_humid_coastal"}, 3, lib_materials.maxheight_coastal, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_lowland",}, 80, 0.014, {"warm_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_cypress_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_lowland",}, 80, 0.014, {"warm_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_cypress_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_lowland",}, 80, 0.014, {"warm_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_mahogany) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_lowland",}, 80, 0.014, {"warm_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_deciduous_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_lowland",}, 80, 0.014, {"warm_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_deciduous_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_lowland",}, 80, 0.014, {"warm_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_tree_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_lowland",}, 80, 0.014, {"warm_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_tree_04) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_lowland",}, 80, 0.014, {"warm_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_bigtree) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_lowland",}, 80, 0.014, {"warm_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_big_03_tree) - - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_lowland",}, 80, 0.014, {"warm_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_lemon) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_lowland",}, 80, 0.014, {"warm_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_bigtree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_lowland",}, 80, 0.014, {"warm_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_big_03_tree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_lowland",}, 80, 0.014, {"warm_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_vinetree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_01_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_01_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_01_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_01_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_01_02) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_01_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_02_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_02_02) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_02_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_07) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_05) - - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_07) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_07) - - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_warm_humid_lowland"}, 80, 0.014, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.giant_tree_fern) - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_warm_humid_lowland"}, 80, 0.014, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.giant_tree_fern_2) - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_warm_humid_lowland"}, 80, 0.014, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.big_tree_fern) - add_schem({"lib_materials:dirt_silty_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_05) - add_schem({"lib_materials:dirt_silty_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_silty_with_grass_warm_humid_lowland",}, 80, 0.015, {"warm_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_07) - - --grasses - add_node({"lib_materials:dirt_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - -- ferns - - add_node({"lib_materials:dirt_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_lowland"}, 0.025, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - --flowers - add_node({"lib_materials:dirt_black_with_grass_warm_humid_lowland"}, 0.008, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_black_with_grass_warm_humid_lowland"}, 0.01, {"warm_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_palmetto_01"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_cypress_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_cypress_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_deciduous_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_deciduous_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_tree_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_tree_04) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_bigtree) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_big_03_tree) - - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_bigtree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_big_03_tree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_vinetree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_bamboo_01_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_bamboo_01_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_bamboo_01_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_bamboo_01_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_bamboo_01_02) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_bamboo_01_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_bamboo_02_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_bamboo_02_02) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_bamboo_02_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_01_07) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_02_05) - - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_01_07) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_humid_shelf",}, 80, 0.015, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_palm_02_07) - - --grasses - add_node({"lib_materials:dirt_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - -- ferns - add_schem_no_rot({"lib_materials:dirt_black_with_grass_warm_humid_shelf"}, 80, 0.012, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.giant_tree_fern) - add_schem_no_rot({"lib_materials:dirt_black_with_grass_warm_humid_shelf"}, 80, 0.012, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.giant_tree_fern_2) - add_schem_no_rot({"lib_materials:dirt_black_with_grass_warm_humid_shelf"}, 80, 0.012, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.big_tree_fern) - - add_node({"lib_materials:dirt_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_humid_shelf"}, 0.025, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - --flowers - add_node({"lib_materials:dirt_black_with_grass_warm_humid_shelf"}, 0.008, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - - --plants - add_schem_offset({"lib_materials:dirt_with_grass_warm_humid_shelf",}, 80, 0.014, {"warm_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.plant_test_fern, -1) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_shelf"}, 0.01, {"warm_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_palmetto_01"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_schem_deciduous_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_schem_deciduous_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_schem_tree_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_schem_tree_04) - add_schem({"lib_materials:dirt_black_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_schem_tree_04) - - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_03) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_04) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_02_05) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_03_03) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_03_04) - add_schem({"lib_materials:dirt_brown_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_03_05) - - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_03_06) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_03_07) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_03_08) - - add_schem({"lib_materials:dirt_silty_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_03_01) - add_schem({"lib_materials:dirt_silty_with_grass_warm_humid_highland",}, 80, 0.015, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_jungle_03_02) - - --grasses - add_node({"lib_materials:dirt_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_humid_highland",}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - --ferns - add_schem_no_rot({"lib_materials:dirt_black_with_grass_warm_humid_highland"}, 80, 0.012, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.giant_tree_fern) - add_schem_no_rot({"lib_materials:dirt_black_with_grass_warm_humid_highland"}, 80, 0.012, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.giant_tree_fern_2) - add_schem_no_rot({"lib_materials:dirt_black_with_grass_warm_humid_highland"}, 80, 0.012, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.big_tree_fern) - - add_node({"lib_materials:dirt_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_humid_highland"}, 0.02, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - --flowers - add_node({"lib_materials:dirt_black_with_grass_warm_humid_highland"}, 0.006, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - - --plants - add_schem_offset({"lib_materials:dirt_with_grass_warm_humid_highland",}, 80, 0.014, {"warm_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.plant_test_fern, -2) - add_node({"lib_materials:dirt_with_grass_warm_humid_highland"}, 0.01, {"warm_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_palmetto_01"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, 8, lib_materials.maxheight_coastal, lib_ecology.schem_tree_eucalyptus_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, 8, lib_materials.maxheight_coastal, lib_ecology.schem_tree_eucalyptus_large_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_teak_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_teak_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_teak_03) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_teak_04) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_ebony) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_schem_deciduous_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_schem_deciduous_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_schem_deciduous_03) - - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_orange) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_schem_tree_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_schem_tree_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_schem_tree_03) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_schem_tree_04) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_schem_bigtree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_schem_big_03_tree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_schem_bigtree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_schem_big_03_tree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal",}, 80, 0.012, {"warm_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_schem_vinetree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_01_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_01_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_01_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_01_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_01_02) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_01_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_02_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_02_02) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_bamboo_02_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_07) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_05) - - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_palm_01_07) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_07) - - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_warm_semihumid_coastal"}, 80, 0.012, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.giant_tree_fern) - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_warm_semihumid_coastal"}, 80, 0.012, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.giant_tree_fern_2) - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_warm_semihumid_coastal"}, 80, 0.012, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.big_tree_fern) - add_schem({"lib_materials:dirt_silty_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_05) - add_schem({"lib_materials:dirt_silty_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_silty_with_grass_warm_semihumid_coastal",}, 80, 0.014, {"warm_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_palm_02_07) - --grasses - add_node({"lib_materials:dirt_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - -- ferns - add_node({"lib_materials:dirt_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_semihumid_coastal"}, 0.02, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal"}, 0.008, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - - --plants - --add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_coastal"}, 0.01, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_banana_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_semihumid_coastal"}, 0.008, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_nettle_cleavers"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_coastal"}, 0.008, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_bush"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_coastal"}, 0.008, {"warm_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_palmetto_01"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_eucalyptus_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_eucalyptus_large_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_teak_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_teak_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_teak_03) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_teak_04) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_ebony) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_deciduous_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_deciduous_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_deciduous_03) - - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_orange) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_tree_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_tree_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_tree_03) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_tree_04) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_bigtree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_big_03_tree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_bigtree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_big_03_tree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland",}, 80, 0.008, {"warm_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_vinetree) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_01_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_01_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_01_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_01_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_01_02) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_01_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_02_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_02_02) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_bamboo_02_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_07) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_05) - - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_05) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_06) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_01_07) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_07) - - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_warm_semihumid_lowland"}, 80, 0.008, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.giant_tree_fern) - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_warm_semihumid_lowland"}, 80, 0.008, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.giant_tree_fern_2) - add_schem_no_rot({"lib_materials:dirt_silty_with_grass_warm_semihumid_lowland"}, 80, 0.008, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.big_tree_fern) - add_schem({"lib_materials:dirt_silty_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_05) - add_schem({"lib_materials:dirt_silty_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_silty_with_grass_warm_semihumid_lowland",}, 80, 0.01, {"warm_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_palm_02_07) - - --grasses - add_node({"lib_materials:dirt_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - -- ferns - - add_node({"lib_materials:dirt_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_semihumid_lowland"}, 0.02, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland"}, 0.008, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - - --plants - - --add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_lowland"}, 0.01, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_banana_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_warm_semihumid_lowland"}, 0.008, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_nettle_cleavers"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_lowland"}, 0.008, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_bush"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_lowland"}, 0.008, {"warm_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_palmetto_01"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf",}, 80, 0.008, {"warm_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_eucalyptus_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf",}, 80, 0.008, {"warm_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_eucalyptus_large_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf",}, 80, 0.008, {"warm_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_teak_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf",}, 80, 0.008, {"warm_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_teak_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf",}, 80, 0.012, {"warm_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_deciduous_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf",}, 80, 0.012, {"warm_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_deciduous_03) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf",}, 80, 0.012, {"warm_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_tree_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf",}, 80, 0.012, {"warm_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_tree_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf",}, 80, 0.012, {"warm_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_tree_03) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf",}, 80, 0.012, {"warm_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_tree_04) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf",}, 80, 0.012, {"warm_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf",}, 80, 0.012, {"warm_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_02) - --grasses - add_node({"lib_materials:dirt_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_shelf"}, 0.02, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - --ferns - add_schem_no_rot({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.01, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.giant_tree_fern) - add_schem_no_rot({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.01, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.giant_tree_fern_2) - add_schem_no_rot({"lib_materials:dirt_black_with_litter_rainforest"}, 80, 0.01, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.big_tree_fern) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_rainforest"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_rainforest"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf"}, 0.015, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spikefern"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf"}, 0.006, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_silty_with_grass_warm_semihumid_shelf"}, 0.008, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_nettle_cleavers"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_shelf"}, 0.008, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_bush"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_shelf"}, 0.008, {"warm_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_palmetto_01"}, nil, nil, nil) - - --trees - --oak/pine highland forest - Dirt Sandy with Coniferous Litter - Oak, Pine, Cypress, - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.012, {"warm_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.012, {"warm_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.012, {"warm_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_pine_01_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.012, {"warm_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_pine_02_02) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.012, {"warm_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.012, {"warm_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_02) - - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_highland",}, 80, 0.012, {"warm_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_eucalyptus_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_highland",}, 80, 0.012, {"warm_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_eucalyptus_large_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_highland",}, 80, 0.012, {"warm_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_schem_deciduous_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_semihumid_highland",}, 80, 0.012, {"warm_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_schem_tree_01) - - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_highland",}, 80, 0.012, {"warm_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_schem_deciduous_03) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semihumid_highland",}, 80, 0.012, {"warm_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_schem_tree_03) - - --grasses - add_node({"lib_materials:dirt_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semihumid_highland"}, 0.02, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - --flowers - add_node({"lib_materials:dirt_black_with_grass_warm_semihumid_highland"}, 0.006, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_with_grass_warm_semihumid_highland"}, 0.006, {"warm_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_bush"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:sand_beach",}, 80, 0.002, {"warm_temperate_beach"}, 1, 2, lib_ecology.tree_palm_01_01) - add_schem({"lib_materials:sand_beach",}, 80, 0.002, {"warm_temperate_beach"}, 1, 2, lib_ecology.tree_palm_01_02) - add_schem({"lib_materials:sand_beach",}, 80, 0.002, {"warm_temperate_beach"}, 1, 2, lib_ecology.tree_palm_01_03) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_eucalyptus_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_eucalyptus_large_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_mirabelle) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_teak_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_teak_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_teak_03) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_teak_04) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_ebony) - - add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_red_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.tree_schem_deciduous_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.tree_schem_deciduous_03) - add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.tree_schem_tree_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.tree_schem_tree_02) - - add_schem({"lib_materials:dirt_clayey_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.tree_schem_greytrees) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_temperate_coastal",}, 80, 0.012, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.tree_schem_tall_tree) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_temperate_coastal",}, 80, 0.012, {"warm_temperate_coastal", }, 8, lib_materials.maxheight_coastal, lib_ecology.tree_schem_tree_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_temperate_coastal",}, 80, 0.012, {"warm_temperate_coastal", }, 8, lib_materials.maxheight_coastal, lib_ecology.tree_schem_tree_04) - - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_01) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_02) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_03) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_04) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_coastal",}, 80, 0.01, {"warm_temperate_coastal", }, 6, lib_materials.maxheight_coastal, lib_ecology.schem_tree_palm_desert_03_01) - - --grasses - add_node({"lib_materials:dirt_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_coastal"}, 0.02, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - --flowers - add_node({"lib_materials:dirt_black_with_grass_warm_temperate_coastal"}, 0.002, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_silty_with_grass_warm_temperate_coastal"}, 0.004, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_nettle_cleavers"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_coastal"}, 0.004, {"warm_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_weed"}, nil, nil, nil) - - --trees - --add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_lowland"}, 80, 0.01, {"warm_temperate_lowland"}, 35, 42, lib_ecology.tree_banana_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_eucalyptus_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_eucalyptus_large_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_mirabelle) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_teak_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_teak_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_teak_03) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_teak_04) - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_ebony) - - add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_lowland",}, 80, 0.005, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_red_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_lowland",}, 80, 0.005, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_red_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_greytrees) - - add_schem({"lib_materials:dirt_clayey_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_small_tree) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_tall_tree) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_tree_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_temperate_lowland",}, 80, 0.01, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_schem_tree_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_temperate_lowland",}, 80, 0.008, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_ipe_yellow) - - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_lowland",}, 80, 0.012, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_desert_02_01) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_lowland",}, 80, 0.012, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_desert_02_02) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_lowland",}, 80, 0.012, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_desert_02_03) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_lowland",}, 80, 0.012, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_desert_02_04) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_lowland",}, 80, 0.012, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_desert_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_lowland",}, 80, 0.012, {"warm_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_palm_desert_03_01) - - --grasses - add_node({"lib_materials:dirt_with_grass_warm_temperate_lowland"}, 0.015, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_lowland"}, 0.02, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - --flowers - add_node({"lib_materials:dirt_black_with_grass_warm_temperate_lowland"}, 0.002, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_silty_with_grass_warm_temperate_lowland"}, 0.004, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_nettle_cleavers"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_lowland"}, 0.004, {"warm_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_weed"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_shelf", }, 80, 0.01, {"warm_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_greytrees) - - add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_shelf", }, 80, 0.012, {"warm_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_tall_tree) - - add_schem({"lib_materials:dirt_clayey_with_grass_warm_temperate_shelf",}, 80, 0.012, {"warm_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_tree_01) - - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_shelf",}, 80, 0.012, {"warm_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_schem_tree_03) - - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_shelf",}, 80, 0.008, {"warm_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_ipe_yellow) - - --grasses - add_node({"lib_materials:dirt_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_temperate_shelf"}, 0.02, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - --flowers - add_node({"lib_materials:dirt_black_with_grass_warm_temperate_shelf"}, 0.002, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_silty_with_grass_warm_temperate_shelf"}, 0.004, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_nettle_cleavers"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_shelf"}, 0.004, {"warm_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_weed"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_warm_temperate_highland", }, 80, 0.01, {"warm_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_schem_greytrees) - add_schem({"lib_materials:dirt_brown_with_grass_warm_temperate_highland", }, 80, 0.012, {"warm_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_schem_tree_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_temperate_highland", }, 80, 0.012, {"warm_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_schem_tree_03) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_temperate_highland", }, 80, 0.012, {"warm_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_schem_tall_tree) - - --grasses - add_node({"lib_materials:dirt_with_grass_warm_temperate_highland"}, 0.015, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_warm_temperate_highland"}, 0.015, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_warm_temperate_highland"}, 0.015, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_tallgrass"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_temperate_highland"}, 0.02, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_swamp_5"}, nil, nil, nil) - - --flowers - add_node({"lib_materials:dirt_black_with_grass_warm_temperate_highland"}, 0.001, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_hibiscus"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_with_grass_warm_temperate_highland"}, 0.004, {"warm_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_weed"}, nil, nil, nil) - - - --trees - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_coastal", }, 80, 0.008, {"warm_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_coastal", }, 80, 0.008, {"warm_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_coastal", }, 80, 0.008, {"warm_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_coastal", }, 80, 0.008, {"warm_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semiarid_coastal", }, 80, 0.004, {"warm_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semiarid_coastal", }, 80, 0.004, {"warm_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semiarid_coastal", }, 80, 0.004, {"warm_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semiarid_coastal", }, 80, 0.004, {"warm_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_coastal", }, 80, 0.006, {"warm_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_coastal", }, 80, 0.006, {"warm_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_coastal", }, 80, 0.006, {"warm_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_coastal", }, 80, 0.006, {"warm_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - --grasses - add_node({"lib_materials:dirt_with_grass_warm_semiarid_coastal"}, 0.004, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_coastal"}, 0.004, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_coastal"}, 0.004, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_coastal"}, 0.004, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_coastal"}, 0.004, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_coastal"}, 0.008, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_coastal"}, 0.008, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_coastal"}, 0.008, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_coastal"}, 0.008, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_coastal"}, 0.008, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_coastal"}, 0.006, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_coastal"}, 0.006, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_coastal"}, 0.006, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_coastal"}, 0.006, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_coastal"}, 0.006, {"warm_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_lowland", }, 80, 0.008, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_lowland", }, 80, 0.008, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_lowland", }, 80, 0.008, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_lowland", }, 80, 0.008, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semiarid_lowland", }, 80, 0.004, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semiarid_lowland", }, 80, 0.004, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semiarid_lowland", }, 80, 0.004, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semiarid_lowland", }, 80, 0.004, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_lowland", }, 80, 0.006, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_lowland", }, 80, 0.006, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_lowland", }, 80, 0.006, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_lowland", }, 80, 0.006, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - add_schem({"lib_materials:dirt_black_with_grass_warm_semiarid_lowland", }, 80, 0.008, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_baobab_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semiarid_lowland", }, 80, 0.008, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_baobab_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_semiarid_lowland", }, 80, 0.008, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_baobab_04) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_lowland", }, 80, 0.006, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_baobab_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_lowland", }, 80, 0.006, {"warm_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_baobab_02) - --grasses - add_node({"lib_materials:dirt_with_grass_warm_semiarid_lowland"}, 0.004, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_lowland"}, 0.004, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_lowland"}, 0.004, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_lowland"}, 0.004, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_lowland"}, 0.004, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_lowland"}, 0.008, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_lowland"}, 0.008, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_lowland"}, 0.008, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_lowland"}, 0.008, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_lowland"}, 0.008, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_lowland"}, 0.006, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_lowland"}, 0.006, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_lowland"}, 0.006, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_lowland"}, 0.006, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_lowland"}, 0.006, {"warm_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_shelf", }, 80, 0.008, {"warm_semiarid_shelf", },lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_shelf", }, 80, 0.008, {"warm_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_shelf", }, 80, 0.008, {"warm_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_shelf", }, 80, 0.008, {"warm_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semiarid_shelf", }, 80, 0.004, {"warm_semiarid_shelf", },lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semiarid_shelf", }, 80, 0.004, {"warm_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semiarid_shelf", }, 80, 0.004, {"warm_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_clayey_with_grass_warm_semiarid_shelf", }, 80, 0.004, {"warm_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_shelf", }, 80, 0.006, {"warm_semiarid_shelf", },lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_shelf", }, 80, 0.006, {"warm_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_shelf", }, 80, 0.006, {"warm_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_shelf", }, 80, 0.006, {"warm_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - add_schem({"lib_materials:dirt_black_with_grass_warm_semiarid_shelf", }, 80, 0.008, {"warm_semiarid_shelf", },lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_baobab_01) - add_schem({"lib_materials:dirt_black_with_grass_warm_semiarid_shelf", }, 80, 0.008, {"warm_semiarid_shelf", },lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_baobab_02) - add_schem({"lib_materials:dirt_black_with_grass_warm_semiarid_shelf", }, 80, 0.008, {"warm_semiarid_shelf", },lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_baobab_03) - add_schem({"lib_materials:dirt_black_with_grass_warm_semiarid_shelf", }, 80, 0.008, {"warm_semiarid_shelf", },lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_baobab_04) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_shelf", }, 80, 0.006, {"warm_semiarid_shelf", },lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_baobab_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_shelf", }, 80, 0.006, {"warm_semiarid_shelf", },lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_baobab_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_shelf", }, 80, 0.006, {"warm_semiarid_shelf", },lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_baobab_04) - - --grasses - add_node({"lib_materials:dirt_with_grass_warm_semiarid_shelf"}, 0.004, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_shelf"}, 0.004, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_shelf"}, 0.004, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_shelf"}, 0.004, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_shelf"}, 0.004, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_shelf"}, 0.008, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_shelf"}, 0.008, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_shelf"}, 0.008, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_shelf"}, 0.008, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_shelf"}, 0.008, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_shelf"}, 0.006, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_shelf"}, 0.006, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_shelf"}, 0.006, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_shelf"}, 0.006, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_shelf"}, 0.006, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_with_grass_warm_semiarid_shelf"}, 0.004, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_nettle_giant_hogweed"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_semiarid_shelf"}, 0.004, {"warm_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_heath_red"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_highland", }, 80, 0.006, {"warm_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_highland", }, 80, 0.006, {"warm_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_highland", }, 80, 0.006, {"warm_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_highland", }, 80, 0.006, {"warm_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_highland", }, 80, 0.004, {"warm_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_highland", }, 80, 0.004, {"warm_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_highland", }, 80, 0.004, {"warm_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_sandy_with_grass_warm_semiarid_highland", }, 80, 0.004, {"warm_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_highland", }, 80, 0.004, {"warm_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_baobab_01) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_highland", }, 80, 0.004, {"warm_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_baobab_02) - add_schem({"lib_materials:dirt_brown_with_grass_warm_semiarid_highland", }, 80, 0.004, {"warm_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_baobab_04) - - --grasses - - add_node({"lib_materials:dirt_with_grass_warm_semiarid_highland"}, 0.003, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_highland"}, 0.003, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_highland"}, 0.003, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_highland"}, 0.003, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_warm_semiarid_highland"}, 0.003, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_highland"}, 0.006, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_highland"}, 0.006, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_highland"}, 0.006, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_highland"}, 0.006, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_warm_semiarid_highland"}, 0.006, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_highland"}, 0.004, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_highland"}, 0.004, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_highland"}, 0.004, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_highland"}, 0.004, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_warm_semiarid_highland"}, 0.004, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_with_grass_warm_semiarid_highland"}, 0.003, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_nettle_giant_hogweed"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_semiarid_highland"}, 0.003, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_purple"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_warm_semiarid_highland"}, 0.003, {"warm_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_red"}, nil, nil, nil) - - - add_node({"lib_materials:sand_beach"}, 0.004, {"temperate_humid_beach"}, 1, 4, {"lib_ecology:grass_marram_1"}, nil, nil, nil) - add_node({"lib_materials:sand_beach"}, 0.004, {"temperate_humid_beach"}, 1, 4, {"lib_ecology:grass_marram_2"}, nil, nil, nil) - add_node({"lib_materials:sand_beach"}, 0.004, {"temperate_humid_beach"}, 1, 4, {"lib_ecology:grass_marram_3"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_ash_01) - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_ash_02) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_03) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_red_01) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_01) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_southern_01) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_southern_01) - - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_pine_01_05) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_01) - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_02) - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_03) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_03) - - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_01) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_02) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_03) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_01_01) - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_01_02) - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_01_03) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_01_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_01_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_01_03) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_02_01) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_02_02) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal",}, 80, 0.015, {"temperate_humid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_02_03) - - --grasses - add_node({"lib_materials:dirt_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --ferns - add_node({"lib_materials:dirt_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_3"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_3"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_3"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_large_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal"}, 0.03, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_small_3"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_arrow_arum"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_coastal"}, 0.02, {"temperate_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_nettle_nettle"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_ash_01) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland",}, 80, 0.012, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland",}, 80, 0.012, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland",}, 80, 0.012, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_03) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_red_01) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_01) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_southern_01) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_southern_01) - - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_pine_01_05) - - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_02) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_03) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_04) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_05) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_01_01) - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_01_02) - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_01_03) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_02_01) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_02_02) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland",}, 80, 0.015, {"temperate_humid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_02_03) - - --grasses - add_node({"lib_materials:dirt_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --ferns - add_node({"lib_materials:dirt_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_3"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_3"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_3"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_large_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland"}, 0.03, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_small_3"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_lowland"}, 0.02, {"temperate_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_nettle_nettle"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_shelf",}, 80, 0.015, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_shelf",}, 80, 0.015, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_shelf",}, 80, 0.015, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf",}, 80, 0.015, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf",}, 80, 0.015, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf",}, 80, 0.015, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_03) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf",}, 80, 0.012, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_01) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_humid_shelf",}, 80, 0.012, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_shelf",}, 80, 0.012, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_01) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf",}, 80, 0.015, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_lavender) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_humid_shelf",}, 80, 0.015, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_red_01) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf",}, 80, 0.015, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_shelf",}, 80, 0.015, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_01) - - add_schem({"lib_materials:dirt_silty_with_grass_temperate_humid_shelf",}, 80, 0.012, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_southern_01) - - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_humid_shelf",}, 80, 0.015, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_pine_01_05) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_shelf",}, 80, 0.015, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_pine_01_05) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf",}, 80, 0.012, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_01) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_humid_shelf",}, 80, 0.012, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_shelf",}, 80, 0.008, {"temperate_humid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_01) - - --grasses - add_node({"lib_materials:dirt_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --ferns - add_node({"lib_materials:dirt_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_3"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_3"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_3"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_large_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_shelf"}, 0.03, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_small_3"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_shelf"}, 0.02, {"temperate_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_nettle_nettle"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_highland",}, 80, 0.015, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_01) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_humid_highland",}, 80, 0.015, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_highland",}, 80, 0.012, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_01_01) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_highland",}, 80, 0.012, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_lavender) - - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_humid_highland",}, 80, 0.015, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_pine_01_05) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_highland",}, 80, 0.015, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_03_03) - - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_highland",}, 80, 0.012, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_sequoia_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_highland",}, 80, 0.012, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_sequoia_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_highland",}, 80, 0.012, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_sequoia_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_humid_highland",}, 80, 0.003, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_giant_sequoia_01) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_humid_highland",}, 80, 0.003, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_giant_sequoia_02) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_humid_highland",}, 80, 0.003, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_giant_sequoia_03) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_humid_highland",}, 80, 0.003, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_giant_sequoia_04) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_humid_highland",}, 80, 0.015, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_01) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_humid_highland",}, 80, 0.015, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_humid_highland",}, 80, 0.012, {"temperate_humid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_01) - - --grasses - add_node({"lib_materials:dirt_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --ferns - add_node({"lib_materials:dirt_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_03"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_large"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_tree_small"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_03"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_large"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_tree_small"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_03"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_large"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_humid_highland"}, 0.02, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_tree_small"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_03"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_large"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_highland"}, 0.03, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_tree_small"}, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_black_with_grass_temperate_humid_highland"}, 0.004, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:shrub_hog_peanut"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_humid_highland"}, 0.004, {"temperate_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_nettle_nettle"}, nil, nil, nil) - - add_node({"lib_materials:sand_beach"}, 0.05, {"temperate_semihumid_beach"}, 1, 4, {"lib_ecology:grass_marram_1"}, nil, nil, nil) - add_node({"lib_materials:sand_beach"}, 0.05, {"temperate_semihumid_beach"}, 1, 4, {"lib_ecology:grass_marram_2"}, nil, nil, nil) - add_node({"lib_materials:sand_beach"}, 0.05, {"temperate_semihumid_beach"}, 1, 4, {"lib_ecology:grass_marram_3"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_ash_01) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_03) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal",}, 80, 0.01, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_cherry) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal",}, 80, 0.01, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_cherry_blossom_03) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_southern_01) - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_southern_02) - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_southern_03) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_southern_01) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_southern_02) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_southern_03) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_01) - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_02) - - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_pine_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_pine_02_06) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_01_01) - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_01_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_01_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal",}, 80, 0.012, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_01_02) - - --grasses - - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_coastal"}, 0.02, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_coastal"}, 0.02, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_coastal"}, 0.02, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_coastal"}, 0.02, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_coastal"}, 0.02, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal"}, 0.025, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal"}, 0.025, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal"}, 0.025, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal"}, 0.025, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal"}, 0.025, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_coastal"}, 0.02, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_coastal"}, 0.02, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_coastal"}, 0.02, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_coastal"}, 0.02, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_coastal"}, 0.02, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --plants - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_coastal",}, 80, 0.01, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_bush_hawthorne) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_coastal",}, 80, 0.01, {"temperate_semihumid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_bush_hawthorne) - - add_node({"lib_materials:dirt_silty_with_grass_temperate_semihumid_coastal"}, 0.015, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_arrow_arum"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_semihumid_coastal"}, 0.015, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_nettle_nettle"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_semihumid_coastal"}, 0.015, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_nettle_cleavers"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_coastal"}, 0.015, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_bush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_coastal"}, 0.015, {"temperate_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:shrub_deciduous_forest"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_ash_01) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_03) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_cherry) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_cherry_blossom_03) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_chestnut_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_chestnut_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_chestnut_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_chestnut_02) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_clementine) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_red_01) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_silty_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_southern_01) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_southern_02) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_southern_03) - - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_pine_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_pine_02_06) - - --grasses - - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_lowland"}, 0.02, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_lowland"}, 0.02, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_lowland"}, 0.02, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_lowland"}, 0.02, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_lowland"}, 0.02, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland"}, 0.025, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland"}, 0.025, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland"}, 0.025, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland"}, 0.025, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland"}, 0.025, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_lowland"}, 0.02, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_lowland"}, 0.02, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_lowland"}, 0.02, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_lowland"}, 0.02, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_lowland"}, 0.02, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --plants - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_bush_hawthorne) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_bush_hawthorne) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_bush_rhodedendron) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_lowland",}, 80, 0.01, {"temperate_semihumid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_bush_rhodedendron) - - add_node({"lib_materials:dirt_silty_with_grass_temperate_semihumid_lowland"}, 0.015, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_nettle_nettle"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_semihumid_lowland"}, 0.015, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_nettle_cleavers"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_lowland"}, 0.015, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_bush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_lowland"}, 0.015, {"temperate_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:shrub_deciduous_forest"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf",}, 80, 0.012, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_cherry) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf",}, 80, 0.012, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_cherry_blossom_03) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf",}, 80, 0.012, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_chestnut_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf",}, 80, 0.012, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_chestnut_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_shelf",}, 80, 0.012, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_chestnut_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_shelf",}, 80, 0.012, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_chestnut_02) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf",}, 80, 0.012, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_clementine) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_shelf",}, 80, 0.012, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_red_01) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf",}, 80, 0.012, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf",}, 80, 0.012, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_shelf",}, 80, 0.01, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_shelf",}, 80, 0.01, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_shelf",}, 80, 0.01, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_shelf",}, 80, 0.01, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_pine_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_shelf",}, 80, 0.01, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_pine_02_06) - - --grasses - - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_shelf"}, 0.02, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_shelf"}, 0.02, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_shelf"}, 0.02, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_shelf"}, 0.02, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_shelf"}, 0.02, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf"}, 0.025, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf"}, 0.025, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf"}, 0.025, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf"}, 0.025, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf"}, 0.025, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_shelf"}, 0.02, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_shelf"}, 0.02, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_shelf"}, 0.02, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_shelf"}, 0.02, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_shelf"}, 0.02, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --plants - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_shelf",}, 80, 0.01, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_bush_hawthorne) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf",}, 80, 0.01, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_bush_hawthorne) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_shelf",}, 80, 0.01, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_bush_rhodedendron) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_shelf",}, 80, 0.01, {"temperate_semihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_bush_rhodedendron) - - add_node({"lib_materials:dirt_silty_with_grass_temperate_semihumid_shelf"}, 0.015, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_nettle_nettle"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_semihumid_shelf"}, 0.015, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_nettle_cleavers"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_shelf"}, 0.015, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_bush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_shelf"}, 0.015, {"temperate_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:shrub_deciduous_forest"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland",}, 80, 0.014, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_cherry) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland",}, 80, 0.014, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_cherry_blossom_03) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland",}, 80, 0.014, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_chestnut_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland",}, 80, 0.014, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_chestnut_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_chestnut_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_chestnut_02) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_highland",}, 80, 0.014, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_red_01) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland",}, 80, 0.014, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland",}, 80, 0.014, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland",}, 80, 0.014, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_semihumid_highland",}, 80, 0.014, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_semihumid_highland",}, 80, 0.014, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_semihumid_highland",}, 80, 0.014, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_conifer_01) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland",}, 80, 0.014, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland",}, 80, 0.014, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_01) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_01) - - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_pine_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_pine_02_06) - - --grasses - - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland"}, 0.015, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland"}, 0.015, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland"}, 0.015, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland"}, 0.015, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semihumid_highland"}, 0.015, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --plants - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_hawthorne) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_hawthorne) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_hawthorne) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_rhodedendron) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_rhodedendron) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_semihumid_highland",}, 80, 0.01, {"temperate_semihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_rhodedendron) - - add_node({"lib_materials:dirt_silty_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_nettle_nettle"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:shrub_hog_peanut"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_bush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semihumid_highland"}, 0.02, {"temperate_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:shrub_deciduous_forest"}, nil, nil, nil) - - - add_node({"lib_materials:sand_beach"}, 0.05, {"temperate_temperate_beach"}, 1, 4, {"lib_ecology:grass_marram_1"}, nil, nil, nil) - add_node({"lib_materials:sand_beach"}, 0.05, {"temperate_temperate_beach"}, 1, 4, {"lib_ecology:grass_marram_2"}, nil, nil, nil) - add_node({"lib_materials:sand_beach"}, 0.05, {"temperate_temperate_beach"}, 1, 4, {"lib_ecology:grass_marram_3"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_chestnut_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_chestnut_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_chestnut_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_chestnut_02) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_southern_01) - add_schem({"lib_materials:dirt_black_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_southern_02) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_southern_01) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_southern_02) - - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_coastal",}, 80, 0.008, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_pine_03_01) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_willow_03_01) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_willow_03_01) - - --grasses - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_coastal"}, 0.015, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_coastal"}, 0.015, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_coastal"}, 0.015, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_coastal"}, 0.015, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_coastal"}, 0.015, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_temperate_coastal"}, 0.01, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_coastal"}, 0.01, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_coastal"}, 0.01, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_coastal"}, 0.01, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_coastal"}, 0.01, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_coastal"}, 0.02, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_coastal"}, 0.02, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_coastal"}, 0.02, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_coastal"}, 0.02, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_coastal"}, 0.02, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_coastal"}, 0.015, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_coastal"}, 0.015, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_coastal"}, 0.015, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_coastal"}, 0.015, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_coastal"}, 0.015, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --flowers - add_node({"lib_materials:dirt_sandy_with_grass_temperate_temperate_coastal"}, 0.004, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_lavender"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_coastal"}, 0.01, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_oxeye_daisy"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_coastal"}, 0.01, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_petunia_blue"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_coastal"}, 0.01, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_petunia_pink"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_coastal"}, 0.01, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_petunia_white"}, nil, nil, nil) - - --plants - add_schem({"lib_materials:dirt_black_with_grass_temperate_temperate_coastal",}, 80, 0.008, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_bush_hawthorne) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_coastal",}, 80, 0.012, {"temperate_temperate_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_bush_hawthorne) - - add_node({"lib_materials:dirt_silty_with_grass_temperate_temperate_coastal"}, 0.01, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_nettle_nettle"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_temperate_coastal"}, 0.01, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_nettle_cleavers"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_temperate_coastal"}, 0.01, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_bush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_coastal"}, 0.01, {"temperate_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:shrub_deciduous_forest"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_lowland",}, 80, 0.008, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_chestnut_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_lowland",}, 80, 0.008, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_chestnut_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_lowland",}, 80, 0.008, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_chestnut_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_lowland",}, 80, 0.008, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_chestnut_02) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_lowland",}, 80, 0.01, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_lowland",}, 80, 0.01, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_lowland",}, 80, 0.01, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_lowland",}, 80, 0.01, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_lowland",}, 80, 0.01, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_lowland",}, 80, 0.01, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_silty_with_grass_temperate_temperate_lowland",}, 80, 0.01, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_southern_01) - add_schem({"lib_materials:dirt_silty_with_grass_temperate_temperate_lowland",}, 80, 0.01, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_southern_02) - - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_lowland",}, 80, 0.008, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_pine_03_01) - - --grasses - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_temperate_lowland"}, 0.01, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_lowland"}, 0.01, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_lowland"}, 0.01, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_lowland"}, 0.01, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_lowland"}, 0.01, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_lowland"}, 0.02, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_lowland"}, 0.02, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_lowland"}, 0.02, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_lowland"}, 0.02, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_lowland"}, 0.02, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --flowers - add_node({"lib_materials:dirt_sandy_with_grass_temperate_temperate_lowland"}, 0.006, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_lavender"}, nil, nil, nil) - - --plants - add_schem({"lib_materials:dirt_black_with_grass_temperate_temperate_lowland",}, 80, 0.008, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_bush_hawthorne) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_lowland",}, 80, 0.012, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_bush_hawthorne) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_temperate_lowland",}, 80, 0.008, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_bush_rhodedendron) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_lowland",}, 80, 0.012, {"temperate_temperate_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_bush_rhodedendron) - - add_node({"lib_materials:dirt_silty_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_nettle_nettle"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_nettle_cleavers"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_bush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_lowland"}, 0.015, {"temperate_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:shrub_deciduous_forest"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_shelf",}, 80, 0.01, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_apple_01) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_shelf",}, 80, 0.01, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_chestnut_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_shelf",}, 80, 0.01, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_chestnut_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_shelf",}, 80, 0.01, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_chestnut_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_shelf",}, 80, 0.01, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_chestnut_02) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_shelf",}, 80, 0.012, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_shelf",}, 80, 0.012, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_shelf",}, 80, 0.012, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_shelf",}, 80, 0.012, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_01) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_shelf",}, 80, 0.012, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_02) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_shelf",}, 80, 0.012, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_temperate_shelf",}, 80, 0.012, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_pine_01_05) - - --grasses - add_node({"lib_materials:dirt_with_grass_temperate_temperate_shelf"}, 0.02, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_tall"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_shelf"}, 0.015, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_golden_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_shelf"}, 0.015, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_golden_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_shelf"}, 0.015, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_golden_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_shelf"}, 0.015, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_golden_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_temperate_shelf"}, 0.015, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_golden_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_shelf"}, 0.01, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_shelf"}, 0.01, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_shelf"}, 0.01, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_shelf"}, 0.01, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_shelf"}, 0.01, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_shelf"}, 0.02, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_shelf"}, 0.02, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_shelf"}, 0.02, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_shelf"}, 0.02, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_shelf"}, 0.02, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_shelf"}, 0.015, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_shelf"}, 0.015, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_shelf"}, 0.015, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_shelf"}, 0.015, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_shelf"}, 0.015, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --flowers - add_node({"lib_materials:dirt_sandy_with_grass_temperate_temperate_shelf"}, 0.004, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_lavender"}, nil, nil, nil) - - --plants - add_schem({"lib_materials:dirt_black_with_grass_temperate_temperate_shelf",}, 80, 0.008, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_bush_hawthorne) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_shelf",}, 80, 0.012, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_bush_hawthorne) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_temperate_shelf",}, 80, 0.008, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_bush_rhodedendron) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_shelf",}, 80, 0.012, {"temperate_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_bush_rhodedendron) - - add_node({"lib_materials:dirt_silty_with_grass_temperate_temperate_shelf"}, 0.02, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_nettle_nettle"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_temperate_temperate_shelf"}, 0.02, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_nettle_cleavers"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_temperate_shelf"}, 0.02, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_bush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_shelf"}, 0.02, {"temperate_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:shrub_deciduous_forest"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_temperate_highland",}, 80, 0.012, {"temperate_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_cedar_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_highland",}, 80, 0.012, {"temperate_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_apple_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_highland",}, 80, 0.012, {"temperate_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_cherry_blossom_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_highland",}, 80, 0.012, {"temperate_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_cherry_blossom_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_highland",}, 80, 0.012, {"temperate_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_cherry_blossom_03) - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_highland",}, 80, 0.012, {"temperate_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_03_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_highland",}, 80, 0.012, {"temperate_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_03_02) - - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_temperate_highland",}, 80, 0.012, {"temperate_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_03_08) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_temperate_highland",}, 80, 0.012, {"temperate_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_03_09) - - --grasses - - add_node({"lib_materials:dirt_with_grass_temperate_temperate_highland"}, 0.01, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_highland"}, 0.01, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_highland"}, 0.01, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_highland"}, 0.01, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_highland"}, 0.01, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_highland"}, 0.02, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_highland"}, 0.02, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_highland"}, 0.02, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_highland"}, 0.02, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_temperate_highland"}, 0.02, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_highland"}, 0.015, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_highland"}, 0.015, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_highland"}, 0.015, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_highland"}, 0.015, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_temperate_temperate_highland"}, 0.015, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_sandy_with_grass_temperate_temperate_highland"}, 0.002, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_lavender"}, nil, nil, nil) - - --plants - add_schem({"lib_materials:dirt_black_with_grass_temperate_temperate_highland",}, 80, 0.008, {"temperate_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_hawthorne) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_highland",}, 80, 0.012, {"temperate_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_hawthorne) - - add_schem({"lib_materials:dirt_black_with_grass_temperate_temperate_highland",}, 80, 0.008, {"temperate_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_rhodedendron) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_temperate_highland",}, 80, 0.012, {"temperate_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_rhodedendron) - - add_node({"lib_materials:dirt_silty_with_grass_temperate_temperate_highland"}, 0.01, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_nettle_nettle"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_temperate_highland"}, 0.01, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_bush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_temperate_highland"}, 0.01, {"temperate_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:shrub_deciduous_forest"}, nil, nil, nil) - - - --trees - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_coastal",}, 80, 0.008, {"temperate_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_cedar_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_coastal",}, 80, 0.008, {"temperate_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_pine_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_coastal",}, 80, 0.008, {"temperate_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_pine_02_06) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_coastal",}, 80, 0.008, {"temperate_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_pine_03_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_coastal",}, 80, 0.008, {"temperate_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_pine_03_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_coastal",}, 80, 0.008, {"temperate_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_pine_03_03) - - --grasses - - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_coastal"}, 0.01, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_coastal"}, 0.01, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_coastal"}, 0.01, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_coastal"}, 0.01, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_coastal"}, 0.01, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - --ferns - - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_coastal"}, 0.003, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_spike"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_coastal"}, 0.003, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_bird_of_paradise"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_coastal"}, 0.003, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_dandelions_yellow"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_coastal"}, 0.003, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_lavender"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_coastal"}, 0.003, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_thistle"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_clayey_with_grass_temperate_semiarid_coastal"}, 0.004, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:cactus_globe"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_coastal"}, 0.004, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:cactus_prickly_pear"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_coastal"}, 0.004, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:cactus_purple_button"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_semiarid_coastal"}, 0.004, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:cactus_small_column_02"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_coastal"}, 0.004, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_heath_sandwort"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_coastal"}, 0.004, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_nettle_giant_hogweed"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_coastal"}, 0.004, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_nettle_scotch_broom"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_coastal"}, 0.004, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:tree_desert_palm"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_coastal"}, 0.004, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_wild_onion_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_coastal"}, 0.004, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_wild_onion_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_coastal"}, 0.004, {"temperate_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_wild_onion_5"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_lowland",}, 80, 0.005, {"temperate_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_cedar_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_lowland",}, 80, 0.005, {"temperate_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_pine_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_lowland",}, 80, 0.005, {"temperate_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_pine_02_06) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_lowland",}, 80, 0.005, {"temperate_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_pine_03_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_lowland",}, 80, 0.005, {"temperate_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_pine_03_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_lowland",}, 80, 0.005, {"temperate_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_pine_03_03) - - --grasses - - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_lowland"}, 0.01, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_lowland"}, 0.01, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_lowland"}, 0.01, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_lowland"}, 0.01, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_lowland"}, 0.01, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - --ferns - - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_lowland"}, 0.002, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_spike"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_lowland"}, 0.002, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_bird_of_paradise"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_lowland"}, 0.002, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_dandelions_yellow"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_lowland"}, 0.002, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_geranium_blue"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_lowland"}, 0.002, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_lavender"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_lowland"}, 0.002, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:flower_thistle"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_clayey_with_grass_temperate_semiarid_lowland"}, 0.003, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:cactus_globe"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_lowland"}, 0.003, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:cactus_prickly_pear"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_lowland"}, 0.003, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:cactus_purple_button"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_semiarid_lowland"}, 0.003, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:cactus_small_column_02"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_lowland"}, 0.003, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_heath_purple"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_lowland"}, 0.003, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_heath_sandwort"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_lowland"}, 0.003, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_nettle_giant_hogweed"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_lowland"}, 0.003, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_nettle_scotch_broom"}, nil, nil, nil) - - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_lowland"}, 0.003, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:tree_desert_palm"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_lowland"}, 0.003, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_wild_onion_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_lowland"}, 0.003, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_wild_onion_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_lowland"}, 0.003, {"temperate_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_wild_onion_5"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_shelf",}, 80, 0.005, {"temperate_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_cedar_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_shelf",}, 80, 0.005, {"temperate_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_pine_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_shelf",}, 80, 0.005, {"temperate_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_pine_02_06) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_shelf",}, 80, 0.005, {"temperate_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_pine_03_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_shelf",}, 80, 0.005, {"temperate_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_pine_03_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_shelf",}, 80, 0.005, {"temperate_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_pine_03_03) - - --grasses - - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_shelf"}, 0.01, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_shelf"}, 0.01, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_shelf"}, 0.01, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_shelf"}, 0.01, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_shelf"}, 0.01, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - --ferns - - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_shelf"}, 0.001, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_spike"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_shelf"}, 0.001, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_bird_of_paradise"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_shelf"}, 0.001, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_dandelions_yellow"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_shelf"}, 0.001, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_geranium_blue"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_shelf"}, 0.001, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_lavender"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_shelf"}, 0.001, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_thistle"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_shelf"}, 0.002, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:cactus_prickly_pear"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_semiarid_shelf"}, 0.002, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:cactus_globe"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_semiarid_shelf"}, 0.002, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:cactus_small_column_02"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_shelf"}, 0.002, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:cactus_purple_button"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_shelf"}, 0.002, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_heath_green"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_shelf"}, 0.002, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_heath_purple"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_shelf"}, 0.002, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_heath_sandwort"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_shelf"}, 0.002, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_wild_onion_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_shelf"}, 0.002, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_wild_onion_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_shelf"}, 0.002, {"temperate_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_wild_onion_4"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_highland",}, 80, 0.005, {"temperate_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_cedar_01) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_semiarid_highland",}, 80, 0.005, {"temperate_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_01_01) - add_schem({"lib_materials:dirt_clayey_with_grass_temperate_semiarid_highland",}, 80, 0.005, {"temperate_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_02_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_highland",}, 80, 0.005, {"temperate_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_02_05) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_highland",}, 80, 0.005, {"temperate_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_02_06) - add_schem({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_highland",}, 80, 0.005, {"temperate_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_03_01) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_highland",}, 80, 0.005, {"temperate_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_03_02) - add_schem({"lib_materials:dirt_brown_with_grass_temperate_semiarid_highland",}, 80, 0.005, {"temperate_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_03_03) - - --grasses - - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_highland"}, 0.01, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_highland"}, 0.01, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_highland"}, 0.01, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_highland"}, 0.01, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_highland"}, 0.01, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - - --ferns - - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_highland"}, 0.001, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_spike"}, nil, nil, nil) - - --flowers - - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_highland"}, 0.001, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_bird_of_paradise"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_highland"}, 0.001, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_dandelions_yellow"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_highland"}, 0.001, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_delphinium"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_temperate_semiarid_highland"}, 0.001, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_geranium_blue"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_highland"}, 0.001, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_lavender"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_highland"}, 0.001, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_tulip_orange"}, nil, nil, nil) - - --plants - - add_node({"lib_materials:dirt_clayey_with_grass_temperate_semiarid_highland"}, 0.002, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:cactus_globe"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_temperate_semiarid_highland"}, 0.002, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:cactus_small_column_02"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_highland"}, 0.002, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:cactus_purple_button"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_highland"}, 0.002, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_gold"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_highland"}, 0.002, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_green"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_highland"}, 0.002, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_purple"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_temperate_semiarid_highland"}, 0.002, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_sandwort"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_highland"}, 0.003, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_wild_onion_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_highland"}, 0.003, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_wild_onion_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_temperate_semiarid_highland"}, 0.003, {"temperate_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_wild_onion_5"}, nil, nil, nil) - - --grasses - add_node({"lib_materials:dirt_coarse"}, 0.005, {"temperate_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_coarse"}, 0.005, {"temperate_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_coarse"}, 0.005, {"temperate_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_coarse"}, 0.005, {"temperate_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_coarse"}, 0.005, {"temperate_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_coarse"}, 0.001, {"temperate_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:cactus_column_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_coarse"}, 0.001, {"temperate_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:cactus_globe"}, nil, nil, nil) - add_node({"lib_materials:dirt_coarse"}, 0.001, {"temperate_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:cactus_vine"}, nil, nil, nil) - add_node({"lib_materials:dirt_coarse"}, 0.001, {"temperate_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:cactus_purple_column"}, nil, nil, nil) - add_node({"lib_materials:dirt_coarse"}, 0.001, {"temperate_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_nettle_scotch_broom"}, nil, nil, nil) - - --grasses - add_node({"lib_materials:dirt_dry"}, 0.005, {"temperate_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_dry"}, 0.005, {"temperate_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_dry"}, 0.005, {"temperate_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_dry"}, 0.005, {"temperate_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_dry"}, 0.005, {"temperate_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_dry"}, 0.001, {"temperate_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:cactus_column_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_dry"}, 0.001, {"temperate_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:cactus_globe"}, nil, nil, nil) - add_node({"lib_materials:dirt_dry"}, 0.001, {"temperate_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:cactus_vine"}, nil, nil, nil) - add_node({"lib_materials:dirt_dry"}, 0.001, {"temperate_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:cactus_purple_column"}, nil, nil, nil) - add_node({"lib_materials:dirt_dry"}, 0.001, {"temperate_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_nettle_scotch_broom"}, nil, nil, nil) - - --grasses - add_node({"lib_materials:dirt_clayey"}, 0.005, {"temperate_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey"}, 0.005, {"temperate_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey"}, 0.005, {"temperate_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey"}, 0.005, {"temperate_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey"}, 0.005, {"temperate_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_clayey"}, 0.001, {"temperate_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:cactus_column_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey"}, 0.001, {"temperate_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:cactus_globe"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey"}, 0.001, {"temperate_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:cactus_vine"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey"}, 0.001, {"temperate_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:cactus_purple_column"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey"}, 0.001, {"temperate_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_nettle_scotch_broom"}, nil, nil, nil) - - --grasses - add_node({"lib_materials:dirt_sandy"}, 0.005, {"temperate_arid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy"}, 0.005, {"temperate_arid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy"}, 0.005, {"temperate_arid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy"}, 0.005, {"temperate_arid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy"}, 0.005, {"temperate_arid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_sandy"}, 0.001, {"temperate_arid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:cactus_column_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy"}, 0.001, {"temperate_arid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:cactus_globe"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy"}, 0.001, {"temperate_arid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:cactus_vine"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy"}, 0.001, {"temperate_arid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:cactus_purple_column"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy"}, 0.001, {"temperate_arid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_nettle_scotch_broom"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_03) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_04) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_05) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_coast_02) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_coast_03) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_large_01) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_large_02) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_large_01) - - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.01, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_large_01) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_large_02) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_large_01) - - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_large_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_large_02) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.014, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.01, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_large_01) - - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_03) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_04) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_05) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_coast_02) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_coast_03) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_cherry_blossom_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_cherry) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_sakura) - - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_coastal",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_coastal",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_coastal",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_coastal",}, 80, 0.012, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_sandy_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_humid_coastal",}, 80, 0.008, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_coastal",}, 80, 0.015, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_01_01) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_coastal",}, 80, 0.015, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_01_02) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_coastal",}, 80, 0.015, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_01_03) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_coastal",}, 80, 0.015, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_01) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_coastal",}, 80, 0.015, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_02) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_coastal",}, 80, 0.015, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_03) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_coastal",}, 80, 0.015, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_04) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_coastal",}, 80, 0.015, {"cool_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_05) - - --grass - - add_node({"lib_materials:dirt_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --ferns - - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - --flowers - - - --plants - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_coastal"}, 0.01, {"cool_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_03) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_04) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_05) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_coast_02) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_coast_03) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_large_01) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_large_02) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_large_01) - - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.01, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_large_01) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_large_02) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_large_01) - - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_large_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_large_02) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.014, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.01, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_large_01) - - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_03) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_04) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_05) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_coast_02) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_coast_03) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_cherry_blossom_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_cherry) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_sakura) - - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_lowland",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_lowland",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_lowland",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_lowland",}, 80, 0.012, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_sandy_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_humid_lowland",}, 80, 0.008, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_lowland",}, 80, 0.015, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_01_01) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_lowland",}, 80, 0.015, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_01_02) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_lowland",}, 80, 0.015, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_01_03) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_lowland",}, 80, 0.015, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_01) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_lowland",}, 80, 0.015, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_02) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_lowland",}, 80, 0.015, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_03) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_lowland",}, 80, 0.015, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_04) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_lowland",}, 80, 0.015, {"cool_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_05) - - --grass - - add_node({"lib_materials:dirt_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --ferns - - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - --flowers - - - --plants - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_lowland"}, 0.01, {"cool_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_03) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_04) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_05) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_coast_02) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_coast_03) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_large_01) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_large_02) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_large_01) - - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.01, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_large_01) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_large_02) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_large_01) - - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_large_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_large_02) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.014, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.01, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_large_01) - - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_03) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_04) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_05) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_coast_02) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_coast_03) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_cherry_blossom_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_cherry) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_sakura) - - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_shelf",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_shelf",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_shelf",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_shelf",}, 80, 0.012, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_sandy_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_humid_shelf",}, 80, 0.008, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_shelf",}, 80, 0.015, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_willow_01_01) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_shelf",}, 80, 0.015, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_willow_01_02) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_shelf",}, 80, 0.015, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_willow_01_03) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_shelf",}, 80, 0.015, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_poplar_small_01) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_shelf",}, 80, 0.015, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_poplar_small_02) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_shelf",}, 80, 0.015, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_poplar_small_03) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_shelf",}, 80, 0.015, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_poplar_small_04) - add_schem({"lib_materials:dirt_silty_with_grass_cool_humid_shelf",}, 80, 0.015, {"cool_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_poplar_small_05) - - --grass - - add_node({"lib_materials:dirt_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --ferns - - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - --flowers - - - --plants - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_shelf"}, 0.01, {"cool_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_03) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_04) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_05) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_coast_02) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_coast_03) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_black_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_large_01) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_large_02) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.01, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_litter_coniferous",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_large_01) - - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.01, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_large_01) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.014, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_large_02) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_clayey_with_litter_coniferous",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_large_01) - - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_large_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_large_02) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.014, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_litter_coniferous",}, 80, 0.01, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_large_01) - - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_03) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_04) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_05) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_coast_02) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_coast_03) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_silty_with_litter_coniferous",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_cherry_blossom_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_cherry) - add_schem({"lib_materials:dirt_black_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_sakura) - - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_highland",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_highland",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_highland",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_highland",}, 80, 0.012, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_sandy_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_humid_highland",}, 80, 0.008, {"cool_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_03) - - --grass - - add_node({"lib_materials:dirt_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --ferns - - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - --flowers - - - --plants - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_litter_coniferous"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_black_with_grass_cool_humid_highland"}, 0.01, {"cool_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:shrub_hog_peanut"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_cherry_blossom_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_cherry) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_sakura) - - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_coastal",}, 80, 0.0082, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_coastal",}, 80, 0.0082, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_coastal",}, 80, 0.0082, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_coastal",}, 80, 0.0082, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_coastal",}, 80, 0.0082, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_coastal",}, 80, 0.0082, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_birch_02) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_coastal",}, 80, 0.0082, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_birch_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_coastal",}, 80, 0.0082, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_birch_04) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_coastal",}, 80, 0.007, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal",}, 80, 0.0085, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_02_01) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal",}, 80, 0.0085, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_02_02) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal",}, 80, 0.0085, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_02_03) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal",}, 80, 0.0085, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_01) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal",}, 80, 0.0085, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_02) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal",}, 80, 0.0085, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_03) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal",}, 80, 0.0085, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_04) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal",}, 80, 0.0085, {"cool_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_poplar_small_05) - - --grass - - add_node({"lib_materials:dirt_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --ferns - - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - --flowers - - - --plants - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_coastal"}, 0.008, {"cool_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - --trees - - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_cherry_blossom_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_cherry) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_sakura) - - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_lowland",}, 80, 0.0082, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_lowland",}, 80, 0.0082, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_lowland",}, 80, 0.0082, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_lowland",}, 80, 0.0082, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_lowland",}, 80, 0.0082, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_lowland",}, 80, 0.0082, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_birch_02) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_lowland",}, 80, 0.0082, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_birch_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_lowland",}, 80, 0.0082, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_birch_04) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_lowland",}, 80, 0.007, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland",}, 80, 0.0085, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_02_01) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland",}, 80, 0.0085, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_02_02) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland",}, 80, 0.0085, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_02_03) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland",}, 80, 0.0085, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_01) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland",}, 80, 0.0085, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_02) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland",}, 80, 0.0085, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_03) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland",}, 80, 0.0085, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_04) - add_schem({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland",}, 80, 0.0085, {"cool_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_poplar_small_05) - - --grass - - add_node({"lib_materials:dirt_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --ferns - - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - --flowers - - - --plants - - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_lowland"}, 0.008, {"cool_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_lowland",}, 80, 0.008, {"cool_semihumid_lowland", }, lib_materials.maxheight_lowland, lib_materials.maxheight_lowland, lib_ecology.schem_bush_rhodedendron) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_lowland",}, 80, 0.008, {"cool_semihumid_lowland", }, lib_materials.maxheight_lowland, lib_materials.maxheight_lowland, lib_ecology.schem_bush_rhodedendron) - - --trees - - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_cherry_blossom_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_cherry) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_sakura) - - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_03) - - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_shelf",}, 80, 0.0082, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_shelf",}, 80, 0.0082, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_shelf",}, 80, 0.0082, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_shelf",}, 80, 0.0082, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_shelf",}, 80, 0.0082, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_shelf",}, 80, 0.0082, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_birch_02) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_shelf",}, 80, 0.0082, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_birch_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_shelf",}, 80, 0.0082, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_birch_04) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_shelf",}, 80, 0.007, {"cool_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_03) - - --grass - - add_node({"lib_materials:dirt_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --ferns - - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - --flowers - - - --plants - - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_shelf"}, 0.008, {"cool_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_schem({"lib_materials:dirt_black_with_grass_cool_semisemihumid_shelf",}, 80, 0.0082, {"cool_semisemihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_bush_rhodedendron) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semisemihumid_shelf",}, 80, 0.0082, {"cool_semisemihumid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_bush_rhodedendron) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_cherry_blossom_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_cherry) - add_schem({"lib_materials:dirt_black_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_sakura) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_02) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_beech_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_highland",}, 80, 0.0082, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_highland",}, 80, 0.0082, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_highland",}, 80, 0.0082, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_highland",}, 80, 0.0082, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_07) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_highland",}, 80, 0.0082, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_highland",}, 80, 0.0082, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_birch_02) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_highland",}, 80, 0.0082, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_birch_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_highland",}, 80, 0.0082, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_birch_04) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_semihumid_highland",}, 80, 0.007, {"cool_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_03) - --grass - - add_node({"lib_materials:dirt_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - - --ferns - - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - - --flowers - - - --plants - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_semihumid_highland"}, 0.008, {"cool_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - - add_schem({"lib_materials:dirt_black_with_grass_cool_semisemihumid_highland",}, 80, 0.0084, {"cool_semisemihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_rhodedendron) - add_schem({"lib_materials:dirt_brown_with_grass_cool_semisemihumid_highland",}, 80, 0.0084, {"cool_semisemihumid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_rhodedendron) - add_node({"lib_materials:dirt_black_with_grass_cool_semisemihumid_highland"}, 0.02, {"cool_semisemihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:shrub_hog_peanut"}, nil, nil, nil, lib_ecology.grassy) - - --trees - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_cherry_blossom_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_cherry) - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_sakura) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_coastal",}, 80, 0.0072, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_coastal",}, 80, 0.0072, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_coastal",}, 80, 0.0072, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_coastal",}, 80, 0.0072, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_spruce_07) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_coastal",}, 80, 0.0072, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_coastal",}, 80, 0.0072, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_birch_02) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_coastal",}, 80, 0.0072, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_birch_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_coastal",}, 80, 0.0072, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_birch_04) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_coastal",}, 80, 0.006, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal",}, 80, 0.0075, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_02_01) - add_schem({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal",}, 80, 0.0075, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_02_02) - add_schem({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal",}, 80, 0.0075, {"cool_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_willow_02_03) - --grass - add_node({"lib_materials:dirt_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_green_5"}, nil, nil, nil) - --ferns - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:flower_calla_lily"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:bush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:wild_oat_dry"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_coastal"}, 0.007, {"cool_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_heath_saxifrage_purple"}, nil, nil, nil) - --trees - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_cherry_blossom_03) - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_cherry) - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_sakura) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_lowland",}, 80, 0.0072, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_lowland",}, 80, 0.0072, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_lowland",}, 80, 0.0072, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_lowland",}, 80, 0.0072, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_spruce_07) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_lowland",}, 80, 0.0072, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_lowland",}, 80, 0.0072, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_birch_02) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_lowland",}, 80, 0.0072, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_birch_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_lowland",}, 80, 0.0072, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_birch_04) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland",}, 80, 0.0075, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_02_01) - add_schem({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland",}, 80, 0.0075, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_02_02) - add_schem({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland",}, 80, 0.0075, {"cool_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_willow_02_03) - --grass - add_node({"lib_materials:dirt_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - --ferns - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland", }, lib_materials.maxheight_lowland, lib_materials.maxheight_lowland, lib_ecology.schem_bush_rhodedendron) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_lowland",}, 80, 0.006, {"cool_temperate_lowland", }, lib_materials.maxheight_lowland, lib_materials.maxheight_lowland, lib_ecology.schem_bush_rhodedendron) - add_node({"lib_materials:dirt_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_lowland, lib_materials.maxheight_lowland, {"lib_ecology:flower_calla_lily"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_lowland, lib_materials.maxheight_lowland, {"lib_ecology:bush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_lowland, lib_materials.maxheight_lowland, {"lib_ecology:wild_oat_dry"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_lowland"}, 0.007, {"cool_temperate_lowland"}, lib_materials.maxheight_lowland, lib_materials.maxheight_lowland, {"lib_ecology:plant_heath_saxifrage_purple"}, nil, nil, nil) - --trees - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_shelf",}, 80, 0.006, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_shelf",}, 80, 0.006, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_shelf",}, 80, 0.006, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_shelf",}, 80, 0.006, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_shelf",}, 80, 0.006, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_shelf",}, 80, 0.006, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_shelf",}, 80, 0.006, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_shelf",}, 80, 0.0072, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_shelf",}, 80, 0.0072, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_shelf",}, 80, 0.0072, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_shelf",}, 80, 0.0072, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_shelf",}, 80, 0.006, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_shelf",}, 80, 0.006, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_spruce_07) - - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_shelf",}, 80, 0.0072, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_shelf",}, 80, 0.0072, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_birch_02) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_shelf",}, 80, 0.0072, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_birch_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_shelf",}, 80, 0.0072, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_birch_04) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_shelf",}, 80, 0.006, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_shelf",}, 80, 0.006, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_shelf",}, 80, 0.006, {"cool_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_oak_03) - --grass - add_node({"lib_materials:dirt_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_green_5"}, nil, nil, nil) - --ferns - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_shelf",}, 80, 0.007, {"cool_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_bush_rhodedendron) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_shelf",}, 80, 0.007, {"cool_temperate_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_bush_rhodedendron) - add_node({"lib_materials:dirt_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:flower_calla_lily"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:bush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:wild_oat_dry"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_shelf"}, 0.007, {"cool_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_heath_saxifrage_purple"}, nil, nil, nil) - --trees - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_highland",}, 80, 0.006, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_highland",}, 80, 0.006, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_highland",}, 80, 0.006, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_highland",}, 80, 0.006, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_highland",}, 80, 0.006, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_highland",}, 80, 0.006, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_03) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_highland",}, 80, 0.006, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_highland",}, 80, 0.0072, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_highland",}, 80, 0.0072, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_highland",}, 80, 0.0072, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_highland",}, 80, 0.0072, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_05) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_highland",}, 80, 0.006, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_06) - add_schem({"lib_materials:dirt_clayey_with_grass_cool_temperate_highland",}, 80, 0.006, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_07) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_highland",}, 80, 0.0072, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_birch_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_highland",}, 80, 0.0072, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_birch_02) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_highland",}, 80, 0.0072, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_birch_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_highland",}, 80, 0.0072, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_birch_04) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_highland",}, 80, 0.006, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_maple_01) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_highland",}, 80, 0.006, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_red_03) - add_schem({"lib_materials:dirt_sandy_with_grass_cool_temperate_highland",}, 80, 0.006, {"cool_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_oak_03) - --grass - add_node({"lib_materials:dirt_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_clayey_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_green_5"}, nil, nil, nil) - --ferns - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_broadleaf_fern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_ladyfern2"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:fern_fiddlehead"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_black_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_brown_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_brown"}, nil, nil, nil) - add_schem({"lib_materials:dirt_black_with_grass_cool_temperate_highland",}, 80, 0.0072, {"cool_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_rhodedendron) - add_schem({"lib_materials:dirt_brown_with_grass_cool_temperate_highland",}, 80, 0.0072, {"cool_temperate_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_bush_rhodedendron) - add_node({"lib_materials:dirt_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:flower_calla_lily"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:bush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:bush_02"}, nil, nil, nil, lib_ecology.grove) - add_node({"lib_materials:dirt_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:wild_oat_dry"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_temperate_highland"}, 0.007, {"cool_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_saxifrage_purple"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_grass_cool_semiarid_coastal", }, 80, 0.002, {"cool_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_pine_01_01) - add_schem({"lib_materials:dirt_with_grass_cool_semiarid_coastal", }, 80, 0.002, {"cool_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_pine_01_06) - add_schem({"lib_materials:dirt_with_grass_cool_semiarid_coastal", }, 80, 0.002, {"cool_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_pine_01_03) - -- add_schem({"lib_materials:dirt_with_grass_cool_semiarid_coastal", }, 80, 0.002, {"cool_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_pine_01_05) - -- add_schem({"lib_materials:dirt_with_grass_cool_semiarid_coastal", }, 80, 0.002, {"cool_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_pine_01_07) - -- add_schem({"lib_materials:dirt_with_grass_cool_semiarid_coastal", }, 80, 0.002, {"cool_semiarid_coastal", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.tree_pine_01_09) - --grasses - add_node({"lib_materials:dirt_with_grass_cool_semiarid_coastal"}, 0.01, {"cool_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_coastal"}, 0.01, {"cool_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_coastal"}, 0.01, {"cool_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_coastal"}, 0.01, {"cool_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_coastal"}, 0.01, {"cool_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_coastal"}, 0.01, {"cool_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_heath_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_coastal"}, 0.01, {"cool_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_heath_sandwort"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_coastal"}, 0.01, {"cool_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_heath_saxifrage_purple"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_grass_cool_semiarid_lowland", }, 80, 0.002, {"cool_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_pine_01_03) - add_schem({"lib_materials:dirt_with_grass_cool_semiarid_lowland", }, 80, 0.002, {"cool_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_pine_01_05) - add_schem({"lib_materials:dirt_with_grass_cool_semiarid_lowland", }, 80, 0.002, {"cool_semiarid_lowland", }, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.tree_pine_01_06) - --grasses - add_node({"lib_materials:dirt_with_grass_cool_semiarid_lowland"}, 0.01, {"cool_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_lowland"}, 0.01, {"cool_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_lowland"}, 0.01, {"cool_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_lowland"}, 0.01, {"cool_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_lowland"}, 0.01, {"cool_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_lowland"}, 0.01, {"cool_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_heath_purple"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_lowland"}, 0.01, {"cool_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_heath_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_lowland"}, 0.01, {"cool_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_heath_sandwort"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_lowland"}, 0.01, {"cool_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_heath_saxifrage_purple"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_grass_cool_semiarid_shelf", }, 80, 0.002, {"cool_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_pine_01_07) - add_schem({"lib_materials:dirt_with_grass_cool_semiarid_shelf", }, 80, 0.002, {"cool_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_pine_01_08) - add_schem({"lib_materials:dirt_with_grass_cool_semiarid_shelf", }, 80, 0.002, {"cool_semiarid_shelf", }, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.tree_pine_01_09) - --grasses - add_node({"lib_materials:dirt_with_grass_cool_semiarid_shelf"}, 0.01, {"cool_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_shelf"}, 0.01, {"cool_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_shelf"}, 0.01, {"cool_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_shelf"}, 0.01, {"cool_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_shelf"}, 0.01, {"cool_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_shelf"}, 0.01, {"cool_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_heath_green"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_shelf"}, 0.01, {"cool_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_heath_purple"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_shelf"}, 0.01, {"cool_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_heath_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_shelf"}, 0.01, {"cool_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_heath_sandwort"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_shelf"}, 0.01, {"cool_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_heath_saxifrage_purple"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_grass_cool_semiarid_highland", }, 80, 0.002, {"cool_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_01_01) - add_schem({"lib_materials:dirt_with_grass_cool_semiarid_highland", }, 80, 0.002, {"cool_semiarid_highland", }, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.tree_pine_01_02) - --grasses - add_node({"lib_materials:dirt_with_grass_cool_semiarid_highland"}, 0.01, {"cool_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_highland"}, 0.01, {"cool_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_highland"}, 0.01, {"cool_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_highland"}, 0.01, {"cool_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_grass_cool_semiarid_highland"}, 0.01, {"cool_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_highland"}, 0.01, {"cool_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_gold"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_highland"}, 0.01, {"cool_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_green"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_highland"}, 0.01, {"cool_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_purple"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_highland"}, 0.01, {"cool_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_red"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_highland"}, 0.01, {"cool_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_sandwort"}, nil, nil, nil) - add_node({"lib_materials:dirt_sandy_with_grass_cool_semiarid_highland"}, 0.01, {"cool_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_saxifrage_purple"}, nil, nil, nil) - - --grasses - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_1", "lib_ecology:grass_dry_2", "lib_ecology:grass_dry_3", "lib_ecology:grass_dry_4", "lib_ecology:grass_dry_5"}, nil, nil, nil) - - --grasses - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_dry_1", "lib_ecology:grass_dry_2", "lib_ecology:grass_dry_3", "lib_ecology:grass_dry_4", "lib_ecology:grass_dry_5"}, nil, nil, nil) - - --grasses - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_dry_1", "lib_ecology:grass_dry_2", "lib_ecology:grass_dry_3", "lib_ecology:grass_dry_4", "lib_ecology:grass_dry_5"}, nil, nil, nil) - - --grasses - add_node({"lib_materials:dirt_clayey_with_litter_coniferous"}, 0.01, {"cool_arid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_dry_1", "lib_ecology:grass_dry_2", "lib_ecology:grass_dry_3", "lib_ecology:grass_dry_4", "lib_ecology:grass_dry_5"}, nil, nil, nil) - - - --grasses - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_beach"}, 2, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_beach"}, 2, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_beach"}, 2, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_beach"}, 2, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_beach"}, 2, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_with_snow"}, 0.001, {"cold_humid_beach"}, 1, lib_materials.maxheight_beach, {"lib_materials:shrub_snowy"}, nil, nil, nil) - --other - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_beach"}, 1, lib_materials.maxheight_beach, {"lib_materials:stone_brown"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_conifer_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_conifer_02) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_conifer_03) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_conifer_04) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_conifer_05) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_conifer_06) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_pine_02) - --grasses - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:shrub_snowy"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:shrub_taiga"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_conifer_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_conifer_02) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_conifer_03) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_conifer_04) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_conifer_05) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_conifer_06) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_pine_02) - --grasses - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:shrub_snowy"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:shrub_taiga"}, nil, nil, nil) - --trees - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_conifer_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_conifer_02) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_conifer_03) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_conifer_04) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_conifer_05) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_conifer_06) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_pine_02) - --grasses - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:shrub_snowy"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:shrub_taiga"}, nil, nil, nil) - --trees - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_02) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_03) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_04) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_05) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_06) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_07) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_03) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_coast_05) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_coast_06) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_04) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_05) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.001, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.001, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_02) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.001, {"cold_humid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_spruce_03) - --grasses - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:shrub_snowy"}, nil, nil, nil) - --grasses - add_node({"lib_materials:dirt_silty_with_snow"}, 0.01, {"cold_semihumid_beach"}, 1, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_1", }, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_snow"}, 0.01, {"cold_semihumid_beach"}, 1, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_2", }, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_snow"}, 0.01, {"cold_semihumid_beach"}, 1, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_3", }, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_snow"}, 0.01, {"cold_semihumid_beach"}, 1, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_4", }, nil, nil, nil) - add_node({"lib_materials:dirt_silty_with_snow"}, 0.01, {"cold_semihumid_beach"}, 1, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_5", }, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_silty_with_snow"}, 0.01, {"cold_semihumid_beach"}, 1, lib_materials.maxheight_beach, {"lib_ecology:shrub_snowy"}, nil, nil, nil) - --other - add_node({"lib_materials:dirt_silty_with_snow"}, 0.01, {"cold_semihumid_beach"}, 1, lib_materials.maxheight_beach, {"lib_materials:stone_brown"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_conifer_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_semihumid_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_doug_04) - --grasses - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_1", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_2", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_3", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_4", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_5", }, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_nettle_carduus"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.001, {"cold_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:shrub_snowy"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.001, {"cold_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:shrub_taiga"}, nil, nil, nil) - --other - add_node({"lib_materials:dirt_with_snow"}, 0.001, {"cold_semihumid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_materials:stone_brown"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_conifer_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_semihumid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_doug_04) - --grasses - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_1", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_2", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_3", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_4", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_5", }, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_nettle_carduus"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.001, {"cold_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:shrub_snowy"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.001, {"cold_semihumid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:shrub_taiga"}, nil, nil, nil) - --trees - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_conifer_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_semihumid_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_doug_04) - --grasses - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_nettle_carduus"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.001, {"cold_semihumid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:shrub_snowy"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_semihumid_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_doug_04) - --grasses - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_5"}, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_with_snow"}, 0.01, {"cold_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_nettle_carduus"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.001, {"cold_semihumid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:shrub_snowy"}, nil, nil, nil) - --grasses - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_temperate_beach"}, 1, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_1", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_temperate_beach"}, 1, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_2", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_temperate_beach"}, 1, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_3", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_temperate_beach"}, 1, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_4", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_temperate_beach"}, 1, lib_materials.maxheight_beach, {"lib_ecology:grass_snow_5", }, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_temperate_beach"}, 1, lib_materials.maxheight_beach, {"lib_ecology:plant_nettle_carduus", }, nil, nil, nil) - --other - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_temperate_beach"}, 1, lib_materials.maxheight_beach, {"lib_materials:stone_basalt_01", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_temperate_beach"}, 1, lib_materials.maxheight_beach, {"lib_materials:stone_gneiss_02", }, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_conifer_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.005, {"cold_temperate_coastal",}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_fir_01) - --grasses - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_1", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_2", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_3", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_4", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_5", }, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_heath_saxifrage_purple", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_nettle_carduus", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_stone", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:shrub_snowy", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:shrub_taiga", }, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.007, {"cold_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_conifer_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.007, {"cold_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_fir_01) - --grasses - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_1", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_2", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_3", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_4", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_5", }, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_heath_saxifrage_purple", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_nettle_carduus", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_stone", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:shrub_snowy", }, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.006, {"cold_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_conifer_01) - add_schem({"lib_materials:dirt_with_snow",}, 80, 0.006, {"cold_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_fir_01) - --grasses - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_1", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_2", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_3", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_4", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_5", }, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_heath_saxifrage_purple", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_nettle_carduus", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_stone", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:shrub_snowy", }, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_permafrost_with_snow",}, 80, 0.005, {"cold_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_conifer_01) - add_schem({"lib_materials:dirt_permafrost_with_snow",}, 80, 0.005, {"cold_temperate_highland",}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_tree_fir_01) - --grasses - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_1", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_2", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_3", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_4", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_5", }, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_saxifrage_purple", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_nettle_carduus", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost_with_snow"}, 0.005, {"cold_temperate_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_stone", }, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_semiarid_beach"}, 1, 4, {"lib_ecology:grass_snow_1", "lib_ecology:grass_snow_2", "lib_ecology:grass_snow_3", "lib_ecology:grass_snow_4", "lib_ecology:grass_snow_5", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_semiarid_beach"}, 1, 4, {"lib_ecology:plant_nettle_carduus", }, nil, nil, nil) - - --grasses - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_1", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_2", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_3", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_4", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_snow_5", }, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_heath_saxifrage_purple", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:plant_nettle_carduus", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_stone", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_semiarid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:shrub_snowy", }, nil, nil, nil) - - --grasses - add_node({"lib_materials:dirt_permafrost"}, 0.0075, {"cold_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_1", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.0075, {"cold_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_2", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.0075, {"cold_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_3", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.0075, {"cold_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_4", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.0075, {"cold_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:grass_snow_5", }, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_heath_saxifrage_purple", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:plant_nettle_carduus", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_stone", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_semiarid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:shrub_snowy", }, nil, nil, nil) - --grasses - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_1", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_2", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_3", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_4", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:grass_snow_5", }, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_heath_saxifrage_purple", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:plant_nettle_carduus", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_semiarid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_stone", }, nil, nil, nil) - --grasses - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_1", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_2", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_3", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_4", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.01, {"cold_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:grass_snow_5", }, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_heath_saxifrage_purple", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_semiarid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:plant_nettle_carduus", }, nil, nil, nil) - - - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_arid_beach"}, 1, 4, {"lib_materials:stone_basalt_01", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_arid_beach"}, 1, 4, {"lib_materials:stone_granite_01", }, nil, nil, nil) - - - --plants - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_stone", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:mushroom_ground_fungus", }, nil, nil, nil) - --other - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_materials:stone_basalt_01", }, nil, nil, nil) - add_node({"lib_materials:dirt_with_snow"}, 0.005, {"cold_arid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_materials:stone_granite_01", }, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_stone", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_ecology:mushroom_ground_fungus", }, nil, nil, nil) - --other - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_materials:stone_granite_01", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_arid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, {"lib_materials:stone_gabbro", }, nil, nil, nil) - --plants - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_stone", }, nil, nil, nil) - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_arid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, {"lib_ecology:mushroom_ground_fungus", }, nil, nil, nil) - - --plants - add_node({"lib_materials:dirt_permafrost"}, 0.005, {"cold_arid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, {"lib_ecology:mushroom_ground_fungus", }, nil, nil, nil) - - --- EXTRA BIOMES - - --lib_ecology_deciduous_forest_swamp - --plants - add_schem({"lib_materials:dirt_mud_01",}, 80, 0.15, {"lib_ecology_deciduous_forest_swamp",}, 1, 2, lib_ecology.plant_reedmace) - add_schem({"lib_materials:dirt_mud_01",}, 80, 0.012, {"lib_ecology_deciduous_forest_swamp",}, 1, 2, lib_ecology.plant_reedmace_with_flowers) - add_schem_water({"lib_materials:dirt_mud_01",}, 80, 0.05, {"lib_ecology_deciduous_forest_swamp",}, -2, -2, lib_ecology.waterlily_pink) - add_schem_water({"lib_materials:dirt_mud_01",}, 80, 0.05, {"lib_ecology_deciduous_forest_swamp",}, -2, -2, lib_ecology.waterlily_yellow) - add_node({"lib_materials:dirt_mud_01"}, 0.2, {"lib_ecology_deciduous_forest_swamp"}, -1, 1, {"lib_ecology:plant_papyrus"}, 4, "default:water_source", 1) - add_node({"lib_materials:dirt_mud_01"}, 0.008, {"lib_ecology_deciduous_forest_swamp"}, -1, 1, {"lib_ecology:plant_papyrus"}, 3, "lib_materials:dirt_mud_01", 1) - --add_node({"lib_materials:dirt_mud_01"}, 0.2, {"lib_ecology_deciduous_forest_swamp"}, 1, 2, {"lib_ecology:plant_cattail"}, 1, nil, nil) - --add_node({"lib_materials:dirt_mud_01"}, 0.2, {"lib_ecology_deciduous_forest_swamp"}, 1, 2, {"lib_ecology:plant_bulrush"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.1, {"lib_ecology_deciduous_forest_swamp"}, 1, 2, {"lib_ecology:plant_nettle_impatiens"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.1, {"lib_ecology_deciduous_forest_swamp"}, 2, 4, {"lib_ecology:ground_grass"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.1, {"lib_ecology_deciduous_forest_swamp"}, 2, 4, {"lib_ecology:grass_giant"}, 1, nil, nil) - add_node({"default:water_source"}, 0.05, {"lib_ecology_deciduous_forest_swamp"}, 0, 0, {"lib_ecology:plant_waterlily_pink"}, 1, nil, nil) - add_node({"default:water_source"}, 0.05, {"lib_ecology_deciduous_forest_swamp"}, 0, 0, {"lib_ecology:plant_waterlily_yellow"}, 1, nil, nil) - - -- add_node({"default:water_source"}, 0.1, {"lib_ecology_deciduous_forest_swamp", "lib_ecology_rainforest_swamp", "lib_ecology_savanna_swamp",}, -1, 1, {"lib_ecology:plant_papyrus"}, 4, nil, nil) - -- add_node({"lib_materials:muddy_river_water_source"}, 0.1, nil, 1, 60, {"lib_ecology:plant_waterlily_pink"}, 4, nil, nil) - -- add_node({"lib_materials:muddy_river_water_source"}, 0.1, nil, 1, 60, {"lib_ecology:plant_waterlily_yellow"}, 4, nil, nil) - - - add_schem({"lib_materials:stone_desert_gravel",}, 80, 0.008, {"cool_arid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_materials.schem_rock_desert_02_01) - add_schem({"lib_materials:stone_desert_gravel",}, 80, 0.008, {"cool_arid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_materials.schem_rock_desert_02_02) - add_schem({"lib_materials:stone_desert_gravel",}, 80, 0.008, {"cool_arid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_materials.schem_rock_desert_02_03) - - add_schem({"lib_materials:stone_desert_gravel",}, 80, 0.008, {"cool_arid_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_materials.schem_rock_desert_03_01) - - - --trees - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_lowland", }, 80, 0.003, {"lib_materials_savanna", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_lowland", }, 80, 0.003, {"lib_materials_savanna", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_lowland", }, 80, 0.003, {"lib_materials_savanna", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_clayey_with_grass_hot_semiarid_lowland", }, 80, 0.003, {"lib_materials_savanna", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - --grasses - add_node({"lib_materials:dirt_clayey_with_grass_hot_semiarid_lowland"}, 0.008, {"lib_materials_savanna"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_1", "lib_ecology:grass_dry_2", "lib_ecology:grass_dry_3", "lib_ecology:grass_dry_4", "lib_ecology:grass_dry_5"}, nil, nil, nil) - - - --trees - add_schem({"lib_materials:dirt_clayey", }, 80, 0.008, {"lib_materials_savanna_swamp", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_02) - add_schem({"lib_materials:dirt_clayey", }, 80, 0.008, {"lib_materials_savanna_swamp", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_01) - add_schem({"lib_materials:dirt_clayey", }, 80, 0.008, {"lib_materials_savanna_swamp", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_tree_acacia_03) - add_schem({"lib_materials:dirt_clayey", }, 80, 0.008, {"lib_materials_savanna_swamp", }, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_log_acacia, "place_center_x, place_center_z") - --grasses - add_node({"lib_materials:dirt_clayey"}, 0.008, {"lib_materials_savanna_swamp"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, {"lib_ecology:grass_dry_1", "lib_ecology:grass_dry_2", "lib_ecology:grass_dry_3", "lib_ecology:grass_dry_4", "lib_ecology:grass_dry_5"}, nil, nil, nil) - - --trees - add_schem({"lib_materials:dirt_with_litter_rainforest",}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_bamboo_small_01) - add_schem({"lib_materials:dirt_with_litter_rainforest",}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_bamboo_01_01) - add_schem({"lib_materials:dirt_with_litter_rainforest",}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_bamboo_01_02) - add_schem({"lib_materials:dirt_with_litter_rainforest",}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_bamboo_01_03) - add_schem({"lib_materials:dirt_with_litter_rainforest",}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_bamboo_02_01) - add_schem({"lib_materials:dirt_with_litter_rainforest",}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_bamboo_02_02) - add_schem({"lib_materials:dirt_with_litter_rainforest",}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_bamboo_02_03) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_jungle_palm_01_01) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_jungle_palm_01_02) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_jungle_palm_02_01) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_jungle_palm_02_02) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_jungle_palm_03_01) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_jungle_palm_03_02) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_palm_01_01) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_palm_01_03) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_palm_01_04) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_palm_02_06) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.tree_palm_02_08) - -- add_schem_with_replace({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"hot_humid_shelf"}, 30, 180, lib_ecology.path .. "/schematics/junglepalm.mts", {["default:jungletree"] = "lib_ecology:tree_jungle_01_trunk", ["default:jungleleaves"] = "lib_ecology:tree_jungle_01_leaves", ["mapgen:plant_vine_01"] = "lib_ecology:plant_vine_01", ["air"] = "ignore", }) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.plant_tree_palmetto) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.plant_tree_palm_small) - --grasses - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.01, {"lib_materials_tropical_rainforest"}, 30, 180, {"lib_ecology:grass_jungle"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.01, {"lib_materials_tropical_rainforest"}, 30, 180, {"lib_ecology:grass_bamboo"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.01, {"lib_materials_tropical_rainforest"}, 30, 180, {"lib_ecology:grass_jungle_1"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.01, {"lib_materials_tropical_rainforest"}, 30, 180, {"lib_ecology:grass_jungle_2"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.01, {"lib_materials_tropical_rainforest"}, 30, 180, {"lib_ecology:grass_jungle_3"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.01, {"lib_materials_tropical_rainforest"}, 30, 180, {"lib_ecology:grass_jungle_4"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.01, {"lib_materials_tropical_rainforest"}, 30, 180, {"lib_ecology:grass_jungle_5"}, nil, nil, nil) - -- ferns - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.schem_tree_fern_small_01) - add_schem({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.005, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.schem_tree_fern_small_02) - add_schem_no_rot({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.003, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.schem_tree_fern) - add_schem_no_rot({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.003, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.schem_tree_fern_giant) - add_schem_no_rot({"lib_materials:dirt_with_litter_rainforest"}, 80, 0.002, {"lib_materials_tropical_rainforest"}, 30, 180, lib_ecology.schem_tree_fern_giant_2) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.002, {"lib_materials_tropical_rainforest"}, 30, 180, {"lib_ecology:tree_fern_giant_sapling"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.002, {"lib_materials_tropical_rainforest"}, 30, 180, {"lib_ecology:tree_fern_sapling"}, nil, nil, nil) - --flowers - --plants - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.003, {"lib_materials_tropical_rainforest"}, 30, 180, {"lib_ecology:shrub_lush_01"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.003, {"lib_materials_tropical_rainforest"}, 30, 180, {"lib_ecology:plant_pineapple_plant"}, nil, nil, nil) - add_node({"lib_materials:dirt_with_litter_rainforest"}, 0.003, {"lib_materials_tropical_rainforest"}, 30, 180, {"lib_ecology:tree_small_jungle"}, nil, nil, nil) - - - --lib_materials_tropical_rainforest_swamp - --plants - add_schem({"lib_materials:dirt_mud_01",}, 80, 0.15, {"lib_materials_tropical_rainforest_swamp",}, 1, 2, lib_ecology.plant_reedmace) - add_schem({"lib_materials:dirt_mud_01",}, 80, 0.012, {"lib_materials_tropical_rainforest_swamp",}, 1, 2, lib_ecology.plant_reedmace_with_flowers) - add_schem_water({"lib_materials:dirt_mud_01",}, 80, 0.05, {"lib_materials_tropical_rainforest_swamp",}, -2, -2, lib_ecology.waterlily_pink) - add_schem_water({"lib_materials:dirt_mud_01",}, 80, 0.05, {"lib_materials_tropical_rainforest_swamp",}, -2, -2, lib_ecology.waterlily_yellow) - add_node({"lib_materials:dirt_mud_01"}, 0.2, {"lib_materials_tropical_rainforest_swamp"}, -1, 1, {"lib_ecology:plant_papyrus"}, 4, "default:water_source", 1) - add_node({"lib_materials:dirt_mud_01"}, 0.008, {"lib_materials_tropical_rainforest_swamp"}, -1, 1, {"lib_ecology:plant_papyrus"}, 3, "lib_materials:dirt_mud_01", 1) - --add_node({"lib_materials:dirt_mud_01"}, 0.2, {"lib_materials_tropical_rainforest_swamp"}, 1, 2, {"lib_ecology:plant_cattail"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.2, {"lib_materials_tropical_rainforest_swamp"}, 1, 2, {"lib_ecology:plant_bulrush"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.1, {"lib_materials_tropical_rainforest_swamp"}, 1, 2, {"lib_ecology:plant_nettle_impatiens"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.1, {"lib_materials_tropical_rainforest_swamp"}, 2, 4, {"lib_ecology:ground_grass"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.1, {"lib_materials_tropical_rainforest_swamp"}, 2, 4, {"lib_ecology:grass_giant"}, 1, nil, nil) - add_node({"default:water_source"}, 0.05, {"lib_materials_tropical_rainforest_swamp"}, 0, 0, {"lib_ecology:plant_waterlily_pink"}, 1, nil, nil) - add_node({"default:water_source"}, 0.05, {"lib_materials_tropical_rainforest_swamp"}, 0, 0, {"lib_ecology:plant_waterlily_yellow"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.06, {"lib_materials_tropical_rainforest_swamp"}, -3, -1, {"lib_ecology:plant_reedmace_water", }, nil, nil, nil) - - - --lib_materials_subtropical_rainforest_swamp - --plants - add_schem({"lib_materials:dirt_mud_01",}, 80, 0.15, {"lib_materials_subtropical_rainforest_swamp",}, 1, 2, lib_ecology.plant_reedmace) - add_schem({"lib_materials:dirt_mud_01",}, 80, 0.012, {"lib_materials_subtropical_rainforest_swamp",}, 1, 2, lib_ecology.plant_reedmace_with_flowers) - add_schem_water({"lib_materials:dirt_mud_01",}, 80, 0.05, {"lib_materials_subtropical_rainforest_swamp",}, -2, -2, lib_ecology.waterlily_pink) - add_schem_water({"lib_materials:dirt_mud_01",}, 80, 0.05, {"lib_materials_subtropical_rainforest_swamp",}, -2, -2, lib_ecology.waterlily_yellow) - add_node({"lib_materials:dirt_mud_01"}, 0.2, {"lib_materials_subtropical_rainforest_swamp"}, -1, 1, {"lib_ecology:plant_papyrus"}, 4, "default:water_source", 1) - add_node({"lib_materials:dirt_mud_01"}, 0.008, {"lib_materials_subtropical_rainforest_swamp"}, -1, 1, {"lib_ecology:plant_papyrus"}, 3, "lib_materials:dirt_mud_01", 1) - add_node({"lib_materials:dirt_mud_01"}, 0.2, {"lib_materials_subtropical_rainforest_swamp"}, 1, 2, {"lib_ecology:plant_cattail"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.2, {"lib_materials_subtropical_rainforest_swamp"}, 1, 2, {"lib_ecology:plant_bulrush"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.1, {"lib_materials_subtropical_rainforest_swamp"}, 1, 2, {"lib_ecology:plant_nettle_impatiens"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.1, {"lib_materials_subtropical_rainforest_swamp"}, 2, 4, {"lib_ecology:ground_grass"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.1, {"lib_materials_subtropical_rainforest_swamp"}, 2, 4, {"lib_ecology:grass_giant"}, 1, nil, nil) - add_node({"default:water_source"}, 0.05, {"lib_materials_subtropical_rainforest_swamp"}, 0, 0, {"lib_ecology:plant_waterlily_pink"}, 1, nil, nil) - add_node({"default:water_source"}, 0.05, {"lib_materials_subtropical_rainforest_swamp"}, 0, 0, {"lib_ecology:plant_waterlily_yellow"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.06, {"lib_materials_subtropical_rainforest_swamp"}, -3, -1, {"lib_ecology:plant_reedmace_water", }, nil, nil, nil) - - - --lib_materials_temperate_rainforest_swamp - --plants - add_schem({"lib_materials:dirt_mud_01",}, 80, 0.15, {"lib_materials_temperate_rainforest_swamp",}, 1, 2, lib_ecology.plant_reedmace) - add_schem({"lib_materials:dirt_mud_01",}, 80, 0.012, {"lib_materials_temperate_rainforest_swamp",}, 1, 2, lib_ecology.plant_reedmace_with_flowers) - add_schem_water({"lib_materials:dirt_mud_01",}, 80, 0.05, {"lib_materials_temperate_rainforest_swamp",}, -2, -2, lib_ecology.waterlily_pink) - add_schem_water({"lib_materials:dirt_mud_01",}, 80, 0.05, {"lib_materials_temperate_rainforest_swamp",}, -2, -2, lib_ecology.waterlily_yellow) - add_node({"lib_materials:dirt_mud_01"}, 0.2, {"lib_materials_temperate_rainforest_swamp"}, -1, 1, {"lib_ecology:plant_papyrus"}, 4, "default:water_source", 1) - add_node({"lib_materials:dirt_mud_01"}, 0.008, {"lib_materials_temperate_rainforest_swamp"}, -1, 1, {"lib_ecology:plant_papyrus"}, 3, "lib_materials:dirt_mud_01", 1) - add_node({"lib_materials:dirt_mud_01"}, 0.2, {"lib_materials_temperate_rainforest_swamp"}, 1, 2, {"lib_ecology:plant_cattail"}, 1, nil, nil) - --add_node({"lib_materials:dirt_mud_01"}, 0.2, {"lib_materials_temperate_rainforest_swamp"}, 1, 2, {"lib_ecology:plant_bulrush"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.1, {"lib_materials_temperate_rainforest_swamp"}, 1, 2, {"lib_ecology:plant_nettle_impatiens"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.1, {"lib_materials_temperate_rainforest_swamp"}, 2, 4, {"lib_ecology:ground_grass"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.1, {"lib_materials_temperate_rainforest_swamp"}, 2, 4, {"lib_ecology:grass_giant"}, 1, nil, nil) - add_node({"default:water_source"}, 0.05, {"lib_materials_temperate_rainforest_swamp"}, 0, 0, {"lib_ecology:plant_waterlily_pink"}, 1, nil, nil) - add_node({"default:water_source"}, 0.05, {"lib_materials_temperate_rainforest_swamp"}, 0, 0, {"lib_ecology:plant_waterlily_yellow"}, 1, nil, nil) - add_node({"lib_materials:dirt_mud_01"}, 0.06, {"lib_materials_temperate_rainforest_swamp"}, -3, -1, {"lib_ecology:plant_reedmace_water", }, nil, nil, nil) - - - - - --add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_mushroom_big) - --add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_mushroom_fat) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_mushroom_large) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_mushroom_short) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_mushroom_tall) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_mushroom_blue) - --add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_mushroom_green_spotted) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_mushroom_green_dark) - --add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.schem_mushroom_purple) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.01, {"hot_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.mushroom_03_a) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.01, {"hot_humid_coastal"}, lib_materials.maxheight_beach, lib_materials.maxheight_coastal, lib_ecology.mushroom_03_b) - - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_mushroom_big) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_mushroom_fat) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_mushroom_large) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_mushroom_short) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_mushroom_tall) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_mushroom_blue) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_mushroom_green_spotted) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_mushroom_green_dark) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_mushroom_purple) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.mushroom_03_a) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.01, {"hot_humid_lowland"}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.mushroom_03_b) - - --add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_mushroom_big) - --add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_mushroom_fat) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_mushroom_large) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_mushroom_short) - --add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_mushroom_tall) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.mushroom_03_a) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.01, {"hot_humid_shelf"}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.mushroom_03_b) - - --add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_mushroom_big) - --add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_mushroom_fat) - --add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_mushroom_large) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_mushroom_short) - --add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.005, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.schem_mushroom_tall) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.mushroom_03_a) - add_schem({"lib_materials:dirt_black_with_litter_fungi"}, 80, 0.01, {"hot_humid_highland"}, lib_materials.maxheight_shelf, lib_materials.maxheight_highland, lib_ecology.mushroom_03_b) - - - add_schem({"lib_materials:dirt_with_grass_gray",}, 80, 0.007, {"temperate_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_scorched_01) - add_schem({"lib_materials:dirt_with_grass_gray",}, 80, 0.007, {"temperate_temperate_lowland",}, lib_materials.maxheight_coastal, lib_materials.maxheight_lowland, lib_ecology.schem_tree_scorched_02) - add_schem({"lib_materials:dirt_with_grass_gray",}, 80, 0.007, {"temperate_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_scorched_01) - add_schem({"lib_materials:dirt_with_grass_gray",}, 80, 0.007, {"temperate_temperate_shelf",}, lib_materials.maxheight_lowland, lib_materials.maxheight_shelf, lib_ecology.schem_tree_scorched_02) - - - end - - - - - - lib_ecology.add_decorations_special = function() - --- HOT BIOMES - --trees - minetest.register_decoration({ - name = "lib_ecology:mangroves", - deco_type = "simple", - place_on = {"lib_materials:dirt_silt_01"}, - place_offset_y = -1, - sidelen = 80, - fill_ratio = 0.08, - biomes = {"hot_humid_beach"}, - y_max = 2, - y_min = -2, - flags = "force_placement", - decoration = {"lib_ecology:tree_mangrove_root"}, - param2 = 48, - param2_max = 96, - }) - - -- WARM_HUMID_OCEAN - --trees - minetest.register_decoration({ - name = "lib_ecology:mangroves", - deco_type = "simple", - place_on = {"lib_materials:dirt_silt_01"}, - place_offset_y = -1, - sidelen = 80, - fill_ratio = 0.1, - biomes = {"warm_humid_beach"}, - y_max = 2, - y_min = -2, - flags = "force_placement", - decoration = {"lib_ecology:tree_mangrove_root"}, - param2 = 48, - param2_max = 96, - }) - - -- Coral reefs - minetest.register_decoration({ - name = "lib_ecology:corals_1", - deco_type = "simple", - place_on = {"lib_materials:sand", "lib_materials:dirt_silt_02", }, - place_offset_y = -1, - sidelen = 4, - noise_params = { - offset = -4, - scale = 4, - spread = {x = 50, y = 50, z = 50}, - seed = 7013, - octaves = 3, - persist = 0.7, - }, - biomes = { - "warm_temperate_ocean", - "temperate_humid_ocean", - "temperate_semihumid_ocean", - "temperate_temperate_ocean", - }, - y_max = -2, - y_min = -12, - flags = "force_placement", - decoration = { - "lib_ecology:coral_green_01", "lib_ecology:coral_pink_01", - "lib_ecology:coral_blue_01", "lib_ecology:coral_brown", - "lib_ecology:coral_orange_01", "lib_ecology:coral_skeleton", - "lib_ecology:coral_blue_03", "lib_ecology:coral_red", - "lib_ecology:coral_orange_03", - }, - }) - - minetest.register_decoration({ - name = "lib_ecology:corals_2", - deco_type = "simple", - place_on = {"lib_materials:sand", "lib_materials:dirt_silt_02", }, - place_offset_y = -1, - sidelen = 4, - noise_params = { - offset = -4, - scale = 4, - spread = {x = 50, y = 50, z = 50}, - seed = 7013, - octaves = 3, - persist = 0.7, - }, - biomes = { - "warm_humid_ocean", - "warm_semihumid_ocean", - }, - y_max = -4, - y_min = -14, - flags = "force_placement", - decoration = { - "lib_ecology:coral_green_02", "lib_ecology:coral_pink_02", - "lib_ecology:coral_blue_02", "lib_ecology:coral_dragon_eye", - "lib_ecology:coral_orange_02", "lib_ecology:coral_skeleton", - "lib_ecology:coral_brain", "lib_ecology:coral_staghorn", - "lib_ecology:coral_pink_03", "lib_ecology:plant_anemone", - }, - }) - - -- Kelp - minetest.register_decoration({ - name = "lib_ecology:kelp", - deco_type = "simple", - place_on = {"lib_materials:sand"}, - place_offset_y = -1, - sidelen = 16, - noise_params = { - offset = -0.004, - scale = 0.1, - spread = {x = 200, y = 200, z = 200}, - seed = 87112, - octaves = 3, - persist = 0.7 - }, - biomes = { - "temperate_humid_ocean", - "temperate_semihumid_ocean", - "temperate_temperate_ocean", - "cool_humid_ocean", - "cool_semihumid_ocean", - "cool_temperate_ocean" - }, - y_max = -5, - y_min = -10, - flags = "force_placement", - decoration = {"lib_ecology:plant_kelp_01"}, - param2 = 48, - param2_max = 96, - }) - minetest.register_decoration({ - name = "lib_ecology:kelp_02_1", - deco_type = "simple", - place_on = {"lib_materials:sand"}, - place_offset_y = -1, - sidelen = 16, - noise_params = { - offset = -0.004, - scale = 0.1, - spread = {x = 200, y = 200, z = 200}, - seed = 87112, - octaves = 3, - persist = 0.7 - }, - biomes = { - "temperate_humid_ocean", - "temperate_semihumid_ocean", - "temperate_temperate_ocean", - "cool_humid_ocean", - "cool_semihumid_ocean", - "cool_temperate_ocean" - }, - y_max = -5, - y_min = -10, - flags = "force_placement", - decoration = {"lib_ecology:plant_kelp_02_1"}, - param2 = 48, - param2_max = 96, - }) - minetest.register_decoration({ - name = "lib_ecology:kelp_02_2", - deco_type = "simple", - place_on = {"lib_materials:sand"}, - place_offset_y = -1, - sidelen = 16, - noise_params = { - offset = -0.004, - scale = 0.1, - spread = {x = 200, y = 200, z = 200}, - seed = 87112, - octaves = 3, - persist = 0.7 - }, - biomes = { - "temperate_humid_ocean", - "temperate_semihumid_ocean", - "temperate_temperate_ocean", - "cool_humid_ocean", - "cool_semihumid_ocean", - "cool_temperate_ocean" - }, - y_max = -5, - y_min = -10, - flags = "force_placement", - decoration = {"lib_ecology:plant_kelp_02_2"}, - param2 = 48, - param2_max = 96, - }) - minetest.register_decoration({ - name = "lib_ecology:seaweed", - deco_type = "simple", - place_on = {"lib_materials:sand"}, - place_offset_y = -1, - sidelen = 16, - noise_params = { - offset = -0.004, - scale = 0.1, - spread = {x = 200, y = 200, z = 200}, - seed = 87112, - octaves = 3, - persist = 0.7 - }, - biomes = { - "temperate_humid_ocean", - "temperate_semihumid_ocean", - "temperate_temperate_ocean", - "cool_humid_ocean", - "cool_semihumid_ocean", - "cool_temperate_ocean" - }, - y_max = -5, - y_min = -10, - flags = "force_placement", - decoration = {"lib_ecology:plant_seaweed"}, - param2 = 48, - param2_max = 96, - }) - minetest.register_decoration({ - name = "lib_ecology:seaweed2", - deco_type = "simple", - place_on = {"lib_materials:sand"}, - place_offset_y = -1, - sidelen = 16, - noise_params = { - offset = -0.004, - scale = 0.1, - spread = {x = 200, y = 200, z = 200}, - seed = 87112, - octaves = 3, - persist = 0.7 - }, - biomes = { - "temperate_humid_ocean", - "temperate_semihumid_ocean", - "temperate_temperate_ocean", - "cool_humid_ocean", - "cool_semihumid_ocean", - "cool_temperate_ocean" - }, - y_max = -5, - y_min = -10, - flags = "force_placement", - decoration = {"lib_ecology:plant_seaweed2"}, - param2 = 48, - param2_max = 96, - }) - minetest.register_decoration({ - name = "lib_ecology:seaweed3", - deco_type = "simple", - place_on = {"lib_materials:sand"}, - place_offset_y = -1, - sidelen = 16, - noise_params = { - offset = -0.004, - scale = 0.1, - spread = {x = 200, y = 200, z = 200}, - seed = 87112, - octaves = 3, - persist = 0.7 - }, - biomes = { - "temperate_humid_ocean", - "temperate_semihumid_ocean", - "temperate_temperate_ocean", - "cool_humid_ocean", - "cool_semihumid_ocean", - "cool_temperate_ocean" - }, - y_max = -5, - y_min = -10, - flags = "force_placement", - decoration = {"lib_ecology:plant_seaweed3"}, - param2 = 48, - param2_max = 96, - }) - - -- Sea Grass - minetest.register_decoration({ - name = "lib_ecology:sea_grass", - deco_type = "simple", - place_on = {"lib_materials:sand", }, - place_offset_y = -1, - sidelen = 16, - noise_params = { - offset = -0.004, - scale = 0.1, - spread = {x = 200, y = 200, z = 200}, - seed = 87112, - octaves = 3, - persist = 0.7 - }, - biomes = { - "hot_semiarid_ocean", - "warm_semiarid_ocean", - "temperate_semiarid_ocean", - "cool_semiarid_ocean", - }, - y_max = -5, - y_min = -10, - flags = "force_placement", - decoration = { - "lib_ecology:grass_sea_1", "lib_ecology:grass_sea_2", - "lib_ecology:grass_sea_3", - }, - param2 = 48, - param2_max = 96, - }) - - - minetest.register_decoration({ - name = "lib_ecology:mangroves", - deco_type = "simple", - place_on = {"lib_materials:dirt_silt_01"}, - place_offset_y = -1, - sidelen = 16, - noise_params = { - offset = -0.004, - scale = 0.1, - spread = {x = 200, y = 200, z = 200}, - seed = 87112, - octaves = 3, - persist = 0.7 - }, - biomes = { - "hot_humid_beach", - "hot_semihumid_beach", - "warm_humid_beach" - }, - y_max = -5, - y_min = -10, - flags = "force_placement", - decoration = {"lib_ecology:tree_mangrove_root"}, - param2 = 48, - param2_max = 96, - }) - end - - - - - - - - - - - \ No newline at end of file