264 lines
6.3 KiB
Lua
264 lines
6.3 KiB
Lua
--[[
|
|
|
|
CHANGES
|
|
|
|
* Cheapened the crafting recipe for emergency phones. They were too
|
|
expensive and provided too little heart-point boost for their expense
|
|
that player the very, very few players who crafted them regretted it.
|
|
Emergency phones became one of the most *undesirable* items on our
|
|
server.
|
|
* Removed the chat messages and coord announcement. Most players, on our
|
|
server, don't want their coordinates broadcast and the heart-point line
|
|
above the hot-bar is enough to see the increase in health.
|
|
* The recuperative powers of the emgergency phone were too limited.
|
|
Couple that with the very expensive crafting recipe and the emergency
|
|
phone was just not worth it. So I removed the minimum heart-point
|
|
requirement and boosted the heart-point increase to full-recovery.
|
|
* Increased the light output to 14. Hey, it's an emergency! ;)-
|
|
|
|
~ LazyJ
|
|
|
|
--]]
|
|
|
|
|
|
--Asphalt block
|
|
minetest.register_craft({
|
|
type = "cooking",
|
|
output = 'streets:asphalt',
|
|
recipe = "default:gravel",
|
|
cooktime = 2,
|
|
})
|
|
|
|
|
|
|
|
--Asphalt block with side line
|
|
minetest.register_craft({
|
|
output = 'streets:asphalt_side 9',
|
|
recipe = {
|
|
{'wool:white', 'streets:asphalt', 'streets:asphalt'},
|
|
{'wool:white', 'streets:asphalt', 'streets:asphalt'},
|
|
{'wool:white', 'streets:asphalt', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Asphalt block with middle dashed line
|
|
minetest.register_craft({
|
|
output = 'streets:asphalt_middle_dashed 9',
|
|
recipe = {
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
{'streets:asphalt', 'streets:asphalt', 'streets:asphalt'},
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Asphalt block with middle solid line
|
|
minetest.register_craft({
|
|
output = 'streets:asphalt_middle 9',
|
|
recipe = {
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Asphalt block with lines for edge
|
|
minetest.register_craft({
|
|
output = 'streets:asphalt_outer_edge 9',
|
|
recipe = {
|
|
{'wool:white', 'wool:white', 'wool:white'},
|
|
{'wool:white', 'streets:asphalt', 'streets:asphalt'},
|
|
{'wool:white', 'streets:asphalt', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Asphalt block with manhole
|
|
minetest.register_craft({
|
|
output = 'streets:manhole 9',
|
|
recipe = {
|
|
{'streets:asphalt', 'streets:asphalt', 'streets:asphalt'},
|
|
{'streets:asphalt', 'default:steel_ingot', 'streets:asphalt'},
|
|
{'streets:asphalt', 'streets:asphalt', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Concrete block
|
|
minetest.register_craft({
|
|
output = 'streets:concrete 2',
|
|
recipe = {
|
|
{'', '', ''},
|
|
{'', '', ''},
|
|
{'default:stone', '', ''},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Steel frame
|
|
minetest.register_craft({
|
|
output = 'streets:steel_support 5',
|
|
recipe = {
|
|
{'default:steel_ingot', '', 'default:steel_ingot'},
|
|
{'', 'default:steel_ingot', ''},
|
|
{'default:steel_ingot', '', 'default:steel_ingot'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Concrete seperating wall
|
|
minetest.register_craft({
|
|
output = 'streets:seperating_wall 5',
|
|
recipe = {
|
|
{'', 'streets:concrete', ''},
|
|
{'', 'streets:concrete', ''},
|
|
{'streets:concrete', 'streets:concrete', 'streets:concrete'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Asphalt block with "P"
|
|
minetest.register_craft({
|
|
output = 'streets:asphalt_parking 9',
|
|
recipe = {
|
|
{'streets:asphalt', 'wool:white', 'wool:white'},
|
|
{'streets:asphalt', 'wool:white', 'wool:white'},
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
if ENABLE_EMERGENCY_PHONE then
|
|
|
|
--Emergency phone
|
|
minetest.register_craft({
|
|
output = 'streets:emergency_phone 1',
|
|
recipe = {
|
|
{'default:mese_crystal','default:mese_crystal','default:mese_crystal'},
|
|
{'default:steel_ingot', 'default:apple', 'default:steel_ingot'},
|
|
{'default:steel_ingot', 'default:stick', 'default:steel_ingot'},
|
|
}
|
|
})
|
|
|
|
end
|
|
|
|
|
|
|
|
--Asphalt stairs
|
|
minetest.register_craft({
|
|
output = 'streets:asphalt_stairs 8',
|
|
recipe = {
|
|
{'streets:asphalt', '', ''},
|
|
{'streets:asphalt', 'streets:asphalt', ''},
|
|
{'streets:asphalt', 'streets:asphalt', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Asphalt stairs (flipped)
|
|
minetest.register_craft({
|
|
output = 'streets:asphalt_stairs 8',
|
|
recipe = {
|
|
{'', '', 'streets:asphalt'},
|
|
{'', 'streets:asphalt', 'streets:asphalt'},
|
|
{'streets:asphalt', 'streets:asphalt', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Asphalt slab
|
|
minetest.register_craft({
|
|
output = 'streets:asphalt_slab 6',
|
|
recipe = {
|
|
{'', '', ''},
|
|
{'', '', ''},
|
|
{'streets:asphalt', 'streets:asphalt', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--delineator
|
|
minetest.register_craft({
|
|
output = 'streets:delineator 5',
|
|
recipe = {
|
|
{'', 'default:torch', ''},
|
|
{'', 'default:stick', ''},
|
|
{'', 'default:stick', ''},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Asphalt block with arrow straight
|
|
minetest.register_craft({
|
|
output = 'streets:asphalt_arrow_straight 9',
|
|
recipe = {
|
|
{'streets:asphalt', 'streets:asphalt', 'streets:asphalt'},
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Asphalt block with arrow left
|
|
minetest.register_craft({
|
|
output = 'streets:asphalt_arrow_left 9',
|
|
recipe = {
|
|
{'streets:asphalt', 'streets:asphalt', 'streets:asphalt'},
|
|
{'wool:white', 'wool:white', 'streets:asphalt'},
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Asphalt block with arrow right
|
|
minetest.register_craft({
|
|
output = 'streets:asphalt_arrow_right 9',
|
|
recipe = {
|
|
{'streets:asphalt', 'streets:asphalt', 'streets:asphalt'},
|
|
{'streets:asphalt', 'wool:white', 'wool:white'},
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Asphalt block with arrow straight + left
|
|
minetest.register_craft({
|
|
output = 'streets:asphalt_arrow_straight_left 9',
|
|
recipe = {
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
{'wool:white', 'wool:white', 'streets:asphalt'},
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|
|
|
|
|
|
--Asphalt block with arrow straight + right
|
|
minetest.register_craft({
|
|
output = 'streets:asphalt_arrow_straight_right 9',
|
|
recipe = {
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
{'streets:asphalt', 'wool:white', 'wool:white'},
|
|
{'streets:asphalt', 'wool:white', 'streets:asphalt'},
|
|
}
|
|
})
|
|
|