add better textures and crafts

master
mbblp 2017-02-02 23:06:24 +01:00 committed by orwell96
parent 1648de4114
commit 54b78023d7
9 changed files with 83 additions and 9 deletions

View File

@ -0,0 +1,23 @@
core.register_craftitem("advtrains:boiler", {
description = "Boiler",
inventory_image = "advtrains_boiler.png",
})
core.register_craftitem("advtrains:driver_cab", {
description = "driver's cab",
inventory_image = "advtrains_driver_cab.png",
})
core.register_craftitem("advtrains:wheel", {
description = "Wheel",
inventory_image = "advtrains_wheel.png",
})
core.register_craftitem("advtrains:chimney", {
description = "Chimney",
inventory_image = "advtrains_chimney.png",
})

View File

@ -65,6 +65,45 @@ minetest.register_craft({
},
})
--boiler
minetest.register_craft({
output = 'advtrains:boiler',
recipe = {
{'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
{'doors:trapdoor_steel', '', 'default:steel_ingot'},
{'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
},
})
--drivers'cab
minetest.register_craft({
output = 'advtrains:driver_cab',
recipe = {
{'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
{'', '', 'default:glass'},
{'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
},
})
--drivers'cab
minetest.register_craft({
output = 'advtrains:wheel',
recipe = {
{'', 'default:steel_ingot', ''},
{'default:steel_ingot', 'group:stick', 'default:steel_ingot'},
{'', 'default:steel_ingot', ''},
},
})
--chimney
minetest.register_craft({
output = 'advtrains:chimney',
recipe = {
{'', 'default:steel_ingot', ''},
{'', 'default:steel_ingot', 'default:torch'},
{'', 'default:steel_ingot', ''},
},
})
--misc_nodes

View File

@ -80,6 +80,8 @@ dofile(advtrains.modpath.."/damage.lua")
dofile(advtrains.modpath.."/signals.lua")
dofile(advtrains.modpath.."/misc_nodes.lua")
dofile(advtrains.modpath.."/crafting.lua")
dofile(advtrains.modpath.."/craft_items.lua")
--load/save

Binary file not shown.

After

Width:  |  Height:  |  Size: 413 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 309 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 352 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 582 B

View File

@ -139,7 +139,7 @@ advtrains.register_wagon("detailed_steam_engine", {
})
end,
drops={"default:steelblock 4"},
}, S("Detailed Steam Engine"), "advtrains_engine_steam_inv.png")
}, S("Detailed Steam Engine"), "advtrains_detailed_engine_steam_inv.png")
advtrains.register_wagon("wagon_default", {
mesh="advtrains_passenger_wagon.b3d",
@ -209,24 +209,34 @@ advtrains.register_wagon("wagon_box", {
minetest.register_craft({
output = 'advtrains:newlocomotive',
recipe = {
{'default:steelblock', 'default:steelblock', 'default:steelblock'},
{'default:steelblock', 'dye:black', 'default:steelblock'},
{'default:steelblock', 'default:steelblock', 'default:steelblock'},
{'', '', 'advtrains:chimney'},
{'advtrains:driver_cab', 'dye:black', 'advtrains:boiler'},
{'advtrains:wheel', 'advtrains:wheel', 'advtrains:wheel'},
},
})
minetest.register_craft({
output = 'advtrains:detailed_steam_engine',
recipe = {
{'', '', 'advtrains:chimney'},
{'advtrains:driver_cab', 'dye:green', 'advtrains:boiler'},
{'advtrains:wheel', 'advtrains:wheel', 'advtrains:wheel'},
},
})
minetest.register_craft({
output = 'advtrains:wagon_default',
recipe = {
{'default:steelblock', 'default:steelblock', 'default:steelblock'},
{'default:steelblock', 'dye:dark_green', 'default:steelblock'},
{'default:steelblock', 'default:steelblock', 'default:steelblock'},
{'default:glass', 'dye:dark_green', 'default:glass'},
{'advtrains:wheel', 'advtrains:wheel', 'advtrains:wheel'},
},
})
minetest.register_craft({
output = 'advtrains:wagon_box',
recipe = {
{'default:steelblock', 'default:steelblock', 'default:steelblock'},
{'default:steelblock', 'default:chest', 'default:steelblock'},
{'default:steelblock', 'default:steelblock', 'default:steelblock'},
{'group:wood', 'group:wood', 'group:wood'},
{'group:wood', 'default:chest', 'group:wood'},
{'advtrains:wheel', '', 'advtrains:wheel'},
},
})

Binary file not shown.

After

Width:  |  Height:  |  Size: 462 B