Make radio and speaker translatable

This commit is contained in:
Wuzzy 2023-06-29 23:48:30 +02:00
parent 499ebd86e5
commit 3a378d7baf

View File

@ -627,17 +627,21 @@ xdecor.register("woodframed_glass", {
sounds = default.node_sound_glass_defaults() sounds = default.node_sound_glass_defaults()
}) })
for _, v in ipairs({"radio", "speaker"}) do local devices = {
xdecor.register(v, { { "radio", S("Radio") },
description = v:gsub("^%l", string.upper), { "speaker", S("Speaker") },
}
for _, v in pairs(devices) do
xdecor.register(v[1], {
description = v[2],
on_rotate = screwdriver.rotate_simple, on_rotate = screwdriver.rotate_simple,
tiles = { tiles = {
"xdecor_" .. v .. "_top.png", "xdecor_" .. v[1] .. "_top.png",
"xdecor_" .. v .. "_side.png", "xdecor_" .. v[1] .. "_side.png",
"xdecor_" .. v .. "_side.png", "xdecor_" .. v[1] .. "_side.png",
"xdecor_" .. v .. "_side.png", "xdecor_" .. v[1] .. "_side.png",
"xdecor_" .. v .. "_back.png", "xdecor_" .. v[1] .. "_back.png",
"xdecor_" .. v .. "_front.png", "xdecor_" .. v[1] .. "_front.png",
}, },
groups = {cracky = 2, not_cuttable = 1}, groups = {cracky = 2, not_cuttable = 1},
}) })