Mods hinzugefügt und geändert. Höhlen, Himmelsinseln und Asteroiden.
This commit is contained in:
parent
df3b4e6104
commit
ef2b11dbee
62 changed files with 5344 additions and 121 deletions
|
@ -17,8 +17,8 @@ minetest.register_decoration({
|
|||
place_on = "default:stone",
|
||||
fill_ratio = 10,
|
||||
biomes = asuna.features.cave.moss,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
decoration = moss_cave_surface,
|
||||
flags = "all_floors,force_placement",
|
||||
|
@ -32,8 +32,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.moss,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "emerald_stalagmite.mts",
|
||||
flags = "all_floors,place_center_x,place_center_z",
|
||||
|
@ -47,8 +47,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.moss,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "emerald_stalactite.mts",
|
||||
flags = "all_ceilings,place_center_x,place_center_z",
|
||||
|
@ -62,8 +62,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.moss,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "sapphire_stalagmite.mts",
|
||||
flags = "all_floors,place_center_x,place_center_z",
|
||||
|
@ -77,8 +77,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.moss,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "sapphire_stalactite.mts",
|
||||
flags = "all_ceilings,place_center_x,place_center_z",
|
||||
|
@ -90,8 +90,8 @@ minetest.register_decoration({
|
|||
place_on = moss_cave_surface,
|
||||
fill_ratio = 0.00625,
|
||||
biomes = asuna.features.cave.moss,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
decoration = "caverealms:glow_gem",
|
||||
flags = "all_floors",
|
||||
})
|
||||
|
@ -102,8 +102,8 @@ minetest.register_decoration({
|
|||
place_on = "default:stone",
|
||||
fill_ratio = 0.0175,
|
||||
biomes = asuna.features.cave.moss,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
height = 2,
|
||||
height_max = 4,
|
||||
decoration = "caverealms:glow_worm",
|
||||
|
@ -122,8 +122,8 @@ minetest.register_decoration({
|
|||
place_on = "default:stone",
|
||||
fill_ratio = 10,
|
||||
biomes = asuna.features.cave.fungal,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
decoration = fungal_cave_surface,
|
||||
flags = "all_floors,force_placement",
|
||||
|
@ -137,8 +137,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.fungal,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "emerald_stalagmite.mts",
|
||||
flags = "all_floors,place_center_x,place_center_z",
|
||||
|
@ -152,8 +152,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.fungal,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "emerald_stalactite.mts",
|
||||
flags = "all_ceilings,place_center_x,place_center_z",
|
||||
|
@ -167,8 +167,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.fungal,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "amethyst_stalagmite.mts",
|
||||
flags = "all_floors,place_center_x,place_center_z",
|
||||
|
@ -182,8 +182,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.fungal,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "amethyst_stalactite.mts",
|
||||
flags = "all_ceilings,place_center_x,place_center_z",
|
||||
|
@ -195,8 +195,8 @@ minetest.register_decoration({
|
|||
place_on = fungal_cave_surface,
|
||||
fill_ratio = 0.0005,
|
||||
biomes = asuna.features.cave.fungal,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
schematic = spath .. "shroom.mts",
|
||||
flags = "all_floors,place_center_x,place_center_z",
|
||||
})
|
||||
|
@ -207,8 +207,8 @@ minetest.register_decoration({
|
|||
place_on = fungal_cave_surface,
|
||||
fill_ratio = 0.025,
|
||||
biomes = asuna.features.cave.fungal,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
decoration = "caverealms:fungus",
|
||||
flags = "all_floors",
|
||||
})
|
||||
|
@ -219,8 +219,8 @@ minetest.register_decoration({
|
|||
place_on = fungal_cave_surface,
|
||||
fill_ratio = 0.025,
|
||||
biomes = asuna.features.cave.fungal,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
decoration = "caverealms:mycena",
|
||||
flags = "all_floors",
|
||||
})
|
||||
|
@ -231,8 +231,8 @@ minetest.register_decoration({
|
|||
place_on = "default:stone",
|
||||
fill_ratio = 0.0175,
|
||||
biomes = asuna.features.cave.fungal,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
height = 2,
|
||||
height_max = 4,
|
||||
decoration = "caverealms:glow_worm_green",
|
||||
|
@ -253,8 +253,8 @@ minetest.register_decoration({
|
|||
lacunarity = 0.69,
|
||||
},
|
||||
biomes = asuna.features.cave.fungal,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
height_max = 2,
|
||||
decoration = "ethereal:mushroom",
|
||||
|
@ -267,8 +267,8 @@ minetest.register_decoration({
|
|||
place_on = fungal_cave_surface,
|
||||
fill_ratio = 0.00095,
|
||||
biomes = asuna.features.cave.fungal,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
decoration = {
|
||||
"flowers:mushroom_red",
|
||||
"flowers:mushroom_brown",
|
||||
|
@ -294,8 +294,8 @@ minetest.register_decoration({
|
|||
place_on = "default:stone",
|
||||
fill_ratio = 10,
|
||||
biomes = asuna.features.cave.coal,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
decoration = desert_cave_surface,
|
||||
flags = "all_floors,force_placement",
|
||||
|
@ -307,8 +307,8 @@ minetest.register_decoration({
|
|||
place_on = desert_cave_surface,
|
||||
fill_ratio = 10,
|
||||
biomes = asuna.features.cave.coal,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -2,
|
||||
decoration = "default:stone",
|
||||
flags = "all_floors,force_placement",
|
||||
|
@ -326,8 +326,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.coal,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "ruby_stalagmite.mts",
|
||||
flags = "all_floors,place_center_x,place_center_z",
|
||||
|
@ -341,8 +341,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.coal,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "ruby_stalactite.mts",
|
||||
flags = "all_ceilings,place_center_x,place_center_z",
|
||||
|
@ -360,8 +360,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.coal,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "amethyst_stalagmite.mts",
|
||||
flags = "all_floors,place_center_x,place_center_z",
|
||||
|
@ -375,8 +375,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.coal,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "amethyst_stalactite.mts",
|
||||
flags = "all_ceilings,place_center_x,place_center_z",
|
||||
|
@ -388,8 +388,8 @@ minetest.register_decoration({
|
|||
place_on = desert_cave_surface,
|
||||
fill_ratio = 0.1,
|
||||
biomes = asuna.features.cave.coal,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
decoration = "caverealms:coal_dust",
|
||||
flags = "all_floors,force_placement",
|
||||
|
@ -401,8 +401,8 @@ minetest.register_decoration({
|
|||
place_on = desert_cave_surface,
|
||||
fill_ratio = 0.005,
|
||||
biomes = asuna.features.cave.coal,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
decoration = "default:coalblock",
|
||||
flags = "all_floors,force_placement",
|
||||
|
@ -414,8 +414,8 @@ minetest.register_decoration({
|
|||
place_on = desert_cave_surface,
|
||||
fill_ratio = 0.01,
|
||||
biomes = asuna.features.cave.coal,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
decoration = "caverealms:constant_flame",
|
||||
flags = "all_floors",
|
||||
})
|
||||
|
@ -432,8 +432,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.001,
|
||||
biomes = asuna.features.cave.coal,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
decoration = "default:cactus",
|
||||
flags = "all_floors",
|
||||
})
|
||||
|
@ -446,8 +446,8 @@ minetest.register_decoration({
|
|||
place_on = "default:stone",
|
||||
fill_ratio = 10,
|
||||
biomes = asuna.features.cave.fire,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
decoration = "caverealms:hot_cobble",
|
||||
flags = "all_floors,force_placement",
|
||||
|
@ -467,8 +467,8 @@ minetest.register_decoration({
|
|||
lacunarity = 0.7,
|
||||
},
|
||||
biomes = asuna.features.cave.fire,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
decoration = "default:obsidian",
|
||||
flags = "all_floors,force_placement",
|
||||
|
@ -480,8 +480,8 @@ minetest.register_decoration({
|
|||
place_on = "default:stone",
|
||||
fill_ratio = 10,
|
||||
biomes = asuna.features.cave.fire,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
decoration = "caverealms:hot_cobble",
|
||||
flags = "all_ceilings,force_placement",
|
||||
|
@ -493,8 +493,8 @@ minetest.register_decoration({
|
|||
place_on = "caverealms:hot_cobble",
|
||||
fill_ratio = 0.085,
|
||||
biomes = asuna.features.cave.fire,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
decoration = "caverealms:constant_flame",
|
||||
flags = "all_floors",
|
||||
})
|
||||
|
@ -516,8 +516,8 @@ abdecor.register_advanced_decoration("caverealms_fire_cave_lava",{
|
|||
},
|
||||
sidelen = 80,
|
||||
fill_ratio = 0.065,
|
||||
y_max = -8,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
flags = "all_floors",
|
||||
},
|
||||
fn = function(mapgen)
|
||||
|
@ -567,8 +567,8 @@ minetest.register_decoration({
|
|||
place_on = "default:stone",
|
||||
fill_ratio = 10,
|
||||
biomes = asuna.features.cave.dry,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
decoration = dry_cave_surface,
|
||||
flags = "all_floors,force_placement",
|
||||
|
@ -582,8 +582,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.dry,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "ruby_stalagmite.mts",
|
||||
flags = "all_floors,place_center_x,place_center_z",
|
||||
|
@ -597,8 +597,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.dry,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "ruby_stalactite.mts",
|
||||
flags = "all_ceilings,place_center_x,place_center_z",
|
||||
|
@ -612,8 +612,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.dry,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "amethyst_stalagmite.mts",
|
||||
flags = "all_floors,place_center_x,place_center_z",
|
||||
|
@ -627,8 +627,8 @@ minetest.register_decoration({
|
|||
num_spawn_by = 8,
|
||||
fill_ratio = 0.000085,
|
||||
biomes = asuna.features.cave.dry,
|
||||
y_max = -16,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
place_offset_y = -1,
|
||||
schematic = spath .. "amethyst_stalactite.mts",
|
||||
flags = "all_ceilings,place_center_x,place_center_z",
|
||||
|
@ -640,8 +640,8 @@ minetest.register_decoration({
|
|||
place_on = dry_cave_surface,
|
||||
fill_ratio = 0.01,
|
||||
biomes = asuna.features.cave.dry,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
decoration = "caverealms:spike",
|
||||
flags = "all_floors",
|
||||
})
|
||||
|
@ -652,8 +652,8 @@ minetest.register_decoration({
|
|||
place_on = "default:stone",
|
||||
fill_ratio = 0.01,
|
||||
biomes = asuna.features.cave.dry,
|
||||
y_max = 0,
|
||||
y_min = -31000,
|
||||
y_max = -4096,
|
||||
y_min = -10000,
|
||||
height = 2,
|
||||
height_max = 3,
|
||||
decoration = "caverealms:fire_vine",
|
||||
|
|
|
@ -20,8 +20,8 @@ local function setting(stype, name, default)
|
|||
end
|
||||
|
||||
--generation settings
|
||||
setting("number", "ymin", -33000) --bottom realm limit
|
||||
setting("number", "ymax", -1500) --top realm limit
|
||||
setting("number", "ymin", -10000) --bottom realm limit
|
||||
setting("number", "ymax", -4096) --top realm limit
|
||||
setting("number", "tcave", 0.75) --cave threshold
|
||||
|
||||
--decoration chances
|
||||
|
@ -30,7 +30,7 @@ setting("number", "stalcha", 0.003) --chance of stalactites
|
|||
|
||||
setting("number", "h_lag", 8) --max height for stalagmites
|
||||
setting("number", "h_lac", 8) --...stalactites
|
||||
setting("number", "crystal", 0.0002) --chance of glow crystal formations
|
||||
setting("number", "crystal", 0.0002) --chance of glow crystal formations
|
||||
setting("number", "h_cry", 8) --max height of glow crystals
|
||||
setting("number", "h_clac", 8) --max height of glow crystal stalactites
|
||||
|
||||
|
@ -43,8 +43,8 @@ setting("number", "icicha", 0.035) --chance of icicles
|
|||
setting("number", "flacha", 0.04) --chance of constant flames
|
||||
|
||||
--realm limits for Dungeon Masters' Lair
|
||||
setting("number", "dm_top", -14000) --upper limit
|
||||
setting("number", "dm_bot", -16000) --lower limit
|
||||
setting("number", "dm_top", -8000) --upper limit
|
||||
setting("number", "dm_bot", -10000) --lower limit
|
||||
|
||||
--should DMs spawn in DM Lair?
|
||||
setting("bool", "dm_spawn", true)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue