mirror of
https://github.com/mt-mods/xcompat.git
synced 2024-12-22 09:00:17 +01:00
add bleeding edge repixture support (#4)
This commit is contained in:
parent
6956e49e77
commit
39c02a99de
@ -1,5 +1,5 @@
|
|||||||
read_globals = {
|
read_globals = {
|
||||||
"minetest", "mcl_sounds", "default", "ks_sounds",
|
"minetest", "mcl_sounds", "default", "ks_sounds",
|
||||||
"nodes_nature", "fl_stone", "fl_topsoil", "fl_trees",
|
"nodes_nature", "fl_stone", "fl_topsoil", "fl_trees",
|
||||||
"hades_sounds",
|
"hades_sounds", "rp_sounds",
|
||||||
}
|
}
|
21
init.lua
21
init.lua
@ -58,6 +58,8 @@ function sound_api.node_sound_default(table)
|
|||||||
return nodes_nature.node_sound_default(table)
|
return nodes_nature.node_sound_default(table)
|
||||||
elseif minetest.get_modpath("hades_sounds") then
|
elseif minetest.get_modpath("hades_sounds") then
|
||||||
return hades_sounds.node_sound_defaults(table)
|
return hades_sounds.node_sound_defaults(table)
|
||||||
|
elseif minetest.get_modpath("rp_sounds") then
|
||||||
|
return rp_sounds.node_sound_defaults(table)
|
||||||
else
|
else
|
||||||
return table
|
return table
|
||||||
end
|
end
|
||||||
@ -74,6 +76,8 @@ function sound_api.node_sound_stone_defaults(table)
|
|||||||
return fl_stone.sounds.stone(table)
|
return fl_stone.sounds.stone(table)
|
||||||
elseif minetest.get_modpath("hades_sounds") then
|
elseif minetest.get_modpath("hades_sounds") then
|
||||||
return hades_sounds.node_sound_stone_defaults(table)
|
return hades_sounds.node_sound_stone_defaults(table)
|
||||||
|
elseif minetest.get_modpath("rp_sounds") then
|
||||||
|
return rp_sounds.node_sound_stone_defaults(table)
|
||||||
else
|
else
|
||||||
return table
|
return table
|
||||||
end
|
end
|
||||||
@ -91,6 +95,8 @@ function sound_api.node_sound_dirt_defaults(table)
|
|||||||
return fl_topsoil.sounds.grass(table)
|
return fl_topsoil.sounds.grass(table)
|
||||||
elseif minetest.get_modpath("hades_sounds") then
|
elseif minetest.get_modpath("hades_sounds") then
|
||||||
return hades_sounds.node_sound_dirt_defaults(table)
|
return hades_sounds.node_sound_dirt_defaults(table)
|
||||||
|
elseif minetest.get_modpath("rp_sounds") then
|
||||||
|
return rp_sounds.node_sound_dirt_defaults(table)
|
||||||
else
|
else
|
||||||
return table
|
return table
|
||||||
end
|
end
|
||||||
@ -116,6 +122,8 @@ function sound_api.node_sound_sand_defaults(table)
|
|||||||
return fl_stone.sounds.sand(table)
|
return fl_stone.sounds.sand(table)
|
||||||
elseif minetest.get_modpath("hades_sounds") then
|
elseif minetest.get_modpath("hades_sounds") then
|
||||||
return hades_sounds.node_sound_sand_defaults(table)
|
return hades_sounds.node_sound_sand_defaults(table)
|
||||||
|
elseif minetest.get_modpath("rp_sounds") then
|
||||||
|
return rp_sounds.node_sound_sand_defaults(table)
|
||||||
else
|
else
|
||||||
return table
|
return table
|
||||||
end
|
end
|
||||||
@ -151,6 +159,8 @@ function sound_api.node_sound_wood_defaults(table)
|
|||||||
return fl_trees.sounds.wood(table)
|
return fl_trees.sounds.wood(table)
|
||||||
elseif minetest.get_modpath("hades_sounds") then
|
elseif minetest.get_modpath("hades_sounds") then
|
||||||
return hades_sounds.node_sound_wood_defaults(table)
|
return hades_sounds.node_sound_wood_defaults(table)
|
||||||
|
elseif minetest.get_modpath("rp_sounds") then
|
||||||
|
return rp_sounds.node_sound_wood_defaults(table)
|
||||||
else
|
else
|
||||||
return table
|
return table
|
||||||
end
|
end
|
||||||
@ -167,6 +177,8 @@ function sound_api.node_sound_leaves_defaults(table)
|
|||||||
return nodes_nature.node_sound_leaves_defaults(table)
|
return nodes_nature.node_sound_leaves_defaults(table)
|
||||||
elseif minetest.get_modpath("hades_sounds") then
|
elseif minetest.get_modpath("hades_sounds") then
|
||||||
return hades_sounds.node_sound_leaves_defaults(table)
|
return hades_sounds.node_sound_leaves_defaults(table)
|
||||||
|
elseif minetest.get_modpath("rp_sounds") then
|
||||||
|
return rp_sounds.node_sound_leaves_defaults(table)
|
||||||
else
|
else
|
||||||
return table
|
return table
|
||||||
end
|
end
|
||||||
@ -181,6 +193,8 @@ function sound_api.node_sound_glass_defaults(table)
|
|||||||
return nodes_nature.node_sound_glass_defaults(table)
|
return nodes_nature.node_sound_glass_defaults(table)
|
||||||
elseif minetest.get_modpath("hades_sounds") then
|
elseif minetest.get_modpath("hades_sounds") then
|
||||||
return hades_sounds.node_sound_glass_defaults(table)
|
return hades_sounds.node_sound_glass_defaults(table)
|
||||||
|
elseif minetest.get_modpath("rp_sounds") then
|
||||||
|
return rp_sounds.node_sound_glass_defaults(table)
|
||||||
else
|
else
|
||||||
return table
|
return table
|
||||||
end
|
end
|
||||||
@ -225,6 +239,8 @@ function sound_api.node_sound_water_defaults(table)
|
|||||||
return nodes_nature.node_sound_water_defaults(table)
|
return nodes_nature.node_sound_water_defaults(table)
|
||||||
elseif minetest.get_modpath("hades_sounds") then
|
elseif minetest.get_modpath("hades_sounds") then
|
||||||
return hades_sounds.node_sound_water_defaults(table)
|
return hades_sounds.node_sound_water_defaults(table)
|
||||||
|
elseif minetest.get_modpath("rp_sounds") then
|
||||||
|
return rp_sounds.node_sound_water_defaults(table)
|
||||||
else
|
else
|
||||||
return table
|
return table
|
||||||
end
|
end
|
||||||
@ -241,6 +257,9 @@ function sound_api.node_sound_lava_defaults(table)
|
|||||||
return nodes_nature.node_sound_water_defaults(table)
|
return nodes_nature.node_sound_water_defaults(table)
|
||||||
elseif minetest.get_modpath("hades_sounds") then
|
elseif minetest.get_modpath("hades_sounds") then
|
||||||
return hades_sounds.node_sound_lava_defaults(table)
|
return hades_sounds.node_sound_lava_defaults(table)
|
||||||
|
--s/lava/water
|
||||||
|
elseif minetest.get_modpath("rp_sounds") then
|
||||||
|
return rp_sounds.node_sound_water_defaults(table)
|
||||||
else
|
else
|
||||||
return table
|
return table
|
||||||
end
|
end
|
||||||
@ -257,6 +276,8 @@ function sound_api.node_sound_snow_defaults(table)
|
|||||||
return nodes_nature.node_sound_snow_defaults(table)
|
return nodes_nature.node_sound_snow_defaults(table)
|
||||||
elseif minetest.get_modpath("fl_topsoil") then
|
elseif minetest.get_modpath("fl_topsoil") then
|
||||||
return fl_topsoil.sounds.snow(table)
|
return fl_topsoil.sounds.snow(table)
|
||||||
|
elseif minetest.get_modpath("rp_sounds") then
|
||||||
|
return rp_sounds.node_sound_snow_defaults(table)
|
||||||
else
|
else
|
||||||
return table
|
return table
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user