v0.4
19
README.md
|
@ -79,7 +79,7 @@ Tunning:
|
||||||
Basalt Cobble: A darken version of the default Cobble
|
Basalt Cobble: A darken version of the default Cobble
|
||||||
CRAFT -> 4
|
CRAFT -> 4
|
||||||
[Cobble] [Cobble]
|
[Cobble] [Cobble]
|
||||||
[Coal Lumb] [Coal Lumb]
|
[Coal Lump] [Coal Lump]
|
||||||
|
|
||||||
Chalk: a soft, white and porous sedimentary rock. It becomes
|
Chalk: a soft, white and porous sedimentary rock. It becomes
|
||||||
Chalk Powder when digged. Can't be craft, only found as
|
Chalk Powder when digged. Can't be craft, only found as
|
||||||
|
@ -97,7 +97,7 @@ Tunning:
|
||||||
|
|
||||||
Dark Dirt: A darken version of the Dirt where the grass doesn't
|
Dark Dirt: A darken version of the Dirt where the grass doesn't
|
||||||
grown, perfect for create a path in a forest. I was using
|
grown, perfect for create a path in a forest. I was using
|
||||||
Ggravel, but the noise walking was annoying to me (like
|
Gravel, but the noise walking was annoying to me (like
|
||||||
walking over iron coal with the nude feet :P), for this I
|
walking over iron coal with the nude feet :P), for this I
|
||||||
created this node.
|
created this node.
|
||||||
CRAFT -> 4
|
CRAFT -> 4
|
||||||
|
@ -160,6 +160,12 @@ Tunning:
|
||||||
[Desert Stone] --> I think I will change it in the future
|
[Desert Stone] --> I think I will change it in the future
|
||||||
release with its own Cobbles.
|
release with its own Cobbles.
|
||||||
|
|
||||||
|
Reinforced Cobble: brick with crossed wooden.
|
||||||
|
CRAFT -> 1
|
||||||
|
[Stick] [] [Stick]
|
||||||
|
[] [Cobble] []
|
||||||
|
[Stick] [] [Stick]
|
||||||
|
|
||||||
Sandstone Cobble: brick version of the Sandstone, good for
|
Sandstone Cobble: brick version of the Sandstone, good for
|
||||||
buildings with a pale color.
|
buildings with a pale color.
|
||||||
COOKING
|
COOKING
|
||||||
|
@ -171,9 +177,6 @@ Tunning:
|
||||||
|
|
||||||
Silt: granular material of a size somewhere between sand and clay.
|
Silt: granular material of a size somewhere between sand and clay.
|
||||||
It brokes in 4 Silt Lumps.
|
It brokes in 4 Silt Lumps.
|
||||||
CRAFT -> 3
|
|
||||||
[Sand] [Sand]
|
|
||||||
[Clay Lump] [Clay Lump]
|
|
||||||
CRAFT -> 1
|
CRAFT -> 1
|
||||||
[Silt Lump] [Silt Lump]
|
[Silt Lump] [Silt Lump]
|
||||||
[Silt Lump] [Silt Lump]
|
[Silt Lump] [Silt Lump]
|
||||||
|
@ -185,7 +188,9 @@ Tunning:
|
||||||
[Shale]
|
[Shale]
|
||||||
COOKING
|
COOKING
|
||||||
[Slate Cobble]
|
[Slate Cobble]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Slate Cobble: Cobble obtained from Slate
|
Slate Cobble: Cobble obtained from Slate
|
||||||
From dig Slate
|
From dig Slate
|
||||||
|
|
||||||
|
@ -287,3 +292,7 @@ http://minetest.net/
|
||||||
|
|
||||||
0. You just DO WHAT THE FUCK YOU WANT TO.
|
0. You just DO WHAT THE FUCK YOU WANT TO.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1 +1,2 @@
|
||||||
default
|
default
|
||||||
|
|
||||||
|
|
107
furniture.lua
|
@ -57,6 +57,47 @@ minetest.register_node('darkage:box', {
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_node('darkage:wood_shelves', {
|
||||||
|
description = "Wooden Shelves",
|
||||||
|
tiles = { 'darkage_shelves.png','darkage_shelves.png','darkage_shelves.png',
|
||||||
|
'darkage_shelves.png','darkage_shelves.png','darkage_shelves_front.png'},
|
||||||
|
sunlight_propagates = false,
|
||||||
|
paramtype = "light",
|
||||||
|
paramtype2 = "facedir",
|
||||||
|
walkable = true,
|
||||||
|
groups = { snappy = 3 },
|
||||||
|
sounds = default.node_sound_leaves_defaults(),
|
||||||
|
on_construct = function(pos)
|
||||||
|
local meta = minetest.env:get_meta(pos)
|
||||||
|
meta:set_string("formspec",
|
||||||
|
"size[8,10]"..
|
||||||
|
"list[context;up;0,0;8,3;]"..
|
||||||
|
"list[context;down;0,3;8,3;]"..
|
||||||
|
"list[current_player;main;0,6;8,4;]")
|
||||||
|
meta:set_string("infotext", "Wooden Shelves")
|
||||||
|
local inv = meta:get_inventory()
|
||||||
|
inv:set_size("up", 16)
|
||||||
|
inv:set_size("down", 16)
|
||||||
|
end,
|
||||||
|
can_dig = function(pos,player)
|
||||||
|
local meta = minetest.env:get_meta(pos);
|
||||||
|
local inv = meta:get_inventory()
|
||||||
|
return inv:is_empty("shape") and inv:is_empty("out") and inv:is_empty("water")
|
||||||
|
end,
|
||||||
|
on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player)
|
||||||
|
minetest.log("action", player:get_player_name()..
|
||||||
|
" moves stuff in shelves at "..minetest.pos_to_string(pos))
|
||||||
|
end,
|
||||||
|
on_metadata_inventory_put = function(pos, listname, index, stack, player)
|
||||||
|
minetest.log("action", player:get_player_name()..
|
||||||
|
" moves stuff to shelves at "..minetest.pos_to_string(pos))
|
||||||
|
end,
|
||||||
|
on_metadata_inventory_take = function(pos, listname, index, stack, player)
|
||||||
|
minetest.log("action", player:get_player_name()..
|
||||||
|
" takes stuff from shelves at "..minetest.pos_to_string(pos))
|
||||||
|
end,
|
||||||
|
})
|
||||||
|
|
||||||
--minetest.register_node("darkage:rosace", {
|
--minetest.register_node("darkage:rosace", {
|
||||||
-- description = "Rose Window",
|
-- description = "Rose Window",
|
||||||
-- tiles = {"darkage_rosace.png"},
|
-- tiles = {"darkage_rosace.png"},
|
||||||
|
@ -78,6 +119,18 @@ minetest.register_node("darkage:iron_bars", {
|
||||||
sounds = default.node_sound_stone_defaults()
|
sounds = default.node_sound_stone_defaults()
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_node("darkage:lamp", {
|
||||||
|
description = "Lamp",
|
||||||
|
tiles = {
|
||||||
|
"darkage_lamp.png"
|
||||||
|
},
|
||||||
|
paramtype = "light",
|
||||||
|
sunlight_propagates = true,
|
||||||
|
light_source = LIGHT_MAX-1,
|
||||||
|
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,flammable=1},
|
||||||
|
sounds = default.node_sound_glass_defaults(),
|
||||||
|
})
|
||||||
|
|
||||||
minetest.register_node("darkage:iron_grille", {
|
minetest.register_node("darkage:iron_grille", {
|
||||||
description = "Iron Grille",
|
description = "Iron Grille",
|
||||||
drawtype = "glasslike",
|
drawtype = "glasslike",
|
||||||
|
@ -92,7 +145,7 @@ minetest.register_node("darkage:iron_grille", {
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("darkage:wood_bars", {
|
minetest.register_node("darkage:wood_bars", {
|
||||||
description = "Wood Bars",
|
description = "Wooden Bars",
|
||||||
drawtype = "glasslike",
|
drawtype = "glasslike",
|
||||||
tiles = {"darkage_wood_bars.png"},
|
tiles = {"darkage_wood_bars.png"},
|
||||||
inventory_image = "darkage_wood_bars.png",
|
inventory_image = "darkage_wood_bars.png",
|
||||||
|
@ -118,7 +171,7 @@ minetest.register_node("darkage:wood_grille", {
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("darkage:wood_frame", {
|
minetest.register_node("darkage:wood_frame", {
|
||||||
description = "Wood Frame",
|
description = "Wooden Frame",
|
||||||
drawtype = "glasslike",
|
drawtype = "glasslike",
|
||||||
tiles = {"darkage_wood_frame.png"},
|
tiles = {"darkage_wood_frame.png"},
|
||||||
inventory_image = "darkage_wood_frame.png",
|
inventory_image = "darkage_wood_frame.png",
|
||||||
|
@ -129,6 +182,7 @@ minetest.register_node("darkage:wood_frame", {
|
||||||
groups = {snappy=1,choppy=2},
|
groups = {snappy=1,choppy=2},
|
||||||
sounds = default.node_sound_stone_defaults()
|
sounds = default.node_sound_stone_defaults()
|
||||||
})
|
})
|
||||||
|
|
||||||
---------------
|
---------------
|
||||||
-- Crafts Item
|
-- Crafts Item
|
||||||
---------------
|
---------------
|
||||||
|
@ -174,14 +228,14 @@ minetest.register_craft({
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
-- minetest.register_craft({
|
minetest.register_craft({
|
||||||
-- output = 'darkage:scroll 2',
|
output = 'darkage:lamp',
|
||||||
-- recipe = {
|
recipe = {
|
||||||
-- {'default:paper','default:paper','default:paper'},
|
{'default:stick','','default:stick'},
|
||||||
-- {'default:paper','',''},
|
{'','default:torch',''},
|
||||||
-- {'default:paper','paper',''},
|
{'default:stick','','default:stick'},
|
||||||
-- }
|
}
|
||||||
-- })
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = 'darkage:wood_bars 2',
|
output = 'darkage:wood_bars 2',
|
||||||
|
@ -202,19 +256,28 @@ minetest.register_craft({
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = 'darkage:wood_frame',
|
output = 'darkage:wood_shelves',
|
||||||
recipe = {
|
recipe = {
|
||||||
{'default:stick','default:stick','default:stick'},
|
{'darkage:box'},
|
||||||
{'default:stick','default:glass','default:stick'},
|
{'darkage:box'},
|
||||||
{'default:stick','default:stick','default:stick'},
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
--minetest.register_craft({
|
minetest.register_craft({
|
||||||
-- output = 'darkage:rosace',
|
output = 'darkage:wood_frame',
|
||||||
-- recipe = {
|
recipe = {
|
||||||
-- {'default:cobble','','default:cobble'},
|
{'default:stick','','default:stick'},
|
||||||
-- {'','default:cobble',''},
|
{'','default:glass',''},
|
||||||
-- {'default:cobble','','default:cobble'},
|
{'default:stick','','default:stick'},
|
||||||
-- }
|
}
|
||||||
--})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
-- Cookings
|
||||||
|
minetest.register_craft({
|
||||||
|
type = "cooking",
|
||||||
|
output = "default:glass",
|
||||||
|
recipe = "darkage:wood_frame",
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
62
init.lua
|
@ -1,5 +1,7 @@
|
||||||
print (" ---- Dark Age is Loading! ---- ")
|
print (" ---- Dark Age is Loading! ---- ")
|
||||||
|
-- Commend this lines if you don't like some of this features
|
||||||
dofile(minetest.get_modpath("darkage").."/mapgen.lua")
|
dofile(minetest.get_modpath("darkage").."/mapgen.lua")
|
||||||
|
dofile(minetest.get_modpath("darkage").."/building.lua")
|
||||||
dofile(minetest.get_modpath("darkage").."/furniture.lua")
|
dofile(minetest.get_modpath("darkage").."/furniture.lua")
|
||||||
dofile(minetest.get_modpath("darkage").."/stairs.lua")
|
dofile(minetest.get_modpath("darkage").."/stairs.lua")
|
||||||
|
|
||||||
|
@ -115,6 +117,15 @@ minetest.register_node("darkage:gneiss_cobble", {
|
||||||
sounds = default.node_sound_stone_defaults()
|
sounds = default.node_sound_stone_defaults()
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_node("darkage:marble", {
|
||||||
|
description = "Marble",
|
||||||
|
tiles = {"darkage_marble.png"},
|
||||||
|
is_ground_content = true,
|
||||||
|
groups = {cracky=3},
|
||||||
|
sounds = default.node_sound_stone_defaults()
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
minetest.register_node("darkage:mud", {
|
minetest.register_node("darkage:mud", {
|
||||||
description = "Mud",
|
description = "Mud",
|
||||||
tiles = {"darkage_mud_up.png","darkage_mud.png"},
|
tiles = {"darkage_mud_up.png","darkage_mud.png"},
|
||||||
|
@ -143,6 +154,7 @@ minetest.register_node("darkage:ors_cobble", {
|
||||||
sounds = default.node_sound_stone_defaults()
|
sounds = default.node_sound_stone_defaults()
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
minetest.register_node("darkage:sandstone_cobble", {
|
minetest.register_node("darkage:sandstone_cobble", {
|
||||||
description = "Sandstone Cobble",
|
description = "Sandstone Cobble",
|
||||||
tiles = {"darkage_sandstone_cobble.png"},
|
tiles = {"darkage_sandstone_cobble.png"},
|
||||||
|
@ -151,6 +163,14 @@ minetest.register_node("darkage:sandstone_cobble", {
|
||||||
sounds = default.node_sound_stone_defaults()
|
sounds = default.node_sound_stone_defaults()
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_node("darkage:serpentine", {
|
||||||
|
description = "Serpentine",
|
||||||
|
tiles = {"darkage_serpentine.png"},
|
||||||
|
is_ground_content = true,
|
||||||
|
groups = {cracky=3},
|
||||||
|
sounds = default.node_sound_stone_defaults()
|
||||||
|
})
|
||||||
|
|
||||||
minetest.register_node("darkage:shale", {
|
minetest.register_node("darkage:shale", {
|
||||||
description = "Shale",
|
description = "Shale",
|
||||||
tiles = {"darkage_shale.png","darkage_shale.png","darkage_shale_side.png"},
|
tiles = {"darkage_shale.png","darkage_shale.png","darkage_shale_side.png"},
|
||||||
|
@ -211,6 +231,14 @@ minetest.register_node("darkage:straw", {
|
||||||
sounds = default.node_sound_leaves_defaults(),
|
sounds = default.node_sound_leaves_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_node("darkage:stone_brick", {
|
||||||
|
description = "Stone Brick",
|
||||||
|
tiles = {"darkage_stone_brick.png"},
|
||||||
|
is_ground_content = true,
|
||||||
|
groups = {cracky=3},
|
||||||
|
sounds = default.node_sound_stone_defaults()
|
||||||
|
})
|
||||||
|
|
||||||
minetest.register_node("darkage:straw_bale", {
|
minetest.register_node("darkage:straw_bale", {
|
||||||
description = "Straw Bale",
|
description = "Straw Bale",
|
||||||
tiles = {"darkage_straw_bale.png"},
|
tiles = {"darkage_straw_bale.png"},
|
||||||
|
@ -220,6 +248,21 @@ minetest.register_node("darkage:straw_bale", {
|
||||||
sounds = default.node_sound_leaves_defaults(),
|
sounds = default.node_sound_leaves_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_node("darkage:marble", {
|
||||||
|
description = "Marble",
|
||||||
|
tiles = {"darkage_marble.png"},
|
||||||
|
is_ground_content = true,
|
||||||
|
groups = {cracky=2},
|
||||||
|
sounds = default.node_sound_stone_defaults()
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_node("darkage:marble_tile", {
|
||||||
|
description = "Marble Tile",
|
||||||
|
tiles = {"darkage_marble_tile.png"},
|
||||||
|
is_ground_content = true,
|
||||||
|
groups = {cracky=2},
|
||||||
|
sounds = default.node_sound_stone_defaults()
|
||||||
|
})
|
||||||
|
|
||||||
---------------
|
---------------
|
||||||
-- Overrides
|
-- Overrides
|
||||||
|
@ -288,6 +331,14 @@ minetest.register_craft({
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = 'darkage:cobble_with_plaster 2',
|
||||||
|
recipe = {
|
||||||
|
{'darkage:chalk_powder','default:cobble'},
|
||||||
|
{'darkage:chalk_powder','default:cobble'},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = 'darkage:darkdirt 4',
|
output = 'darkage:darkdirt 4',
|
||||||
recipe = {
|
recipe = {
|
||||||
|
@ -352,6 +403,14 @@ minetest.register_craft({
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = 'darkage:stone_brick 3',
|
||||||
|
recipe = {
|
||||||
|
{'default:cobble','default:cobble'},
|
||||||
|
{'default:cobble','default:cobble'},
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = 'darkage:straw 2',
|
output = 'darkage:straw 2',
|
||||||
recipe = {
|
recipe = {
|
||||||
|
@ -362,7 +421,6 @@ minetest.register_craft({
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = 'darkage:straw 2',
|
output = 'darkage:straw 2',
|
||||||
|
|
||||||
recipe = {
|
recipe = {
|
||||||
{'darkage:dry_leaves','darkage:dry_leaves'},
|
{'darkage:dry_leaves','darkage:dry_leaves'},
|
||||||
{'darkage:dry_leaves','darkage:dry_leaves'},
|
{'darkage:dry_leaves','darkage:dry_leaves'},
|
||||||
|
@ -377,6 +435,7 @@ minetest.register_craft({
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
-- Cookings
|
-- Cookings
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
type = "cooking",
|
type = "cooking",
|
||||||
|
@ -420,6 +479,7 @@ minetest.register_craft({
|
||||||
recipe = "darkage:ors_cobble",
|
recipe = "darkage:ors_cobble",
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
type = "cooking",
|
type = "cooking",
|
||||||
output = "darkage:sandstone_cobble",
|
output = "darkage:sandstone_cobble",
|
||||||
|
|
28
mapgen.lua
|
@ -13,7 +13,7 @@ local function generate_stratus(name, wherein, ceilin, ceil, minp, maxp, seed, s
|
||||||
end
|
end
|
||||||
-- it will be only generate a stratus for every 100 m of area
|
-- it will be only generate a stratus for every 100 m of area
|
||||||
local stratus_per_volume=1
|
local stratus_per_volume=1
|
||||||
local area=40
|
local area=45
|
||||||
local y_min = math.max(minp.y, height_min)
|
local y_min = math.max(minp.y, height_min)
|
||||||
local y_max = math.min(maxp.y, height_max)
|
local y_max = math.min(maxp.y, height_max)
|
||||||
local volume = ((maxp.x-minp.x+1)/area)*((y_max-y_min+1)/area)*((maxp.z-minp.z+1)/area)
|
local volume = ((maxp.x-minp.x+1)/area)*((y_max-y_min+1)/area)*((maxp.z-minp.z+1)/area)
|
||||||
|
@ -214,34 +214,42 @@ minetest.register_on_generated(function(minp, maxp, seed)
|
||||||
-- Generate stratus
|
-- Generate stratus
|
||||||
print("DARKAGE: Generate stratus");
|
print("DARKAGE: Generate stratus");
|
||||||
generate_ore("darkage:desert_stone_with_iron", "default:desert_stone", minp, maxp, seed+0, 1/7/7/7, 3, 5, -15, 40)
|
generate_ore("darkage:desert_stone_with_iron", "default:desert_stone", minp, maxp, seed+0, 1/7/7/7, 3, 5, -15, 40)
|
||||||
generate_claylike("darkage:mud", minp, maxp, seed+2, 2, 0, 2, 0)
|
generate_claylike("darkage:mud", minp, maxp, seed+1, 4, 0, 2, 0)
|
||||||
generate_claylike("darkage:silt", minp, maxp, seed+1, 2, -1, 1, 1)
|
generate_claylike("darkage:silt", minp, maxp, seed+2, 4, -1, 1, 1)
|
||||||
generate_stratus("darkage:chalk",
|
generate_stratus("darkage:chalk",
|
||||||
{"default:stone"},
|
{"default:stone"},
|
||||||
{"default:stone","air"}, nil,
|
{"default:stone","air"}, nil,
|
||||||
minp, maxp, seed+4, 3, 25, 7, 0, -20, 50)
|
minp, maxp, seed+3, 4, 25, 8, 0, -20, 50)
|
||||||
generate_stratus("darkage:ors",
|
generate_stratus("darkage:ors",
|
||||||
{"default:stone"},
|
{"default:stone"},
|
||||||
{"default:stone","air","default:water_source"}, nil,
|
{"default:stone","air","default:water_source"}, nil,
|
||||||
minp, maxp, seed+4, 5, 20, 7, 50, -200, 500)
|
minp, maxp, seed+4, 4, 25, 7, 50, -200, 500)
|
||||||
generate_stratus("darkage:shale",
|
generate_stratus("darkage:shale",
|
||||||
{"default:stone"},
|
{"default:stone"},
|
||||||
{"default:stone","air"}, nil,
|
{"default:stone","air"}, nil,
|
||||||
minp, maxp, seed+5, 4, 16, 7, 50, -50, 20)
|
minp, maxp, seed+5, 4, 23, 7, 50, -50, 20)
|
||||||
generate_stratus("darkage:slate",
|
generate_stratus("darkage:slate",
|
||||||
{"default:stone"},
|
{"default:stone"},
|
||||||
{"default:stone","air"}, nil,
|
{"default:stone","air"}, nil,
|
||||||
minp, maxp, seed+6, 6, 16, 5, 50, -500, 0)
|
minp, maxp, seed+6, 6, 23, 5, 50, -500, 0)
|
||||||
generate_stratus("darkage:schist",
|
generate_stratus("darkage:schist",
|
||||||
{"default:stone"},
|
{"default:stone"},
|
||||||
{"default:stone","air"}, nil,
|
{"default:stone","air"}, nil,
|
||||||
minp, maxp, seed+7, 6, 14, 6, 50, -31000, -10)
|
minp, maxp, seed+7, 6, 19, 6, 50, -31000, -10)
|
||||||
generate_stratus("darkage:basalt",
|
generate_stratus("darkage:basalt",
|
||||||
{"default:stone"},
|
{"default:stone"},
|
||||||
{"default:stone","air"}, nil,
|
{"default:stone","air"}, nil,
|
||||||
minp, maxp, seed+8, 5, 14, 5, 20, -31000, -50)
|
minp, maxp, seed+8, 5, 20, 5, 20, -31000, -50)
|
||||||
|
generate_stratus("darkage:marble",
|
||||||
|
{"default:stone"},
|
||||||
|
{"default:stone","air"}, nil,
|
||||||
|
minp, maxp, seed+9, 4, 25, 6, 50, -31000, -75)
|
||||||
|
generate_stratus("darkage:serpentine",
|
||||||
|
{"default:stone"},
|
||||||
|
{"default:stone","air"}, nil,
|
||||||
|
minp, maxp, seed+10, 4, 28, 8, 50, -31000, -350)
|
||||||
generate_stratus("darkage:gneiss",
|
generate_stratus("darkage:gneiss",
|
||||||
{"default:stone"},
|
{"default:stone"},
|
||||||
{"default:stone","air"}, nil,
|
{"default:stone","air"}, nil,
|
||||||
minp, maxp, seed+8, 10, 10, 5, 50, -31000, -100)
|
minp, maxp, seed+11, 4, 15, 5, 50, -31000, -250)
|
||||||
end)
|
end)
|
||||||
|
|
24
stairs.lua
|
@ -106,6 +106,11 @@ function darkage.register_stairs(modname, item, groups, images, description)
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
darkage.register_stairs("darkage","basalt_cobble",
|
||||||
|
{cracky=3},
|
||||||
|
{"darkage_basalt_cobble.png"},
|
||||||
|
"Basalt Cobble"
|
||||||
|
)
|
||||||
|
|
||||||
darkage.register_stairs("darkage","slate_tale",
|
darkage.register_stairs("darkage","slate_tale",
|
||||||
{cracky=3},
|
{cracky=3},
|
||||||
|
@ -118,3 +123,22 @@ darkage.register_stairs("darkage","straw",
|
||||||
{"darkage_straw.png"},
|
{"darkage_straw.png"},
|
||||||
"Straw"
|
"Straw"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
darkage.register_stairs("darkage","stone_brick",
|
||||||
|
{cracky=3},
|
||||||
|
{"darkage_stone_brick.png"},
|
||||||
|
"Stone Brick"
|
||||||
|
)
|
||||||
|
|
||||||
|
darkage.register_stairs("darkage","ors_cobble",
|
||||||
|
{cracky=3},
|
||||||
|
{"darkage_ors_cobble.png"},
|
||||||
|
"Old Red Sandtone"
|
||||||
|
)
|
||||||
|
|
||||||
|
darkage.register_stairs("darkage","desert_stone_cobble",
|
||||||
|
{cracky=3},
|
||||||
|
{"darkage_desert_stone_cobble.png"},
|
||||||
|
"Desert Stone Cobble"
|
||||||
|
)
|
||||||
|
|
||||||
|
|
Before Width: | Height: | Size: 838 B After Width: | Height: | Size: 230 B |
Before Width: | Height: | Size: 704 B After Width: | Height: | Size: 686 B |
BIN
textures/darkage_lamp.png
Normal file
After Width: | Height: | Size: 747 B |
BIN
textures/darkage_marble.png
Normal file
After Width: | Height: | Size: 739 B |
BIN
textures/darkage_reinforce.png
Normal file
After Width: | Height: | Size: 805 B |
BIN
textures/darkage_reinforced_chalk.png
Normal file
After Width: | Height: | Size: 813 B |
BIN
textures/darkage_reinforced_cobble.png
Normal file
After Width: | Height: | Size: 809 B |
BIN
textures/darkage_reinforced_wood.png
Normal file
After Width: | Height: | Size: 717 B |
BIN
textures/darkage_reinforced_wood_left.png
Normal file
After Width: | Height: | Size: 716 B |
BIN
textures/darkage_reinforced_wood_right.png
Normal file
After Width: | Height: | Size: 669 B |
BIN
textures/darkage_serpentine.png
Normal file
After Width: | Height: | Size: 777 B |
BIN
textures/darkage_stone_brick.png
Normal file
After Width: | Height: | Size: 497 B |
BIN
textures32/darkage_adobe.png
Normal file
After Width: | Height: | Size: 2.8 KiB |
BIN
textures32/darkage_basalt.png
Normal file
After Width: | Height: | Size: 601 B |
BIN
textures32/darkage_basalt_cobble.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
textures32/darkage_box.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
textures32/darkage_box_top.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
textures32/darkage_chain.png
Normal file
After Width: | Height: | Size: 230 B |
BIN
textures32/darkage_chalk.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
textures32/darkage_chalk_powder.png
Normal file
After Width: | Height: | Size: 618 B |
BIN
textures32/darkage_cob.png
Normal file
After Width: | Height: | Size: 846 B |
BIN
textures32/darkage_cobble_with_plaster_A.png
Normal file
After Width: | Height: | Size: 772 B |
BIN
textures32/darkage_cobble_with_plaster_B.png
Normal file
After Width: | Height: | Size: 764 B |
BIN
textures32/darkage_cobble_with_plaster_C.png
Normal file
After Width: | Height: | Size: 760 B |
BIN
textures32/darkage_cobble_with_plaster_D.png
Normal file
After Width: | Height: | Size: 766 B |
BIN
textures32/darkage_darkdirt.png
Normal file
After Width: | Height: | Size: 2.3 KiB |
BIN
textures32/darkage_desert_stone_cobble.png
Normal file
After Width: | Height: | Size: 603 B |
BIN
textures32/darkage_dry_leaves.png
Normal file
After Width: | Height: | Size: 446 B |
BIN
textures32/darkage_gneiss.png
Normal file
After Width: | Height: | Size: 846 B |
BIN
textures32/darkage_gneiss_cobble.png
Normal file
After Width: | Height: | Size: 951 B |
BIN
textures32/darkage_iron_bars.png
Normal file
After Width: | Height: | Size: 204 B |
BIN
textures32/darkage_iron_grille.png
Normal file
After Width: | Height: | Size: 228 B |
BIN
textures32/darkage_light.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
textures32/darkage_limestone_sand.png
Normal file
After Width: | Height: | Size: 358 B |
BIN
textures32/darkage_marble.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
textures32/darkage_marble_tile.png
Normal file
After Width: | Height: | Size: 785 B |
BIN
textures32/darkage_mineral_iron.png
Normal file
After Width: | Height: | Size: 891 B |
BIN
textures32/darkage_mud.png
Normal file
After Width: | Height: | Size: 596 B |
BIN
textures32/darkage_mud_lump.png
Normal file
After Width: | Height: | Size: 210 B |
BIN
textures32/darkage_mud_up.png
Normal file
After Width: | Height: | Size: 709 B |
BIN
textures32/darkage_ors.png
Normal file
After Width: | Height: | Size: 819 B |
BIN
textures32/darkage_ors_cobble.png
Normal file
After Width: | Height: | Size: 846 B |
BIN
textures32/darkage_reinforce.png
Normal file
After Width: | Height: | Size: 805 B |
BIN
textures32/darkage_reinforced.xcf
Normal file
BIN
textures32/darkage_reinforced_chalk.png
Normal file
After Width: | Height: | Size: 813 B |
BIN
textures32/darkage_reinforced_cobble.png
Normal file
After Width: | Height: | Size: 809 B |
BIN
textures32/darkage_reinforced_wood.png
Normal file
After Width: | Height: | Size: 717 B |
BIN
textures32/darkage_reinforced_wood_left.png
Normal file
After Width: | Height: | Size: 717 B |
BIN
textures32/darkage_reinforced_wood_right.png
Normal file
After Width: | Height: | Size: 669 B |
BIN
textures32/darkage_rosace.png
Normal file
After Width: | Height: | Size: 942 B |
BIN
textures32/darkage_sandstone_cobble.png
Normal file
After Width: | Height: | Size: 902 B |
BIN
textures32/darkage_schist.png
Normal file
After Width: | Height: | Size: 749 B |
Before Width: | Height: | Size: 746 B After Width: | Height: | Size: 746 B |
BIN
textures32/darkage_serpentine.png
Normal file
After Width: | Height: | Size: 2.2 KiB |
BIN
textures32/darkage_shale.png
Normal file
After Width: | Height: | Size: 596 B |
BIN
textures32/darkage_shale_side.png
Normal file
After Width: | Height: | Size: 663 B |
BIN
textures32/darkage_shelves.png
Normal file
After Width: | Height: | Size: 716 B |
BIN
textures32/darkage_shelves_front.png
Normal file
After Width: | Height: | Size: 590 B |
BIN
textures32/darkage_silt.png
Normal file
After Width: | Height: | Size: 837 B |
BIN
textures32/darkage_silt_lump.png
Normal file
After Width: | Height: | Size: 210 B |
BIN
textures32/darkage_slate.png
Normal file
After Width: | Height: | Size: 503 B |
BIN
textures32/darkage_slate_cobble.png
Normal file
After Width: | Height: | Size: 627 B |
BIN
textures32/darkage_slate_side.png
Normal file
After Width: | Height: | Size: 546 B |
BIN
textures32/darkage_slate_tale.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
textures32/darkage_stone_brick.png
Normal file
After Width: | Height: | Size: 2.8 KiB |
BIN
textures32/darkage_straw.png
Normal file
After Width: | Height: | Size: 2.8 KiB |
BIN
textures32/darkage_straw_bale.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
textures32/darkage_wood_bars.png
Normal file
After Width: | Height: | Size: 597 B |
BIN
textures32/darkage_wood_frame.png
Normal file
After Width: | Height: | Size: 739 B |
BIN
textures32/darkage_wood_grille.png
Normal file
After Width: | Height: | Size: 571 B |