This commit is contained in:
Mircea Kitsune 2015-02-25 02:03:30 +00:00
commit e826ed3a9e
8 changed files with 42 additions and 1 deletions

View file

@ -75,7 +75,7 @@ function bucket.register_liquid(source, flowing, itemname, inventory_image, name
"place "..source) then
return
end
minetest.add_node(pos, {name=source})
minetest.place_node(pos, {name=source})
end
-- Check if pointing to a buildable node
@ -123,6 +123,7 @@ minetest.register_craftitem("bucket:bucket_empty", {
return
end
minetest.dig_node(pointed_thing.under)
minetest.add_node(pointed_thing.under, {name="air"})
return ItemStack(liquiddef.itemname)

View file

@ -196,3 +196,11 @@ Gambit (WTFPL):
default_coal.png
default_grass_*.png
default_paper.png
Michel Baradari (CC BY 3.0):
default_water_footstep.1.ogg
default_water_footstep.2.ogg
mikhog (CC BY 3.0):
default_lava_footstep.1.ogg
default_lava_footstep.2.ogg

View file

@ -83,6 +83,34 @@ function default.node_sound_glass_defaults(table)
return table
end
function default.node_sound_water_defaults(table)
table = table or {}
table.footstep = table.footstep or
{name="default_water_footstep", gain=0.25}
table.dug = table.dug or
{name="default_water_footstep", gain=0.4}
table.dig = table.dig or
{name="default_water_footstep", gain=0.4}
table.place = table.place or
{name="default_water_footstep", gain=0.4}
default.node_sound_defaults(table)
return table
end
function default.node_sound_lava_defaults(table)
table = table or {}
table.footstep = table.footstep or
{name="default_lava_footstep", gain=0.25}
table.dug = table.dug or
{name="default_lava_footstep", gain=0.4}
table.dig = table.dig or
{name="default_lava_footstep", gain=0.4}
table.place = table.place or
{name="default_lava_footstep", gain=0.4}
default.node_sound_defaults(table)
return table
end
--
-- Lavacooling
--

View file

@ -901,6 +901,7 @@ minetest.register_node("default:water_source", {
liquid_viscosity = 1,
post_effect_color = {a=64, r=100, g=100, b=200},
groups = {water=3, liquid=3, puts_out_fire=1},
sounds = default.node_sound_water_defaults(),
})
minetest.register_node("default:water_flowing", {
@ -945,6 +946,7 @@ minetest.register_node("default:water_flowing", {
liquid_viscosity = 1,
post_effect_color = {a=64, r=100, g=100, b=200},
groups = {water=3, liquid=3, puts_out_fire=1, not_in_creative_inventory=1},
sounds = default.node_sound_water_defaults(),
})
@ -993,6 +995,7 @@ minetest.register_node("default:lava_source", {
damage_per_second = 4 * 2,
post_effect_color = {a=192, r=255, g=64, b=0},
groups = {lava=3, liquid=2, hot=3, igniter=1},
sounds = default.node_sound_lava_defaults(),
})
minetest.register_node("default:lava_flowing", {
@ -1039,6 +1042,7 @@ minetest.register_node("default:lava_flowing", {
damage_per_second = 4 * 2,
post_effect_color = {a=192, r=255, g=64, b=0},
groups = {lava=3, liquid=2, hot=3, igniter=1, not_in_creative_inventory=1},
sounds = default.node_sound_lava_defaults(),
})
--

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.