363 lines
9.0 KiB
Lua
363 lines
9.0 KiB
Lua
minetest.register_node("funnysigns:fartzone", {
|
|
description = "Fart Zone Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"fartzone.png"},
|
|
wield_image = "fartzone.png",
|
|
inventory_image = "fartzone.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
minetest.register_node("funnysigns:toilet", {
|
|
description = "Toilet Zone Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"toilet.png"},
|
|
wield_image = "toilet.png",
|
|
inventory_image = "toilet.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
minetest.register_node("funnysigns:aliens", {
|
|
description = "Aliens Zone Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"aliens.png"},
|
|
wield_image = "aliens.png",
|
|
inventory_image = "aliens.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
minetest.register_node("funnysigns:parac", {
|
|
description = "Parachuting Bears Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"parac.png"},
|
|
wield_image = "parac.png",
|
|
inventory_image = "parac.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
minetest.register_node("funnysigns:partyzone", {
|
|
description = "Party Zone Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"partyzone.png"},
|
|
wield_image = "partyzone.png",
|
|
inventory_image = "partyzone.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
minetest.register_node("funnysigns:menat", {
|
|
description = "Men at Work Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"menat.png"},
|
|
wield_image = "menat.png",
|
|
inventory_image = "menat.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
minetest.register_node("funnysigns:norat", {
|
|
description = "No Rat Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"norat.png"},
|
|
wield_image = "norat.png",
|
|
inventory_image = "norat.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
|
|
minetest.register_node("funnysigns:accid", {
|
|
description = "Accident Zone Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"accid.png"},
|
|
wield_image = "accid.png",
|
|
inventory_image = "accid.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
minetest.register_node("funnysigns:bird", {
|
|
description = "Bird Zone Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"bird.png"},
|
|
wield_image = "bird.png",
|
|
inventory_image = "bird.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
minetest.register_node("funnysigns:cowpo", {
|
|
description = "No Cow Poop Zone Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"cowpo.png"},
|
|
wield_image = "cowpo.png",
|
|
inventory_image = "cowpo.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
minetest.register_node("funnysigns:notco", {
|
|
description = "You are Not Cool Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"notco.png"},
|
|
wield_image = "notco.png",
|
|
inventory_image = "notco.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
minetest.register_node("funnysigns:poop", {
|
|
description = "Poop Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"poop.png"},
|
|
wield_image = "poop.png",
|
|
inventory_image = "poop.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
minetest.register_node("funnysigns:sec", {
|
|
description = "Fence Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"sec.png"},
|
|
wield_image = "sec.png",
|
|
inventory_image = "sec.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
minetest.register_node("funnysigns:sparta", {
|
|
description = "This is Sparta Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"sparta.png"},
|
|
wield_image = "sparta.png",
|
|
inventory_image = "sparta.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
minetest.register_node("funnysigns:donoten", {
|
|
description = "Do not Enter Sign",
|
|
drawtype = "signlike",
|
|
walkable = false,
|
|
tiles = {"donoten.png"},
|
|
wield_image = "donoten.png",
|
|
inventory_image = "donoten.png",
|
|
paramtype = "light",
|
|
paramtype2 = "wallmounted",
|
|
selection_box = {
|
|
type = "wallmounted",
|
|
},
|
|
groups = {oddly_breakable_by_hand = 3},
|
|
});
|
|
|
|
-- recipes
|
|
minetest.register_craft({
|
|
output = "funnysigns:fartzone",
|
|
recipe = {
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:yellow", "default:paper"},
|
|
{"default:paper", "dye:white", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:toilet",
|
|
recipe = {
|
|
{"default:paper", "dye:blue", "default:paper"},
|
|
{"default:paper", "dye:red", "default:paper"},
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:aliens",
|
|
recipe = {
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:yellow", "default:paper"},
|
|
{"default:paper", "dye:yellow", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:parac",
|
|
recipe = {
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:red", "default:paper"},
|
|
{"default:paper", "dye:white", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:partyzone",
|
|
recipe = {
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:yellow", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:menat",
|
|
recipe = {
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:orange", "default:paper"},
|
|
{"default:paper", "dye:orange", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:norat",
|
|
recipe = {
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:red", "default:paper"},
|
|
{"default:paper", "dye:red", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:accid",
|
|
recipe = {
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:orange", "default:paper"},
|
|
{"default:paper", "dye:brown", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:bird",
|
|
recipe = {
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:yellow", "default:paper"},
|
|
{"default:paper", "dye:orange", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:cowpo",
|
|
recipe = {
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:red", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:notco",
|
|
recipe = {
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:white", "default:paper"},
|
|
{"default:paper", "dye:orange", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:poop",
|
|
recipe = {
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:brown", "default:paper"},
|
|
{"default:paper", "dye:white", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:sec",
|
|
recipe = {
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:red", "default:paper"},
|
|
{"default:paper", "dye:orange", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:sparta",
|
|
recipe = {
|
|
{"default:paper", "dye:black", "default:paper"},
|
|
{"default:paper", "dye:brown", "default:paper"},
|
|
{"default:paper", "dye:yellow", "default:paper"},
|
|
}
|
|
})
|
|
|
|
minetest.register_craft({
|
|
output = "funnysigns:donoten",
|
|
recipe = {
|
|
{"default:paper", "dye:red", "default:paper"},
|
|
{"default:paper", "dye:red", "default:paper"},
|
|
{"default:paper", "dye:white", "default:paper"},
|
|
}
|
|
})
|
|
|
|
print("[MOD] Funny Signs 2.6 Loaded.") |