Add kneeling bench
This commit is contained in:
parent
d6a34f398f
commit
3efb796721
21
init.lua
21
init.lua
@ -3,6 +3,7 @@ ts_furniture = {}
|
|||||||
-- If true, you can sit on chairs and benches, when right-click them.
|
-- If true, you can sit on chairs and benches, when right-click them.
|
||||||
ts_furniture.enable_sitting = minetest.settings:get_bool("ts_furniture.enable_sitting", true)
|
ts_furniture.enable_sitting = minetest.settings:get_bool("ts_furniture.enable_sitting", true)
|
||||||
ts_furniture.globalstep = minetest.settings:get_bool("ts_furniture.globalstep", true)
|
ts_furniture.globalstep = minetest.settings:get_bool("ts_furniture.globalstep", true)
|
||||||
|
ts_furniture.kneeling_bench = minetest.settings:get_bool("ts_furniture.kneeling_bench", false)
|
||||||
|
|
||||||
-- Used for localization
|
-- Used for localization
|
||||||
local S = minetest.get_translator("ts_furniture")
|
local S = minetest.get_translator("ts_furniture")
|
||||||
@ -147,6 +148,26 @@ local furnitures = {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ts_furniture.kneeling_bench then
|
||||||
|
furnitures.kneeling_bench = {
|
||||||
|
description = "Kneeling Bench",
|
||||||
|
nodebox = {
|
||||||
|
{ -0.5, -0.5, 0.4, 0.5, 0.5, 0.5 },
|
||||||
|
{ -0.4, -0.5, -0.2, -0.3, -0.3, 0.5 },
|
||||||
|
{ 0.3, -0.5, -0.2, 0.4, -0.3, 0.5 },
|
||||||
|
{ -0.5, -0.3, -0.2, 0.5, -0.2, 0.2},
|
||||||
|
{ -0.5, 0.4, 0.15, 0.5, 0.5, 0.55},
|
||||||
|
},
|
||||||
|
craft = function(recipe)
|
||||||
|
local bench_name = "ts_furniture:" .. recipe:gsub(":", "_") .. "_bench"
|
||||||
|
return {
|
||||||
|
{ recipe, "" },
|
||||||
|
{ recipe, bench_name }
|
||||||
|
}
|
||||||
|
end
|
||||||
|
}
|
||||||
|
end
|
||||||
|
|
||||||
local ignore_groups = {
|
local ignore_groups = {
|
||||||
["wood"] = true,
|
["wood"] = true,
|
||||||
["stone"] = true
|
["stone"] = true
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
ts_furniture.enable_sitting (Enable sitting) bool true
|
ts_furniture.enable_sitting (Enable sitting) bool true
|
||||||
ts_furniture.globalstep (Enable globalstep) bool true
|
ts_furniture.globalstep (Enable globalstep) bool true
|
||||||
|
ts_furniture.kneeling_bench (Enable kneeling benches) bool false
|
||||||
|
Loading…
x
Reference in New Issue
Block a user