maybe temporary changes

master
HybridDog 2014-06-14 16:35:30 +02:00
parent 9d8d84573d
commit 852c99a7ac
2 changed files with 22 additions and 18 deletions

4
.gitignore vendored Normal file
View File

@ -0,0 +1,4 @@
## Generic ignorable patterns and files
*~
.*.swp
debug.txt

View File

@ -42,7 +42,7 @@ end
--Change the old nodes --Change the old nodes
for _,node in ipairs({ for _,node in pairs({
{"lavacooling:obsidian", "default:obsidian"}, {"lavacooling:obsidian", "default:obsidian"},
{"lavacooling:obsidian_brick", "default:obsidian_brick"}, {"lavacooling:obsidian_brick", "default:obsidian_brick"},
{"lavacooling:basalt", "default:basalt"}, {"lavacooling:basalt", "default:basalt"},
@ -64,12 +64,6 @@ end
--Nodes/Items --Nodes/Items
local tmp = deepcopy(minetest.registered_nodes["default:obsidian"])
tmp.description = tmp.description.." Brick"
tmp.tiles = {"lavacooling_obsidian_brick.png"}
minetest.register_node(":default:obsidian_brick", tmp)
minetest.register_node(":default:basalt", { minetest.register_node(":default:basalt", {
description = "Basalt", description = "Basalt",
tiles = {"lavacooling_basalt.png","lavacooling_basalt.png","lavacooling_basalt_side.png", tiles = {"lavacooling_basalt.png","lavacooling_basalt.png","lavacooling_basalt_side.png",
@ -78,19 +72,25 @@ minetest.register_node(":default:basalt", {
groups = {cracky=3}, groups = {cracky=3},
}) })
if not minetest.registered_nodes["default:obsidian_brick"] then
local tmp = deepcopy(minetest.registered_nodes["default:obsidian"])
tmp.description = tmp.description.." Brick"
tmp.tiles = {"lavacooling_obsidian_brick.png"}
minetest.register_node(":default:obsidian_brick", tmp)
--tooldef("lavacooling", "obsidian", "Obsidian", 10, 0.5, 0.5, 0.5, 0.5) --tooldef("lavacooling", "obsidian", "Obsidian", 10, 0.5, 0.5, 0.5, 0.5)
--Crafts --Crafts
minetest.register_craft({ minetest.register_craft({
output = "default:obsidian_brick 4", output = "default:obsidian_brick 4",
recipe = { recipe = {
{"default:obsidian", "default:obsidian"}, {"default:obsidian", "default:obsidian"},
{"default:obsidian", "default:obsidian"}, {"default:obsidian", "default:obsidian"},
} }
}) })
end
--ABMs --ABMs
@ -139,9 +139,9 @@ end
local function find_coolingnodes(coolingnodes, pos) local function find_coolingnodes(coolingnodes, pos)
for _, water in ipairs(coolingnodes) do for _, water in pairs(coolingnodes) do
for i=-1,1,2 do for i=-1,1,2 do
for _,p in ipairs({ for _,p in pairs({
{x=pos.x+i, y=pos.y, z=pos.z}, {x=pos.x+i, y=pos.y, z=pos.z},
{x=pos.x, y=pos.y+i, z=pos.z}, {x=pos.x, y=pos.y+i, z=pos.z},
{x=pos.x, y=pos.y, z=pos.z+i} {x=pos.x, y=pos.y, z=pos.z+i}
@ -246,7 +246,7 @@ minetest.register_abm ({
interval = 0, interval = 0,
chance = 1, chance = 1,
action = function (pos) action = function (pos)
for _, lava in ipairs(LAVA) do for _, lava in pairs(LAVA) do
if minetest.get_node({x=pos.x, y=pos.y+1, z=pos.z}).name == lava then if minetest.get_node({x=pos.x, y=pos.y+1, z=pos.z}).name == lava then
coolnode(ore(), pos) coolnode(ore(), pos)
return return