1
0
mirror of https://github.com/SmallJoker/boost_cart.git synced 2024-12-25 18:30:19 +01:00

Add moreores compatibility

This commit is contained in:
SmallJoker 2014-11-08 11:06:12 +01:00
parent b6f476db37
commit 717721c912
3 changed files with 32 additions and 27 deletions

View File

@ -1,6 +1,6 @@
Minetest mod: boost_cart Minetest mod: boost_cart
======================= =======================
Based on the mod "carts" by PilzAdam Based on (and fully compatible with) the mod "carts" by PilzAdam
Target: Run smoothly and do not use too much CPU Target: Run smoothly and do not use too much CPU
License of source code: License of source code:

View File

@ -1,2 +1,3 @@
default default
mesecons? mesecons?
moreores?

View File

@ -15,32 +15,36 @@ minetest.register_node(":default:rail", {
groups = {dig_immediate = 2, attached_node = 1, rail = 1, connect_to_raillike = 1}, groups = {dig_immediate = 2, attached_node = 1, rail = 1, connect_to_raillike = 1},
}) })
-- Copper rail if minetest.get_modpath("moreores") then
minetest.register_node(":carts:copperrail", { -- Moreores' copper rail
description = "Copper rail", minetest.register_alias("carts:copperrail", "moreores:copper_rail")
drawtype = "raillike", else
tiles = {"carts_rail_cp.png", "carts_rail_curved_cp.png", "carts_rail_t_junction_cp.png", "carts_rail_crossing_cp.png"}, minetest.register_node(":carts:copperrail", {
inventory_image = "carts_rail_cp.png", description = "Copper rail",
wield_image = "carts_rail_cp.png", drawtype = "raillike",
paramtype = "light", tiles = {"carts_rail_cp.png", "carts_rail_curved_cp.png", "carts_rail_t_junction_cp.png", "carts_rail_crossing_cp.png"},
is_ground_content = true, inventory_image = "carts_rail_cp.png",
walkable = false, wield_image = "carts_rail_cp.png",
selection_box = { paramtype = "light",
type = "fixed", is_ground_content = true,
-- but how to specify the dimensions for curved and sideways rails? walkable = false,
fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, selection_box = {
}, type = "fixed",
groups = {dig_immediate = 2, attached_node = 1, rail = 1, connect_to_raillike = 1}, -- but how to specify the dimensions for curved and sideways rails?
}) fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2},
},
groups = {dig_immediate = 2, attached_node = 1, rail = 1, connect_to_raillike = 1},
})
minetest.register_craft({ minetest.register_craft({
output = "carts:copperrail 12", output = "carts:copperrail 12",
recipe = { recipe = {
{"default:copper_ingot", "group:stick", "default:copper_ingot"}, {"default:copper_ingot", "group:stick", "default:copper_ingot"},
{"default:copper_ingot", "group:stick", "default:copper_ingot"}, {"default:copper_ingot", "group:stick", "default:copper_ingot"},
{"default:copper_ingot", "group:stick", "default:copper_ingot"}, {"default:copper_ingot", "group:stick", "default:copper_ingot"},
} }
}) })
end
-- Speed up -- Speed up