Recipe changes

This commit is contained in:
Evert Prants 2018-08-31 20:00:55 +03:00
parent 0824922879
commit a143cc6e11
Signed by: evert
GPG Key ID: 1688DA83D222D0B5
9 changed files with 43 additions and 15 deletions

View File

@ -15,6 +15,7 @@ local list_def = {
{material = "electrum", description = "Electrum", color = "#ebeb90", dust = true, plate = true, gear = true}, {material = "electrum", description = "Electrum", color = "#ebeb90", dust = true, plate = true, gear = true},
{material = "viridisium", description = "Viridisium", color = "#5b9751", dust = true, plate = true, gear = true}, {material = "viridisium", description = "Viridisium", color = "#5b9751", dust = true, plate = true, gear = true},
{material = "zinc", description = "Zinc", color = "#598a9e", dust = true, plate = true}, {material = "zinc", description = "Zinc", color = "#598a9e", dust = true, plate = true},
{material = "coal", description = "Coal", color = "#0d0d0d", dust = true},
{material = "wood", description = "Wood", color = "#847454", dust = "Sawdust", gear = true} {material = "wood", description = "Wood", color = "#847454", dust = "Sawdust", gear = true}
} }

View File

@ -6,22 +6,21 @@ ele.register_conduit("elepower_dynamics:conduit", {
groups = {oddly_breakable_by_hand = 1, cracky = 1} groups = {oddly_breakable_by_hand = 1, cracky = 1}
}) })
--[[ Fluids -- Fluids
elefluid.register_transfer_node("elepower_dynamics:fluid_transfer_node", { elefluid.register_transfer_node("elepower_dynamics:fluid_transfer_node", {
description = "Fluid Transfer Node", description = "Fluid Transfer Node\nPunch to start pumping",
tiles = {"elepower_fluid_transporter_side.png", "elepower_fluid_transporter_side.png^[transformR180",
"elepower_fluid_transporter_side.png^[transformR270", "elepower_fluid_transporter_side.png^[transformFXR90",
"elepower_fluid_transporter_back.png", "elepower_fluid_transporter_front.png"},
groups = {oddly_breakable_by_hand = 1, cracky = 1}
})--]]
elefluid.register_transfer_node("elepower_dynamics:fluid_transfer_node", {
description = "Fluid Transfer Node",
tiles = {"elepower_fluid_transporter.png"}, tiles = {"elepower_fluid_transporter.png"},
drawtype = "mesh", drawtype = "mesh",
mesh = "elepower_transport_node.obj", mesh = "elepower_transport_node.obj",
groups = {oddly_breakable_by_hand = 1, cracky = 1}, groups = {oddly_breakable_by_hand = 1, cracky = 1},
paramtype = "light", paramtype = "light",
selection_box = {
type = "fixed",
fixed = {
{-0.4375, -0.4375, -0.5000, 0.4375, 0.4375, 0.000},
{-0.1875, -0.1875, 0.000, 0.1875, 0.1875, 0.5000}
}
}
}) })
elefluid.register_transfer_duct("elepower_dynamics:fluid_duct", { elefluid.register_transfer_duct("elepower_dynamics:fluid_duct", {

View File

@ -298,6 +298,15 @@ minetest.register_craft({
} }
}) })
minetest.register_craft({
output = "elepower_dynamics:pv_cell",
recipe = {
{"group:glass", "group:glass", "group:glass"},
{"dye:blue", "elepower_dynamics:silicon_wafer_doped", "dye:blue"},
{"default:mese_crystal_fragment", "elepower_dynamics:wound_copper_coil", "default:mese_crystal_fragment"}
}
})
minetest.register_craft({ minetest.register_craft({
output = "elepower_dynamics:integrated_circuit", output = "elepower_dynamics:integrated_circuit",
recipe = { recipe = {

View File

@ -32,6 +32,8 @@ minetest.register_craftitem("elepower_dynamics:gas_container", {
groups = {gas_container = 1} groups = {gas_container = 1}
}) })
ele.register_gas(nil, "Steam", "elepower_dynamics:steam")
ele.register_gas("elepower_dynamics:hydrogen_container", "Hydrogen", ele.register_gas("elepower_dynamics:hydrogen_container", "Hydrogen",
"elepower_dynamics:hydrogen", "elepower_gas_hydrogen.png") "elepower_dynamics:hydrogen", "elepower_gas_hydrogen.png")
@ -40,3 +42,4 @@ ele.register_gas("elepower_dynamics:oxygen_container", "Oxygen",
ele.register_gas("elepower_dynamics:nitrogen_container", "Nitrogen", ele.register_gas("elepower_dynamics:nitrogen_container", "Nitrogen",
"elepower_dynamics:nitrogen", "elepower_gas_nitrogen.png") "elepower_dynamics:nitrogen", "elepower_gas_nitrogen.png")

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@ -28,13 +28,18 @@ local alloy_recipes = {
output = "elepower_dynamics:electrum_ingot 3", output = "elepower_dynamics:electrum_ingot 3",
}, },
{ {
recipe = { "elepower_dynamics:silicon", "elepower_dynamics:gold_dust 4" }, recipe = { "elepower_dynamics:silicon", "elepower_dynamics:coal_dust 2" },
output = "elepower_dynamics:silicon_wafer", output = "elepower_dynamics:silicon_wafer",
}, },
{ {
recipe = { "default:coal_lump", "elepower_dynamics:coal_dust 4" }, recipe = { "default:coal_lump", "elepower_dynamics:coal_dust 4" },
output = "elepower_dynamics:graphite_ingot", output = "elepower_dynamics:graphite_ingot",
}, },
{
recipe = { "elepower_dynamics:silicon_wafer", "elepower_dynamics:gold_dust 4" },
output = "elepower_dynamics:silicon_wafer_doped",
time = 8,
},
} }
-- Register alloy furnace recipes -- Register alloy furnace recipes
@ -269,12 +274,12 @@ end
local soldering_recipes = { local soldering_recipes = {
{ {
recipe = { "elepower_dynamics:silicon_wafer", "elepower_dynamics:chip 4", "elepower_dynamics:lead_ingot 2" }, recipe = { "elepower_dynamics:silicon_wafer_doped", "elepower_dynamics:chip 4", "elepower_dynamics:lead_ingot 2" },
output = "elepower_dynamics:microcontroller", output = "elepower_dynamics:microcontroller",
time = 8, time = 8,
}, },
{ {
recipe = { "elepower_dynamics:silicon_wafer", "elepower_dynamics:microcontroller 4", "elepower_dynamics:electrum_ingot 2" }, recipe = { "default:copper_ingot 4", "elepower_dynamics:microcontroller 4", "elepower_dynamics:electrum_ingot 2" },
output = "elepower_dynamics:soc", output = "elepower_dynamics:soc",
time = 28, time = 28,
}, },

View File

@ -136,3 +136,14 @@ elepm.register_craft({
output = "elepower_nuclear:fuel_rod_fissile", output = "elepower_nuclear:fuel_rod_fissile",
time = 16 time = 16
}) })
elepm.register_craft({
type = "grind",
recipe = {"elepower_nuclear:fuel_rod_depleted"},
output = {
"elepower_nuclear:depleted_uranium_dust 3",
"elepower_nuclear:nuclear_waste 5",
"elepower_nuclear:fuel_rod_empty"
},
time = 16
})

View File

@ -23,7 +23,7 @@ minetest.register_craftitem("elepower_nuclear:depleted_uranium_dust", {
}) })
minetest.register_craftitem("elepower_nuclear:nuclear_waste", { minetest.register_craftitem("elepower_nuclear:nuclear_waste", {
description = "Nuclear Waste\nMostly unusable", description = "Nuclear Waste\nMostly unusable for nuclear fission",
inventory_image = "elenuclear_uranium_waste.png" inventory_image = "elenuclear_uranium_waste.png"
}) })

View File

@ -2,7 +2,7 @@
dofile(elenuclear.modpath.."/machines/init.lua") dofile(elenuclear.modpath.."/machines/init.lua")
minetest.register_node("elepower_nuclear:machine_block", { minetest.register_node("elepower_nuclear:machine_block", {
description = "Radiation-shielded Lead Machine Chassis", description = "Radiation-shielded Lead Machine Chassis\nContains dangerous ionizing radiation",
tiles = { tiles = {
"elenuclear_machine_top.png", "elepower_lead_block.png", "elenuclear_machine_block.png", "elenuclear_machine_top.png", "elepower_lead_block.png", "elenuclear_machine_block.png",
"elenuclear_machine_block.png", "elenuclear_machine_block.png", "elenuclear_machine_block.png", "elenuclear_machine_block.png", "elenuclear_machine_block.png", "elenuclear_machine_block.png",