Add obsidian brick

..and do some cleanups
master
SmallJoker 2015-01-18 11:09:12 +01:00
parent b71b59c801
commit e426ed391a
6 changed files with 80 additions and 42 deletions

View File

@ -293,6 +293,14 @@ minetest.register_craft({
}
})
minetest.register_craft({
output = "default:obsidianbrick 4",
recipe = {
{"default:obsidian", "default:obsidian"},
{"default:obsidian", "default:obsidian"}
}
})
minetest.register_craft({
output = "default:stonebrick",
recipe = {

View File

@ -400,14 +400,14 @@ minetest.register_node("default:water_flowing", {
tiles = {"default_water.png"},
special_tiles = {
{
image="default_water_flowing_animated.png",
backface_culling=false,
animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8}
name = "default_water_flowing_animated.png",
backface_culling = false,
animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8}
},
{
image="default_water_flowing_animated.png",
backface_culling=true,
animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8}
name = "default_water_flowing_animated.png",
backface_culling = true,
animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=0.8}
},
},
alpha = WATER_ALPHA,
@ -433,14 +433,16 @@ minetest.register_node("default:water_source", {
inventory_image = minetest.inventorycube("default_water.png"),
drawtype = "liquid",
tiles = {
{name="default_water_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}}
{
name = "default_water_source_animated.png",
animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}
}
},
special_tiles = {
-- New-style water source material (mostly unused)
{
name="default_water_source_animated.png",
animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0},
name = "default_water_source_animated.png",
backface_culling = false,
animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0},
}
},
alpha = WATER_ALPHA,
@ -467,14 +469,14 @@ minetest.register_node("default:lava_flowing", {
tiles = {"default_lava.png"},
special_tiles = {
{
image="default_lava_flowing_animated.png",
backface_culling=false,
animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3}
name = "default_lava_flowing_animated.png",
backface_culling = false,
animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3}
},
{
image="default_lava_flowing_animated.png",
backface_culling=true,
animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3}
name = "default_lava_flowing_animated.png",
backface_culling = true,
animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=3.3}
},
},
paramtype = "light",
@ -502,14 +504,16 @@ minetest.register_node("default:lava_source", {
inventory_image = minetest.inventorycube("default_lava.png"),
drawtype = "liquid",
tiles = {
{name="default_lava_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}}
{
name = "default_lava_source_animated.png",
animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}
}
},
special_tiles = {
-- New-style lava source material (mostly unused)
{
name="default_lava_source_animated.png",
animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0},
name = "default_lava_source_animated.png",
backface_culling = false,
animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0},
}
},
paramtype = "light",
@ -550,11 +554,17 @@ minetest.register_node("default:lava_source", {
minetest.register_node("default:torch", {
description = "Torch",
drawtype = "torchlike",
--tiles = {"default_torch_on_floor.png", "default_torch_on_ceiling.png", "default_torch.png"},
tiles = {
{name="default_torch_on_floor_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}},
{name="default_torch_on_ceiling_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}},
{name="default_torch_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}}
{
name = "default_torch_on_floor_animated.png",
animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}
}, {
name = "default_torch_on_ceiling_animated.png",
animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}
}, {
name = "default_torch_animated.png",
animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}
}
},
inventory_image = "default_torch_on_floor.png",
wield_image = "default_torch_on_floor.png",
@ -1045,6 +1055,13 @@ minetest.register_node("default:obsidian", {
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("default:obsidianbrick", {
description = "Obsidian brick",
tiles = {"default_obsidian_brick.png"},
sounds = default.node_sound_stone_defaults(),
groups = {cracky=1, level=2},
})
minetest.register_node("default:nyancat", {
description = "Nyan cat",
tiles = {"default_nc_side.png", "default_nc_side.png", "default_nc_side.png",

Binary file not shown.

After

Width:  |  Height:  |  Size: 418 B

View File

@ -14,7 +14,7 @@
-- })
-- Other mods can use these for looping through available colors
local dye = {}
dye = {}
dye.basecolors = {"white", "grey", "black", "red", "yellow", "green", "cyan", "blue", "magenta"}
dye.excolors = {"white", "lightgrey", "grey", "darkgrey", "black", "red", "orange", "yellow", "lime", "green", "aqua", "cyan", "sky_blue", "blue", "violet", "magenta", "red_violet"}

Binary file not shown.

After

Width:  |  Height:  |  Size: 892 B

View File

@ -183,50 +183,63 @@ function stairs.register_stair_and_slab(subname, recipeitem, groups, images, des
end
stairs.register_stair_and_slab("wood", "default:wood",
{snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3},
{snappy=2, choppy=2, oddly_breakable_by_hand=2, flammable=3},
{"default_wood.png"},
"Wooden Stair",
"Wooden Slab",
"Wooden stair",
"Wooden slab",
default.node_sound_wood_defaults())
stairs.register_stair_and_slab("stone", "default:stone",
{cracky=3},
{"default_stone.png"},
"Stone Stair",
"Stone Slab",
"Stone stair",
"Stone slab",
default.node_sound_stone_defaults())
stairs.register_stair_and_slab("cobble", "default:cobble",
{cracky=3},
{"default_cobble.png"},
"Cobble Stair",
"Cobble Slab",
"Cobble stair",
"Cobble slab",
default.node_sound_stone_defaults())
stairs.register_stair_and_slab("brick", "default:brick",
{cracky=3},
{"default_brick.png"},
"Brick Stair",
"Brick Slab",
"Brick stair",
"Brick slab",
default.node_sound_stone_defaults())
stairs.register_stair_and_slab("sandstone", "default:sandstone",
{crumbly=2,cracky=2},
{crumbly=2, cracky=2},
{"default_sandstone.png"},
"Sandstone Stair",
"Sandstone Slab",
"Sandstone stair",
"Sandstone slab",
default.node_sound_stone_defaults())
stairs.register_stair_and_slab("junglewood", "default:junglewood",
{snappy=2,choppy=2,oddly_breakable_by_hand=2,flammable=3},
{snappy=2, choppy=2, oddly_breakable_by_hand=2, flammable=3},
{"default_junglewood.png"},
"Junglewood Stair",
"Junglewood Slab",
"Junglewood stair",
"Junglewood slab",
default.node_sound_wood_defaults())
stairs.register_stair_and_slab("stonebrick", "default:stonebrick",
{cracky=3},
{"default_stone_brick.png"},
"Stone Brick Stair",
"Stone Brick Slab",
"Stone brick stair",
"Stone brick slab",
default.node_sound_stone_defaults())
stairs.register_stair_and_slab("obsidian", "default:obsidian",
{cracky=1, level=2},
{"default_obsidian.png"},
"Obsidian stair",
"Obsidian slab",
default.node_sound_stone_defaults())
stairs.register_stair_and_slab("obsidianbrick", "default:obsidianbrick",
{cracky=1, level=2},
{"default_obsidian_brick.png"},
"Obsidian brick stair",
"Obsidian brick slab",
default.node_sound_stone_defaults())