tweak mesa and cold desert biomes.
This commit is contained in:
parent
82a9384479
commit
c15ec9f79f
@ -8,8 +8,10 @@
|
||||
{"name": "desert_under", "heat_point": 92, "humidity_point": 16, "y_min": -31000, "y_max": -256},
|
||||
{"name": "bamboo", "heat_point": 45, "humidity_point": 45, "y_min": 3, "y_max": 70},
|
||||
{"name": "bamboo_ocean", "heat_point": 45, "humidity_point": 45, "y_min": -192, "y_max": 2},
|
||||
{"name": "mesa", "heat_point": 25, "humidity_point": 10, "y_min": 1, "y_max": 71},
|
||||
{"name": "mesa_ocean", "heat_point": 25, "humidity_point": 10, "y_min": -192, "y_max": 2},
|
||||
{"name": "mesa", "heat_point": 25, "humidity_point": 10, "y_min": 18, "y_max": 71},
|
||||
{"name": "mesa_redwood", "heat_point": 25, "humidity_point": 10, "y_min": 11, "y_max": 17},
|
||||
{"name": "mesa_beach", "heat_point": 25, "humidity_point": 10, "y_min": -1, "y_max": 10},
|
||||
{"name": "mesa_ocean", "heat_point": 25, "humidity_point": 10, "y_min": -192, "y_max": -2},
|
||||
{"name": "coniferous_forest", "heat_point": 45, "humidity_point": 70, "y_min": 6, "y_max": 140},
|
||||
{"name": "coniferous_dunes", "heat_point": 45, "humidity_point": 70, "y_min": 4, "y_max": 5},
|
||||
{"name": "coniferous_forest_ocean", "heat_point": 45, "humidity_point": 70, "y_min": -255, "y_max": 3},
|
||||
|
24
biomes.lua
24
biomes.lua
@ -92,13 +92,28 @@ register_biome(ethereal.bamboo, {
|
||||
|
||||
register_biome(ethereal.mesa, {
|
||||
name = "mesa",
|
||||
heat_point = 25, humidity_point = 10, y_min = 1, y_max = 71,
|
||||
heat_point = 25, humidity_point = 10, y_min = 18, y_max = 71,
|
||||
node_top = "bakedclay:orange", depth_top = 1,
|
||||
node_filler = "bakedclay:orange", depth_filler = 15,
|
||||
node_riverbed = "default:desert_sand", depth_riverbed = 2})
|
||||
|
||||
register_biome(ethereal.mesa, {
|
||||
name = "mesa_redwood",
|
||||
heat_point = 25, humidity_point = 10, y_min = 11, y_max = 17,
|
||||
node_top = "default:dirt_with_dry_grass", depth_top = 1,
|
||||
node_filler = "bakedclay:orange", depth_filler = 15})
|
||||
node_filler = "bakedclay:orange", depth_filler = 15,
|
||||
node_riverbed = "default:desert_sand", depth_riverbed = 2})
|
||||
|
||||
register_biome(ethereal.mesa, {
|
||||
name = "mesa_beach",
|
||||
heat_point = 25, humidity_point = 10, y_min = -1, y_max = 10,
|
||||
node_top = "default:desert_sand", depth_top = 1,
|
||||
node_filler = "bakedclay:orange", depth_filler = 2,
|
||||
node_riverbed = "default:desert_sand", depth_riverbed = 2})
|
||||
|
||||
register_biome(ethereal.mesa, {
|
||||
name = "mesa_ocean",
|
||||
heat_point = 25, humidity_point = 10, y_min = -192, y_max = 2,
|
||||
heat_point = 25, humidity_point = 10, y_min = -192, y_max = -2,
|
||||
node_top = "default:sand", depth_top = 1,
|
||||
node_filler = "default:sand", depth_filler = 2})
|
||||
|
||||
@ -497,7 +512,8 @@ register_biome(1, {
|
||||
name = "cold_desert",
|
||||
heat_point = 20, humidity_point = 85, y_min = 4, y_max = 100,
|
||||
node_top = "default:silver_sand", depth_top = 1,
|
||||
node_filler = "default:silver_sand", depth_filler = 1})
|
||||
node_filler = "default:silver_sand", depth_filler = 1,
|
||||
node_riverbed = "default:silver_sand", depth_riverbed = 2})
|
||||
|
||||
register_biome(1, {
|
||||
name = "cold_desert_ocean",
|
||||
|
18
decor.lua
18
decor.lua
@ -67,8 +67,7 @@ else
|
||||
sidelen = 16,
|
||||
noise_params = {
|
||||
offset = 0, scale = 0.002, spread = {x = 100, y = 100, z = 100},
|
||||
seed = 143, octaves = 3, persist = 0.6
|
||||
},
|
||||
seed = 143, octaves = 3, persist = 0.6},
|
||||
y_min = 15, y_max = 55,
|
||||
decoration = "ethereal:strawberry_7"})
|
||||
end
|
||||
@ -99,6 +98,13 @@ register_decoration(ethereal.plains, {
|
||||
biomes = {"plains", "deciduous_forest_ocean", "desert", "sandstone_desert", "mesa"},
|
||||
decoration = "default:dry_shrub"})
|
||||
|
||||
register_decoration(ethereal.plains, {
|
||||
place_on = {"default:desert_sand", "default:dirt_with_dry_grass", "bakedclay:red",
|
||||
"bakedclay:grey", "bakedclay:brown", "bakedclay:orange"},
|
||||
fill_ratio = 0.015,
|
||||
biomes = {"mesa_beach", "mesa_redwood", "mesa"},
|
||||
decoration = "default:dry_shrub"})
|
||||
|
||||
-- dry grass
|
||||
|
||||
register_decoration(ethereal.savanna, {
|
||||
@ -111,7 +117,7 @@ register_decoration(ethereal.savanna, {
|
||||
register_decoration(ethereal.mesa, {
|
||||
place_on = {"default:dirt_with_dry_grass"},
|
||||
fill_ratio = 0.10,
|
||||
biomes = {"mesa"},
|
||||
biomes = {"mesa_redwood"},
|
||||
decoration = {"default:dry_grass_2", "default:dry_grass_3", "default:dry_grass_4",
|
||||
"default:dry_grass_5"}})
|
||||
|
||||
@ -168,6 +174,12 @@ register_decoration(ethereal.snowy, {
|
||||
biomes = {"grayness", "coniferous_forest"},
|
||||
decoration = "ethereal:snowygrass"})
|
||||
|
||||
register_decoration(ethereal.snowy, {
|
||||
place_on = {"default:silver_sand"},
|
||||
fill_ratio = 0.025,
|
||||
biomes = {"cold_desert"},
|
||||
decoration = {"default:dry_shrub", "ethereal:snowygrass"} })
|
||||
|
||||
-- cactus
|
||||
|
||||
register_decoration(ethereal.sandstone, {
|
||||
|
8
dirt.lua
8
dirt.lua
@ -254,6 +254,14 @@ if not minetest.get_modpath("bakedclay") then
|
||||
is_ground_content = ethereal.cavedirt,
|
||||
sounds = default.node_sound_stone_defaults()
|
||||
})
|
||||
|
||||
minetest.register_node(":bakedclay:brown", {
|
||||
description = S("Brown Baked Clay"),
|
||||
tiles = {"baked_clay_brown.png"},
|
||||
groups = {cracky = 3},
|
||||
is_ground_content = ethereal.cavedirt,
|
||||
sounds = default.node_sound_stone_defaults()
|
||||
})
|
||||
end
|
||||
|
||||
-- Quicksand (new style, sinking inside shows yellow effect
|
||||
|
14
ores.lua
14
ores.lua
@ -14,14 +14,14 @@ local function add_stratum(y_min, y_max, node)
|
||||
})
|
||||
end
|
||||
|
||||
-- add baked clay layers (mesa biome is between 1 and 71)
|
||||
-- add baked clay layers (mesa biome is between 20 and 71)
|
||||
|
||||
add_stratum(5, 10, "bakedclay:red")
|
||||
add_stratum(15, 20, "bakedclay:grey")
|
||||
add_stratum(25, 30, "bakedclay:red")
|
||||
add_stratum(35, 40, "bakedclay:grey")
|
||||
add_stratum(45, 50, "bakedclay:red")
|
||||
add_stratum(55, 60, "bakedclay:grey")
|
||||
for n = 0, 5 do
|
||||
|
||||
add_stratum(20 + (n * 9), 21 + (n * 9), "bakedclay:brown")
|
||||
add_stratum(22 + (n * 9), 23 + (n * 9), "bakedclay:grey")
|
||||
add_stratum(25 + (n * 9), 26 + (n * 9), "bakedclay:red")
|
||||
end
|
||||
|
||||
-- scatter ore helper
|
||||
|
||||
|
10
schems.lua
10
schems.lua
@ -73,11 +73,19 @@ register_decoration(ethereal.bamboo, {
|
||||
register_decoration(ethereal.mesa, {
|
||||
place_on = "default:dirt_with_dry_grass",
|
||||
fill_ratio = 0.0025,
|
||||
biomes = {"mesa"},
|
||||
biomes = {"mesa_redwood"},
|
||||
schematic = ethereal.redwood_tree,
|
||||
flags = "place_center_x, place_center_z",
|
||||
spawn_by = "default:dirt_with_dry_grass", num_spawn_by = 8})
|
||||
|
||||
register_decoration(ethereal.mesa, {
|
||||
place_on = "default:dirt_with_dry_grass",
|
||||
fill_ratio = 0.0015,
|
||||
biomes = {"mesa_redwood"},
|
||||
schematic = ethereal.redwood_small_tree,
|
||||
flags = "place_center_x, place_center_z",
|
||||
spawn_by = "default:dirt_with_dry_grass", num_spawn_by = 8})
|
||||
|
||||
-- banana tree
|
||||
|
||||
register_decoration(ethereal.grove, {
|
||||
|
BIN
textures/baked_clay_brown.png
Normal file
BIN
textures/baked_clay_brown.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 258 B |
Loading…
Reference in New Issue
Block a user