mirror of
https://github.com/lhofhansl/rangedweapons.git
synced 2025-03-13 13:42:32 +01:00
removed glass shards. 3 of them could be crafted into 1 fragment. Glass panes now have 1/3 chance to drop fragment instead
This commit is contained in:
9
ammo.lua
9
ammo.lua
@ -162,11 +162,10 @@ local nodeName = minetest.get_node(moveresult.collisions[1].node_pos).name
|
||||
minetest.swap_node(moveresult.collisions[1].node_pos, {name = "rangedweapons:broken_glass"})
|
||||
minetest.sound_play("glass_break",{pos = moveresult.collisions[1].node_pos})
|
||||
end
|
||||
if nodeName == "xpanes:pane" or
|
||||
nodeName == "xpanes:pane_flat" then
|
||||
minetest.swap_node(moveresult.collisions[1].node_pos, {name = "air"})
|
||||
minetest.add_item(moveresult.collisions[1].node_pos, "rangedweapons:glass_shards")
|
||||
minetest.sound_play("glass_break",{pos = moveresult.collisions[1].node_pos})
|
||||
if nodeName == "xpanes:pane" or nodeName == "xpanes:pane_flat" then
|
||||
minetest.swap_node(moveresult.collisions[1].node_pos, {name = "air"})
|
||||
if math.floor(math.random()*3)==0 then minetest.add_item(moveresult.collisions[1].node_pos, "vessels:glass_fragments") end
|
||||
minetest.sound_play("glass_break",{pos = moveresult.collisions[1].node_pos})
|
||||
end
|
||||
if string.find(nodeName,"door_glass") then
|
||||
minetest.swap_node(moveresult.collisions[1].node_pos, {name = "air"})
|
||||
|
@ -1,14 +1,3 @@
|
||||
minetest.register_craftitem("rangedweapons:glass_shards", {
|
||||
description = "" ..core.colorize("#35cdff","Glass shards\n")..core.colorize("#FFFFFF", "3 of those, can be crafted into a file of glass fragments"),
|
||||
inventory_image = "rangedweapons_glass_shards.png",
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = "vessels:glass_fragments",
|
||||
recipe = {
|
||||
{"rangedweapons:glass_shards", "rangedweapons:glass_shards", "rangedweapons:glass_shards"},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_node("rangedweapons:broken_glass", {
|
||||
description = "Broken glass",
|
||||
drawtype = "glasslike",
|
||||
|
Binary file not shown.
Before ![]() (image error) Size: 2.8 KiB |
Reference in New Issue
Block a user