generated from Descent/bombtest
0.3.0 Hades
This commit is contained in:
parent
05a7c8cc23
commit
f2b555e7b6
|
@ -58,3 +58,10 @@ V0.2.4
|
|||
Added Prasiolite
|
||||
Added Quartz
|
||||
|
||||
V0.3.0
|
||||
Default is now optional
|
||||
Stair and Slab names can now be translated into other languages
|
||||
Hades Revisted is now a mapgen supported game and can spawn Geodes with geodes_lib only
|
||||
Turquoise ore no longer uses default textures from MTG, TMS supplies them
|
||||
TMS now uses its own sound library
|
||||
Crystals and polished Crystals now make crystalline sounds
|
||||
|
|
|
@ -1 +1 @@
|
|||
based on code from Minetest game, all walls mod, and geodes mod. Textures created by JoeEnderman with Stable Diffusion (rough versions), Gimp (cleaning up from the others), Planet Minecraft (block and brick variants), and Blockbench (cobblestones, granites, and cracked bricks). From V0.2.2+: Many textures have been cleaned up or made using Libresprite. It may replace all but Gimp in future TMS releases.
|
||||
based on code from Minetest game, all walls mod, and geodes mod. Textures created by JoeEnderman with Stable Diffusion (rough versions), Gimp (cleaning up from the others), Planet Minecraft (block and brick variants), and Blockbench (cobblestones, granites, and cracked bricks). From V0.2.2+: Many textures have been cleaned up or made using Libresprite. It may replace all but Gimp in future TMS releases. Code rebase with help from Mineclone2 and Minebase. All node sounds are CC0 and sourced from opengameart.org, freesound.org, and myself. Some are a combination of both.
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
if minetest.get_modpath("geodes") ~= nil then
|
||||
if minetest.get_modpath("geodes") and minetest.get_modpath("default") ~= nil then
|
||||
|
||||
geodes.register_geode("too_many_stones:mudstone", "too_many_stones:calcite", "too_many_stones:amazonite", "too_many_stones:amazonite_crystal")
|
||||
|
||||
|
|
208
geodes_lib.lua
208
geodes_lib.lua
|
@ -1,4 +1,7 @@
|
|||
if minetest.get_modpath("geodes_lib") ~= nil then
|
||||
|
||||
-- Geodes for most games
|
||||
|
||||
if minetest.get_modpath("geodes_lib") and minetest.get_modpath("default") ~= nil then
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "default:stone",
|
||||
|
@ -196,3 +199,206 @@ geodes_lib:register_geode({
|
|||
})
|
||||
|
||||
end
|
||||
|
||||
-- Hades Version
|
||||
|
||||
if minetest.get_modpath("geodes_lib") and minetest.get_modpath("hades_core") ~= nil then
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:amazonite",
|
||||
core_alt = "too_many_stones:amazonite_budding",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:mudstone", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:amethyst",
|
||||
core_alt = "too_many_stones:amethyst_budding",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:gabbro", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:citrine",
|
||||
core_alt = "too_many_stones:citrine_budding",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:slate", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:crocoite",
|
||||
core_alt = "too_many_stones:crocoite_budding",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:gabbro", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:eudialite",
|
||||
core_alt = "too_many_stones:eudialite_budding",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:mudstone", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:kyanite",
|
||||
core_alt = "too_many_stones:kyanite_budding",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:mudstone", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:rose_quartz",
|
||||
core_alt = "too_many_stones:rose_quartz_budding",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:travertine", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:smokey_quartz",
|
||||
core_alt = "too_many_stones:smokey_quartz_budding",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:serpentine", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:vivianite",
|
||||
core_alt = "too_many_stones:vivianite_budding",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:travertine", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:opal",
|
||||
core_alt = "too_many_stones:opal",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:travertine", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:heliodor",
|
||||
core_alt = "too_many_stones:heliodor_budding",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:serpentine", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:black_opal",
|
||||
core_alt = "too_many_stones:black_opal",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:travertine", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:celestine",
|
||||
core_alt = "too_many_stones:celestine_budding",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:pumice", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:quartz",
|
||||
core_alt = "too_many_stones:quartz_budding",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:pumice", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
geodes_lib:register_geode({
|
||||
wherein = "hades_core:stone",
|
||||
y_min = -31000,
|
||||
y_max = -10,
|
||||
scarcity = 80,
|
||||
core = "too_many_stones:prasiolite",
|
||||
core_alt = "too_many_stones:prasiolite_budding",
|
||||
core_alt_chance = 100,
|
||||
shell = {"too_many_stones:limestone_white", "too_many_stones:calcite"},
|
||||
radius_min = 2,
|
||||
radius_max = 10,
|
||||
})
|
||||
|
||||
end
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue