Compare commits

...

5 Commits

Author SHA1 Message Date
migdyn 1092f825b5 add more circuitboards 2018-12-23 00:59:01 -05:00
migdyn c6fc12e651 Add screenshot, more items, craftin recipes 2018-12-22 16:55:53 -05:00
migdyn 4d9cd7163f Add a few more items 2018-12-22 13:16:00 -05:00
migdyn f5092fc2f3 Add more items 2018-12-22 13:11:19 -05:00
migdyn 76982d7a9c Add more craftitems 2018-12-15 14:26:43 -05:00
20 changed files with 139 additions and 1 deletions

View File

@ -1,6 +1,13 @@
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.png",
inventory_image = "electronics_light_bulb_incandescent_white.png",
})
minetest.register_craftitem("electronics:led_red", {
@ -17,3 +24,59 @@ minetest.register_craftitem("electronics:coil_copper", {
description = "Copper Coil",
inventory_image = "electronics_coil.png",
})
minetest.register_craftitem("electronics:wire_copper", {
description = "Copper Wire",
inventory_image = "electronics_copper_wire.png",
})
minetest.register_craftitem("electronics:wire_copper_insulated", {
description = "Insulated Copper Wire",
inventory_image = "electronics_copper_wire_insulated.png",
})
minetest.register_craftitem("electronics:fuse_glass", {
description = "Glass Fuse",
inventory_image = "electronics_fuse_glass.png",
})
minetest.register_craftitem("electronics:fuse_ceramic", {
description = "Ceramic Fuse",
inventory_image = "electronics_fuse_ceramic.png",
})
minetest.register_craftitem("electronics:battery_li_ion_aa", {
description = "AA Battery",
inventory_image = "electronics_battery_li_ion_aa.png",
})
minetest.register_craftitem("electronics:battery_li_ion_aaa", {
description = "AAA Battery",
inventory_image = "electronics_battery_li_ion_aaa.png",
})
--Name will probably be changed in future versions
minetest.register_craftitem("electronics:resistor", {
description = "Resistor",
inventory_image = "electronics_resistor.png",
})
minetest.register_craftitem("electronics:motor_dc", {
description = "DC Motor",
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",
})
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")

58
crafts.lua Normal file
View File

@ -0,0 +1,58 @@
minetest.register_craft({
output = "electronics:fuse_glass 32",
recipe = {
{"", "", ""},
{"default:steel_ingot", "default:glass", "default:steel_ingot"},
{"", "", ""},
},
})
minetest.register_craft({
output = "electronics:wire_copper 16",
recipe = {
{"", "default:copper_ingot", ""},
{"", "default:copper_ingot", ""},
{"", "", ""},
},
})
minetest.register_craft({
output = "electronics:wire_copper_insulated",
recipe = {
{"", "farming:cotton", ""},
{"", "electronics:wire_copper", ""},
{"", "", ""},
},
})
minetest.register_craft({
output = "electronics:light_bulb_incandescent_white 4",
recipe = {
{"", "default:glass", ""},
{"default:glass", "", "default:glass"},
{"", "default:steel_ingot", ""},
},
})
minetest.register_craft({
output = "electronics:battery_li_ion_aa",
recipe = {
{"", "", ""},
{"default:coal_lump", "default:steel_ingot", "default:steel_ingot"},
{"", "", ""},
},
})
minetest.register_craft({
output = "electronics:coil_copper 2",
recipe = {
{"electronics:wire_copper", "electronics:wire_copper", "electronics:wire_copper"},
{"electronics:wire_copper", "", "electronics:wire_copper"},
{"", "", ""},
}
})

3
depends.lua Normal file
View File

@ -0,0 +1,3 @@
default
farming

5
init.lua Normal file
View File

@ -0,0 +1,5 @@
local modpath = minetest.get_modpath("electronics")
dofile(modpath .. "/craftitems.lua")
dofile(modpath .. "/tools.lua")
dofile(modpath .. "/crafts.lua")

BIN
screenshot.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 459 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 493 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 395 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 367 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 355 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 375 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 346 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 381 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 503 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 527 B

After

Width:  |  Height:  |  Size: 556 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 311 B

After

Width:  |  Height:  |  Size: 309 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 415 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 B

9
tools.lua Normal file
View File

@ -0,0 +1,9 @@
minetest.register_tool("electronics:multimeter_analog", {
description = "Analog Multimeter",
inventory_image = "electronics_multimeter_analog.png",
})
minetest.register_tool("electronics:multimeter_digital", {
description = "Digital Multimeter",
inventory_image = "electronics_multimeter_digital.png",
})