switch to xpanes and rebase
|
@ -505,22 +505,6 @@ doors.register("door_obsidian_glass", {
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
doors.register("door_bar", {
|
|
||||||
tiles = {{name = "doors_door_bar.png", backface_culling = true}},
|
|
||||||
description = "Steel Bar Door",
|
|
||||||
inventory_image = "doors_item_bar.png",
|
|
||||||
protected = true,
|
|
||||||
groups = {cracky = 1, level = 2},
|
|
||||||
sounds = default.node_sound_metal_defaults(),
|
|
||||||
sound_open = "doors_steel_door_open",
|
|
||||||
sound_close = "doors_steel_door_close",
|
|
||||||
recipe = {
|
|
||||||
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
|
||||||
{"xpanes:bar_flat", "default:steel_ingot"},
|
|
||||||
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
|
||||||
},
|
|
||||||
})
|
|
||||||
|
|
||||||
-- Capture mods using the old API as best as possible.
|
-- Capture mods using the old API as best as possible.
|
||||||
function doors.register_door(name, def)
|
function doors.register_door(name, def)
|
||||||
if def.only_placer_can_open then
|
if def.only_placer_can_open then
|
||||||
|
@ -716,18 +700,6 @@ doors.register_trapdoor("doors:trapdoor_steel", {
|
||||||
groups = {cracky = 1, level = 2, door = 1},
|
groups = {cracky = 1, level = 2, door = 1},
|
||||||
})
|
})
|
||||||
|
|
||||||
doors.register_trapdoor("doors:trapdoor_bar", {
|
|
||||||
description = "Steel Bar Trapdoor",
|
|
||||||
inventory_image = "doors_trapdoor_bar.png",
|
|
||||||
wield_image = "doors_trapdoor_bar.png",
|
|
||||||
tile_front = "doors_trapdoor_bar.png",
|
|
||||||
tile_side = "doors_trapdoor_bar_side.png",
|
|
||||||
sounds = default.node_sound_metal_defaults(),
|
|
||||||
sound_open = "doors_steel_door_open",
|
|
||||||
sound_close = "doors_steel_door_close",
|
|
||||||
groups = {cracky = 1, level = 2, door = 1},
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "doors:trapdoor 2",
|
output = "doors:trapdoor 2",
|
||||||
recipe = {
|
recipe = {
|
||||||
|
@ -745,14 +717,6 @@ minetest.register_craft({
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
output = 'doors:trapdoor_bar',
|
|
||||||
recipe = {
|
|
||||||
{"xpanes:bar_flat", "default:steel_ingot"},
|
|
||||||
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
----fence gate----
|
----fence gate----
|
||||||
|
|
||||||
function doors.register_fencegate(name, def)
|
function doors.register_fencegate(name, def)
|
||||||
|
|
Before Width: | Height: | Size: 605 B |
Before Width: | Height: | Size: 354 B |
Before Width: | Height: | Size: 261 B |
|
@ -148,7 +148,7 @@ function xpanes.register_pane(name, def)
|
||||||
end
|
end
|
||||||
|
|
||||||
xpanes.register_pane("pane", {
|
xpanes.register_pane("pane", {
|
||||||
description = "Glass Pane",
|
description = S("Glass Pane"),
|
||||||
textures = {"default_glass.png","xpanes_pane_half.png","xpanes_edge.png"},
|
textures = {"default_glass.png","xpanes_pane_half.png","xpanes_edge.png"},
|
||||||
inventory_image = "default_glass.png",
|
inventory_image = "default_glass.png",
|
||||||
wield_image = "default_glass.png",
|
wield_image = "default_glass.png",
|
||||||
|
@ -161,7 +161,7 @@ xpanes.register_pane("pane", {
|
||||||
})
|
})
|
||||||
|
|
||||||
xpanes.register_pane("obsidian_pane", {
|
xpanes.register_pane("obsidian_pane", {
|
||||||
description = "Obsidian Glass Pane",
|
description = S("Obsidian Glass Pane"),
|
||||||
textures = {"default_obsidian_glass.png","xpanes_pane_half.png","xpanes_edge_obsidian.png"},
|
textures = {"default_obsidian_glass.png","xpanes_pane_half.png","xpanes_edge_obsidian.png"},
|
||||||
inventory_image = "default_obsidian_glass.png",
|
inventory_image = "default_obsidian_glass.png",
|
||||||
wield_image = "default_obsidian_glass.png",
|
wield_image = "default_obsidian_glass.png",
|
||||||
|
@ -174,7 +174,7 @@ xpanes.register_pane("obsidian_pane", {
|
||||||
})
|
})
|
||||||
|
|
||||||
xpanes.register_pane("bar", {
|
xpanes.register_pane("bar", {
|
||||||
description = "Steel Bars",
|
description = S("Steel Bars"),
|
||||||
textures = {"xpanes_bar.png","xpanes_bar.png","xpanes_bar_top.png"},
|
textures = {"xpanes_bar.png","xpanes_bar.png","xpanes_bar_top.png"},
|
||||||
inventory_image = "xpanes_bar.png",
|
inventory_image = "xpanes_bar.png",
|
||||||
wield_image = "xpanes_bar.png",
|
wield_image = "xpanes_bar.png",
|
||||||
|
@ -197,3 +197,41 @@ minetest.register_lbm({
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- Register steel bar doors and trapdoors
|
||||||
|
|
||||||
|
doors.register("door_steel_bar", {
|
||||||
|
tiles = {{name = "doors_door_steel_bar.png", backface_culling = true}},
|
||||||
|
description = S("Steel Bar Door"),
|
||||||
|
inventory_image = "doors_item_steel_bar.png",
|
||||||
|
protected = true,
|
||||||
|
groups = {cracky = 1, level = 2},
|
||||||
|
sounds = default.node_sound_metal_defaults(),
|
||||||
|
sound_open = "doors_steel_door_open",
|
||||||
|
sound_close = "doors_steel_door_close",
|
||||||
|
recipe = {
|
||||||
|
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
||||||
|
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
||||||
|
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
doors.register_trapdoor("doors:trapdoor_steel_bar", {
|
||||||
|
description = S("Steel Bar Trapdoor"),
|
||||||
|
inventory_image = "doors_trapdoor_steel_bar.png",
|
||||||
|
wield_image = "doors_trapdoor_steel_bar.png",
|
||||||
|
tile_front = "doors_trapdoor_steel_bar.png",
|
||||||
|
tile_side = "doors_trapdoor_steel_bar_side.png",
|
||||||
|
sounds = default.node_sound_metal_defaults(),
|
||||||
|
sound_open = "doors_steel_door_open",
|
||||||
|
sound_close = "doors_steel_door_close",
|
||||||
|
groups = {cracky = 1, level = 2, door = 1},
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "doors:trapdoor_steel_bar",
|
||||||
|
recipe = {
|
||||||
|
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
||||||
|
{"xpanes:bar_flat", "xpanes:bar_flat"},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
BIN
mods/xpanes/textures/doors_door_steel_bar.png
Normal file
After Width: | Height: | Size: 520 B |
BIN
mods/xpanes/textures/doors_item_steel_bar.png
Normal file
After Width: | Height: | Size: 293 B |
BIN
mods/xpanes/textures/doors_trapdoor_steel_bar.png
Normal file
After Width: | Height: | Size: 243 B |
Before Width: | Height: | Size: 92 B After Width: | Height: | Size: 92 B |