mirror of
https://repo.or.cz/minetest_pedology.git
synced 2024-12-28 02:40:21 +01:00
Rudimentary mud and slurry
This commit is contained in:
parent
3a4d387630
commit
e72d2f82e5
22
init.lua
22
init.lua
@ -393,6 +393,9 @@ function pedology.register_sucky_group(basename, basedescription, lumpbasedescri
|
||||
else
|
||||
groups = additional_groups
|
||||
end
|
||||
if(w==3) then
|
||||
groups["disable_jump"] = 1
|
||||
end
|
||||
pedology.register_sucky(basename, S((pedology.wetnames[w]).." "..basedescription), w, oozing, sucky, m, drop, sounds, groups)
|
||||
-- register dripping
|
||||
if(w>0 and pedology.USE_DRIPS == 1) then
|
||||
@ -436,11 +439,11 @@ local sound_turf_fibric = {footstep = {name="pedology_turf_footstep", gain=0.28}
|
||||
--[[ register sucky and oozing nodes ]]
|
||||
--[[ ground nodes ]]
|
||||
pedology.register_sucky_group("clay", "clay", "clay lump",
|
||||
5, 3, 60, 1.25, {3000, 3100, 3200, 3500, 3550, 3600}, 4, sound_clay, { crumbly = 3, sun_dry = 1})
|
||||
3, 3, 60, 1.25, {3000, 3100, 3200, 3500, 3550, 3600}, 4, sound_clay, { crumbly = 3, sun_dry = 1})
|
||||
pedology.register_sucky_group("silt_fine", "fine silt", "fine silt lump",
|
||||
5, 3, 45, 1.25, {2800, 2900, 3000, 3100, 3200, 3300}, 4, sound_silt_fine, { crumbly = 3, sun_dry = 1 })
|
||||
3, 3, 45, 1.25, {2800, 2900, 3000, 3100, 3200, 3300}, 4, sound_silt_fine, { crumbly = 3, sun_dry = 1 })
|
||||
pedology.register_sucky_group("silt_medium", "medium silt", "medium silt lump",
|
||||
4, 3, 30, 1.25, {2600, 2800, 3200, 3800, 4200}, 4, sound_silt_medium, { crumbly = 3, sun_dry = 1 })
|
||||
3, 3, 30, 1.25, {2600, 2800, 3200, 3800, 4200}, 4, sound_silt_medium, { crumbly = 3, sun_dry = 1 })
|
||||
pedology.register_sucky_group("silt_coarse", "coarse silt", "coarse silt lump",
|
||||
3, 3, 20, 1.25, {2000, 2200, 2400, 2800}, 2, sound_silt_coarse, { crumbly = 3, sun_dry = 1 })
|
||||
pedology.register_sucky_group("sand_fine", "fine sand", "fine sand pile",
|
||||
@ -549,11 +552,14 @@ minetest.register_node("pedology:ice_pure", {
|
||||
freezemelt = "pedology:water_fresh_source",
|
||||
})
|
||||
|
||||
--[[ TODO: clay mud
|
||||
pedology.register_liquid("clay_3", "sludgy clay", 192, 6, 5, 0, {a=192, r=104, g=23, b=0}, {oozing=1})
|
||||
pedology.register_liquid("clay_4", "muddy clay", 156, 4, 5, 0, {a=156, r=123, g=57, b=6}, {oozing=1})
|
||||
pedology.register_liquid("clay_5", "slurry clay", 128, 2, 5, 0, {a=128, r=146, g=85, b=73}, {oozing=1})
|
||||
]]
|
||||
--[[ mud and slurry ]]
|
||||
pedology.register_liquid("clay_4", "clay mud", 240, 6, 5, 0, {a=240, r=123, g=57, b=6}, {sucky=1, oozing=1, wet=4})
|
||||
pedology.register_liquid("clay_5", "clay slurry", 176, 4, 5, 0, {a=176, r=146, g=85, b=73}, {oozing=1, wet=5})
|
||||
|
||||
pedology.register_liquid("silt_fine_4", "fine silt mud", 230, 6, 5, 0, {a=230, r=137, g=82, b=0}, {sucky=1, oozing=1, wet=4})
|
||||
pedology.register_liquid("silt_fine_5", "fine silt slurry", 166, 4, 5, 0, {a=166, r=179, g=117, b=59}, {oozing=1, wet=5})
|
||||
|
||||
pedology.register_liquid("silt_medium_4", "medium silt mud", 220, 6, 5, 0, {a=220, r=165, g=131, b=0}, {oozing=1, wet=4})
|
||||
|
||||
--[[ turf ]]
|
||||
pedology.register_sucky_group("turf_fibric", "fibric turf", "fibric turf cutting",
|
||||
|
@ -6,8 +6,10 @@ dry clay = trockener Ton
|
||||
wet clay = feuchter Ton
|
||||
watery clay = wässriger Ton
|
||||
sludgy clay = matschiger Ton
|
||||
muddy clay = schlammiger Ton
|
||||
slurry clay = breiiger Ton
|
||||
clay mud source = Tonschlammquelle
|
||||
flowing clay mud = fließender Tonschlamm
|
||||
clay slurry source = Tonschlämmenquelle
|
||||
flowing clay slurry = fließende Tonschlämme
|
||||
dry clay lump = trockener Tonklumpen
|
||||
wet clay lump = feuchter Tonklumpen
|
||||
watery clay lump = wässriger Tonklumpen
|
||||
@ -16,8 +18,10 @@ dry fine silt = trockener Feinschluff
|
||||
wet fine silt = feuchter Feinschluff
|
||||
watery fine silt = wässriger Feinschluff
|
||||
sludgy fine silt = matschiger Feinschluff
|
||||
muddy fine silt = schlammiger Feinschluff
|
||||
slurry fine silt = breiiger Feinschluff
|
||||
fine silt mud source = Feinschluffschlammquelle
|
||||
flowing fine silt mud = fließender Feinschluffschlamm
|
||||
fine silt slurry source = Feinschluffschlämmenquelle
|
||||
flowing fine silt slurry = fließende Feinschluffschlämme
|
||||
dry fine silt lump = trockener Feinschluffklumpen
|
||||
wet fine silt lump = feuchter Feinschluffklumpen
|
||||
watery fine silt lump = wässriger Feinschluffklumpen
|
||||
@ -26,7 +30,8 @@ dry medium silt = trockener Mittelschluff
|
||||
wet medium silt = feuchter Mittelschluff
|
||||
watery medium silt = wässriger Mittelschluff
|
||||
sludgy medium silt = matschiger Mittelschluff
|
||||
muddy medium silt = schlammiger Mittelschluff
|
||||
medium silt mud source = Mittelschluffschlammquelle
|
||||
flowing medium silt mud = fließender Mittelschluffschlamm
|
||||
dry medium silt lump = trockener Mittelschluffklumpen
|
||||
wet medium silt lump = feuchter Mittelschluffklumpen
|
||||
watery medium silt lump = wässriger Mittelschluffklumpen
|
||||
|
@ -6,20 +6,22 @@ dry clay
|
||||
wet clay
|
||||
watery clay
|
||||
sludgy clay
|
||||
muddy clay
|
||||
slurry clay
|
||||
clay mud source
|
||||
flowing clay mud
|
||||
clay slurry source
|
||||
flowing clay slurry
|
||||
dry clay lump
|
||||
wet clay lump
|
||||
watery clay lump
|
||||
sludgy clay lump
|
||||
muddy clay lump
|
||||
slurry clay lump
|
||||
dry fine silt
|
||||
wet fine silt
|
||||
watery fine silt
|
||||
sludgy fine silt
|
||||
muddy fine silt
|
||||
slurry fine silt
|
||||
fine silt mud source
|
||||
flowing fine silt mud
|
||||
fine silt slurry source
|
||||
flowing fine silt slurry
|
||||
dry fine silt lump
|
||||
wet fine silt lump
|
||||
watery fine silt lump
|
||||
@ -28,7 +30,8 @@ dry medium silt
|
||||
wet medium silt
|
||||
watery medium silt
|
||||
sludgy medium silt
|
||||
muddy medium silt
|
||||
medium silt mud source
|
||||
flowing medium silt mud
|
||||
dry medium silt lump
|
||||
wet medium silt lump
|
||||
watery medium silt lump
|
||||
|
Loading…
Reference in New Issue
Block a user