Add medkits, remove apples
This commit is contained in:
parent
3e57880520
commit
b7bab11c3b
11 changed files with 134 additions and 65 deletions
|
@ -40,7 +40,6 @@ minetest.register_alias("cobble", "default:cobble")
|
|||
minetest.register_alias("mossycobble", "default:mossycobble")
|
||||
minetest.register_alias("steelblock", "default:steelblock")
|
||||
minetest.register_alias("sapling", "default:sapling")
|
||||
minetest.register_alias("apple", "default:apple")
|
||||
|
||||
minetest.register_alias("WPick", "default:pick_wood")
|
||||
minetest.register_alias("STPick", "default:pick_stone")
|
||||
|
@ -75,3 +74,5 @@ minetest.register_alias("default:pinewood", "default:pine_wood")
|
|||
|
||||
minetest.register_alias("default:ladder", "default:ladder_wood")
|
||||
minetest.register_alias("default:sign_wall", "default:sign_wall_wood")
|
||||
|
||||
minetest.register_alias("default:apple", "air")
|
||||
|
|
|
@ -22,7 +22,6 @@ minetest.register_alias("mapgen_sandstone", "default:sandstone")
|
|||
|
||||
minetest.register_alias("mapgen_tree", "default:tree")
|
||||
minetest.register_alias("mapgen_leaves", "default:leaves")
|
||||
minetest.register_alias("mapgen_apple", "default:apple")
|
||||
minetest.register_alias("mapgen_jungletree", "default:jungletree")
|
||||
minetest.register_alias("mapgen_jungleleaves", "default:jungleleaves")
|
||||
minetest.register_alias("mapgen_junglegrass", "default:junglegrass")
|
||||
|
|
|
@ -78,7 +78,6 @@ default:tree
|
|||
default:wood
|
||||
default:leaves
|
||||
default:sapling
|
||||
default:apple
|
||||
|
||||
default:jungletree
|
||||
default:junglewood
|
||||
|
@ -728,58 +727,6 @@ minetest.register_node("default:leaves", {
|
|||
after_place_node = default.after_place_leaves,
|
||||
})
|
||||
|
||||
minetest.register_node("default:apple", {
|
||||
description = "Apple",
|
||||
drawtype = "plantlike",
|
||||
tiles = {"default_apple.png"},
|
||||
inventory_image = "default_apple.png",
|
||||
paramtype = "light",
|
||||
sunlight_propagates = true,
|
||||
walkable = false,
|
||||
is_ground_content = false,
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {-3 / 16, -7 / 16, -3 / 16, 3 / 16, 4 / 16, 3 / 16}
|
||||
},
|
||||
groups = {fleshy = 3, dig_immediate = 3, flammable = 2,
|
||||
leafdecay = 3, leafdecay_drop = 1, food_apple = 1},
|
||||
on_use = minetest.item_eat(2),
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
|
||||
after_place_node = function(pos, placer, itemstack)
|
||||
minetest.set_node(pos, {name = "default:apple", param2 = 1})
|
||||
end,
|
||||
|
||||
after_dig_node = function(pos, oldnode, oldmetadata, digger)
|
||||
if oldnode.param2 == 0 then
|
||||
minetest.set_node(pos, {name = "default:apple_mark"})
|
||||
minetest.get_node_timer(pos):start(math.random(300, 1500))
|
||||
end
|
||||
end,
|
||||
})
|
||||
|
||||
minetest.register_node("default:apple_mark", {
|
||||
description = "Apple Marker",
|
||||
drawtype = "airlike",
|
||||
paramtype = "light",
|
||||
sunlight_propagates = true,
|
||||
walkable = false,
|
||||
pointable = false,
|
||||
diggable = false,
|
||||
buildable_to = true,
|
||||
drop = "",
|
||||
groups = {not_in_creative_inventory = 1},
|
||||
on_timer = function(pos, elapsed)
|
||||
if not minetest.find_node_near(pos, 1, "default:leaves") then
|
||||
minetest.remove_node(pos)
|
||||
elseif minetest.get_node_light(pos) < 11 then
|
||||
minetest.get_node_timer(pos):start(200)
|
||||
else
|
||||
minetest.set_node(pos, {name = "default:apple"})
|
||||
end
|
||||
end
|
||||
})
|
||||
|
||||
|
||||
minetest.register_node("default:jungletree", {
|
||||
description = "Jungle Tree",
|
||||
|
@ -2849,7 +2796,7 @@ minetest.register_node("default:cloud", {
|
|||
if minetest.get_mapgen_setting("mg_name") == "v6" then
|
||||
default.register_leafdecay({
|
||||
trunks = {"default:tree"},
|
||||
leaves = {"default:apple", "default:leaves"},
|
||||
leaves = {"default:leaves"},
|
||||
radius = 2,
|
||||
})
|
||||
|
||||
|
@ -2861,7 +2808,7 @@ if minetest.get_mapgen_setting("mg_name") == "v6" then
|
|||
else
|
||||
default.register_leafdecay({
|
||||
trunks = {"default:tree"},
|
||||
leaves = {"default:apple", "default:leaves"},
|
||||
leaves = {"default:leaves"},
|
||||
radius = 3,
|
||||
})
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue