diff --git a/craftitems.lua b/craftitems.lua index 3e8a7f5..38aeade 100644 --- a/craftitems.lua +++ b/craftitems.lua @@ -1,3 +1,10 @@ +register_circuitboard = function(name, desc, invimg) + minetest.register_craftitem("electronics:circuitboard_"..name, { + description = desc.." Circuit Board", + inventory_image = invimg, +}) +end + minetest.register_craftitem("electronics:light_bulb_incandescent", { description = "Incandescent Light Bulb", inventory_image = "electronics_light_bulb_incandescent_white.png", @@ -59,13 +66,17 @@ minetest.register_craftitem("electronics:motor_dc", { inventory_image = "electronics_motor_dc.png", }) +minetest.register_craftitem("electronics:cathoderaytube", { + description = "Cathode Ray Tube", + inventory_image = "electronics_cathoderaytube.png", +}) + --Name will probably be changed in the future minetest.register_craftitem("electronics:transformer", { description = "Transformer", inventory_image = "electronics_transformer.png", }) -minetest.register_craftitem("electronics:circuitboard_multimeter_digital", { - description = "Digital Multimeter Circuit Board", - inventory_image = "electronics_circuitboard_multimeter_digital.png", -}) +register_circuitboard("multimeter_digital", "Digital Multimeter", "electronics_circuitboard_multimeter_digital.png") +register_circuitboard("multimeter_analog", "Analog Multimeter", "electronics_circuitboard_multimeter_analog.png") +register_circuitboard("television_cathoderaytube", "Cathode Ray Tube Television", "electronics_circuitboard_television_crt.png") diff --git a/textures/electronics_cathoderaytube.png b/textures/electronics_cathoderaytube.png new file mode 100644 index 0000000..97898e1 Binary files /dev/null and b/textures/electronics_cathoderaytube.png differ diff --git a/textures/electronics_circuitboard_multimeter_analog.png b/textures/electronics_circuitboard_multimeter_analog.png new file mode 100644 index 0000000..079c3a3 Binary files /dev/null and b/textures/electronics_circuitboard_multimeter_analog.png differ diff --git a/textures/electronics_circuitboard_television_crt.png b/textures/electronics_circuitboard_television_crt.png new file mode 100644 index 0000000..2dbb650 Binary files /dev/null and b/textures/electronics_circuitboard_television_crt.png differ diff --git a/textures/electronics_circuitboard_vcr.png b/textures/electronics_circuitboard_vcr.png new file mode 100644 index 0000000..af0a496 Binary files /dev/null and b/textures/electronics_circuitboard_vcr.png differ diff --git a/textures/electronics_circuitboard_vcr_dvd_combo.png b/textures/electronics_circuitboard_vcr_dvd_combo.png new file mode 100644 index 0000000..9f3fade Binary files /dev/null and b/textures/electronics_circuitboard_vcr_dvd_combo.png differ