From 343c7946d9014bf111e25a7a225a1b6f5746992b Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz <vanessaezekowitz@gmail.com> Date: Fri, 10 Mar 2017 20:15:38 +0100 Subject: [PATCH] power monitor changes New textures, uses facedir, connects from the back as well. --- technic/items.lua | 17 ++++++++--------- 1 files changed, 8 insertions(+), 9 deletions(-) diff --git a/technic/items.lua b/technic/items.lua index 3c00dd9..a0edb96 100644 --- a/technic/items.lua +++ b/technic/items.lua @@ -100,10 +100,6 @@ inventory_image = "technic_lv_transformer.png", }) -minetest.register_craftitem("technic:lv_transformer", { - description = S("Low Voltage Transformer"), - inventory_image = "technic_lv_transformer.png", -}) minetest.register_craftitem("technic:mv_transformer", { description = S("Medium Voltage Transformer"), inventory_image = "technic_mv_transformer.png", @@ -197,15 +193,17 @@ -- linear interpolation of activity along that scale, rooted at -- a natural (0.7%-fissile) uranium block having the activity of -- 9 uranium ore blocks (due to 9 ingots per block). The group - -- value is proportional to the square root of the activity, - -- and uranium ore has radioactive=1. This yields radioactive=2 - -- for a fully-depleted uranium block and radioactive=5 for a - -- 3.5%-fissile uranium block. + -- value is proportional to the square root of the activity, and + -- uranium ore has radioactive=1. This yields radioactive=1.0 + -- for a fully-depleted uranium block and radioactive=2.6 for + -- a 3.5%-fissile uranium block. + local radioactivity = math.floor(math.sqrt((1+5.55*p/35) * 18 / (1+5.55*7/35)) + 0.5); (ov or minetest.register_node)(block, { description = string.format(S("%.1f%%-Fissile Uranium Block"), p/10), tiles = {"technic_uranium_block.png"}, is_ground_content = true, - groups = {uranium_block=1, not_in_creative_inventory=nici, cracky=1, level=2, radioactive=math.floor(math.sqrt((1+5.55*p/35) * 9 / (1+5.55*7/35)) + 0.5)}, + groups = {uranium_block=1, not_in_creative_inventory=nici, + cracky=1, level=2, radioactive=radioactivity}, sounds = default.node_sound_stone_defaults(), }); if not ov then @@ -223,3 +221,4 @@ }) end end + -- Gitblit v1.8.0