Code Cleanup

master
Lazar Vukanović 2016-07-21 08:06:31 +02:00
parent dd6ba0fa83
commit 6a54b8b8c6
6 changed files with 157 additions and 138 deletions

130
crafts.lua Normal file
View File

@ -0,0 +1,130 @@
--Pads
--Jump pad
minetest.register_craft({
output = "warzone:jumppad",
recipe = {
{"group:leaves", "group:leaves", "group:leaves"},
{"group:leaves", "default:steel_ingot", "group:leaves"},
{"group:leaves", "group:leaves", "group:leaves"}
}
})
minetest.register_craft({
output = "warzone:landpad 10",
recipe = {
{"", "", ""},
{"group:leaves", "", "group:leaves"},
{"group:leaves", "group:leaves", "group:leaves"}
}
})
--Speed pad
minetest.register_craft({
output = "warzone:speedpad",
recipe = {
{"group:leaves", "group:leaves", "group:leaves"},
{"group:leaves", "default:coal", "group:leaves"},
{"group:leaves", "group:leaves", "group:leaves"}
}
})
--Hidden doors
minetest.register_craft({
output = "warzone:concrete_hiddendoor 8",
recipe = {
{"warzone:concrete", "warzone:concrete", "warzone:concrete"},
{"warzone:concrete", "", "warzone:concrete"},
{"warzone:concrete", "warzone:concrete", "warzone:concrete"}
}
})
minetest.register_craft({
output = "warzone:hardcrete_hiddendoor 8",
recipe = {
{"warzone:hardcrete", "warzone:hardcrete", "warzone:hardcrete"},
{"warzone:hardcrete", "", "warzone:hardcrete"},
{"warzone:hardcrete", "warzone:hardcrete", "warzone:hardcrete"}
}
})
minetest.register_craft({
output = "warzone:plastcrete_hiddendoor 8",
recipe = {
{"warzone:plastcrete", "warzone:plastcrete", "warzone:plastcrete"},
{"warzone:plastcrete", "", "warzone:plastcrete"},
{"warzone:plastcrete", "warzone:plastcrete", "warzone:plastcrete"}
}
})
--Spikes
minetest.register_craft({
output = "warzone:spikes 6",
recipe = {
{"", "", ""},
{"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"},
{"default:dirt", "default:dirt", "default:dirt"}
}
})
--Concrete/walls
minetest.register_craft({
output = "warzone:concrete 12",
recipe = {
{"default:cobble", "default:cobble", "default:cobble"},
{"default:cobble", "default:stone", "default:cobble"},
{"", "", ""}
}
})
minetest.register_craft({
output = "warzone:hardcrete 8",
recipe = {
{"default:cobble", "default:cobble", "default:cobble"},
{"default_cobble", "default:stone", "default:cobble"},
{"default:obsidian", "default:obsidian", "default:obsidian"}
}
})
minetest.register_craft({
output = "warzone:plastcrete 16",
recipe = {
{"default:cobble", "default:cobble", "default:cobble"},
{"default:cobble", "default:stone", "default_cobble"},
{"warzone:plastic", "warzone:plastic", "warzone:plastic"}
}
})
--Windows
minetest.register_craft({
output = "warzone:hole_concrete 6",
recipe = {
{"warzone:concrete", "", "warzone:concrete"},
{"", "default:glass", ""},
{"warzone:concrete", "", "warzone:concrete"}
}
})
minetest.register_craft({
output = "warzone:hole_hardcrete 6",
recipe = {
{"warzone:hardcrete", "", "warzone:hardcrete"},
{"", "default:glass", ""},
{"warzone:hardcrete", "", "warzone:hardcrete"}
}
})
minetest.register_craft({
output = "warzone:hole_plastcrete 6",
recipe = {
{"warzone:plastcrete", "", "warzone:plastcrete"},
{"", "default:glass", ""},
{"warzone:plastcrete", "", "warzone:plastcrete"}
}
})

View File

@ -3,4 +3,5 @@ dofile(minetest.get_modpath("warzone").."/traps.lua")
dofile(minetest.get_modpath("warzone").."/functions.lua")
dofile(minetest.get_modpath("warzone").."/jumppad.lua")
dofile(minetest.get_modpath("warzone").."/speedpad.lua")
dofile(minetest.get_modpath("warzone").."/crafts.lua")

View File

@ -1,32 +1,32 @@
minetest.register_node("warzone:jumppad", {
description = "Jump Pad",
tiles = {
{
name = "warzone_jumppad_top.png",
animation = {
type = "vertical_frames",
aspect_w = 16,
aspect_h = 16,
length = 1.0,
},
},
"warzone_jumppad_bottom.png",
"warzone_jumppad_side.png",
"warzone_jumppad_side.png",
"warzone_jumppad_side.png",
"warzone_jumppad_side.png",
description = "Jump Pad",
tiles = {
{
name = "warzone_jumppad_top.png",
animation = {
type = "vertical_frames",
aspect_w = 16,
aspect_h = 16,
length = 1.0,
},
},
"warzone_jumppad_bottom.png",
"warzone_jumppad_side.png",
"warzone_jumppad_side.png",
"warzone_jumppad_side.png",
"warzone_jumppad_side.png",
},
drawtype = "nodebox",
paramtype = "light",
},
drawtype = "nodebox",
paramtype = "light",
light_source = 6,
groups = {cracky = 3},
node_box = {
groups = {cracky = 3},
node_box = {
type = "fixed",
fixed = {
{-0.5, -0.5, -0.5, 0.5, -0.25, 0.5},
}
}
{-0.5, -0.5, -0.5, 0.5, -0.25, 0.5},
}
}
})
minetest.register_node("warzone:insane_jumppad", {
@ -80,25 +80,4 @@ minetest.register_node("warzone:landpad", {
{-0.5, -0.5, -0.5, 0.5, -0.4375, 0.5}, -- NodeBox1
}
}
})
--crafting
minetest.register_craft({
output = "warzone:jumppad",
recipe = {
{"group:leaves", "group:leaves", "group:leaves"},
{"group:leaves", "default:steel_ingot", "group:leaves"},
{"group:leaves", "group:leaves", "group:leaves"}
}
})
minetest.register_craft({
output = "warzone:landpad 10",
recipe = {
{"", "", ""},
{"group:leaves", "", "group:leaves"},
{"group:leaves", "group:leaves", "group:leaves"}
}
})
})

View File

@ -31,11 +31,3 @@ minetest.register_node("warzone:speedpad", {
--crafts
minetest.register_craft({
output = "warzone:speedpad",
recipe = {
{"group:leaves", "group:leaves", "group:leaves"},
{"group:leaves", "default:coal", "group:leaves"},
{"group:leaves", "group:leaves", "group:leaves"}
}
})

View File

@ -33,35 +33,6 @@ minetest.register_node("warzone:plastcrete_hiddendoor", {
sounds = default.node_sound_stone_defaults(),
})
--Crafts
minetest.register_craft({
output = "warzone:concrete_hiddendoor 8",
recipe = {
{"warzone:concrete", "warzone:concrete", "warzone:concrete"},
{"warzone:concrete", "", "warzone:concrete"},
{"warzone:concrete", "warzone:concrete", "warzone:concrete"}
}
})
minetest.register_craft({
output = "warzone:hardcrete_hiddendoor 8",
recipe = {
{"warzone:hardcrete", "warzone:hardcrete", "warzone:hardcrete"},
{"warzone:hardcrete", "", "warzone:hardcrete"},
{"warzone:hardcrete", "warzone:hardcrete", "warzone:hardcrete"}
}
})
minetest.register_craft({
output = "warzone:plastcrete_hiddendoor 8",
recipe = {
{"warzone:plastcrete", "warzone:plastcrete", "warzone:plastcrete"},
{"warzone:plastcrete", "", "warzone:plastcrete"},
{"warzone:plastcrete", "warzone:plastcrete", "warzone:plastcrete"}
}
})
--Spikes
minetest.register_node("warzone:spikes", {

View File

@ -40,37 +40,8 @@ stairsplus:register_all("warzone", "plastcrete" , "warzone:plastcrete", {
sounds = default.node_sound_stone_defaults(),
})
--crafts
minetest.register_craft({
output = "warzone:concrete 12",
recipe = {
{"default:cobble", "default:cobble", "default:cobble"},
{"default:cobble", "default:stone", "default:cobble"},
{"", "", ""}
}
})
minetest.register_craft({
output = "warzone:hardcrete 8",
recipe = {
{"default:cobble", "default:cobble", "default:cobble"},
{"default_cobble", "default:stone", "default:cobble"},
{"default:obsidian", "default:obsidian", "default:obsidian"}
}
})
minetest.register_craft({
output = "warzone:plastcrete 16",
recipe = {
{"default:cobble", "default:cobble", "default:cobble"},
{"default:cobble", "default:stone", "default_cobble"},
{"warzone:plastic", "warzone:plastic", "warzone:plastic"}
}
})
--Plating
colours = {
local colours = {
{"red", "Red", "FF0000"},
{"orange", "Orange", "FF8000"},
{"yellow", "Yellow", "FFFF00"},
@ -226,29 +197,4 @@ minetest.register_node("warzone:hole_plastcrete", {
--crafts
minetest.register_craft({
output = "warzone:hole_concrete 6",
recipe = {
{"warzone:concrete", "", "warzone:concrete"},
{"", "default:glass", ""},
{"warzone:concrete", "", "warzone:concrete"}
}
})
minetest.register_craft({
output = "warzone:hole_hardcrete 6",
recipe = {
{"warzone:hardcrete", "", "warzone:hardcrete"},
{"", "default:glass", ""},
{"warzone:hardcrete", "", "warzone:hardcrete"}
}
})
minetest.register_craft({
output = "warzone:hole_plastcrete 6",
recipe = {
{"warzone:plastcrete", "", "warzone:plastcrete"},
{"", "default:glass", ""},
{"warzone:plastcrete", "", "warzone:plastcrete"}
}
})