master
JPG 2017-11-22 15:15:10 +01:00
parent a70b9c379b
commit 6e796348cd
4 changed files with 14 additions and 7 deletions

3
.gitmodules vendored
View File

@ -1,6 +1,3 @@
[submodule "mods/moreblocks"]
path = mods/moreblocks
url = https://github.com/minetest-mods/moreblocks
[submodule "mods/intllib"]
path = mods/intllib
url = https://github.com/minetest-mods/intllib

View File

@ -426,6 +426,11 @@ function doors.register(name, def)
minetest.remove_node({x = pos.x, y = pos.y + 1, z = pos.z})
end
def.after_dig_node = function(pos, oldnode, oldmetadata, digger)
minetest.set_node(pos, {name = oldnode.name, param = oldnode.param2})
minetest.get_meta(pos):from_table(oldmetadata)
end
def.on_timer = function(pos)
if minetest.get_modpath("kidsbot") then
local meta = minetest.get_meta(pos)
@ -507,7 +512,7 @@ doors.register("door_wood", {
tiles = {{ name = "doors_door_wood.png", backface_culling = true }},
description = "Wooden Door",
inventory_image = "doors_item_wood.png",
groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2},
groups = {choppy = 1, level = 3, flammable = 2},
recipe = {
{"group:wood", "group:wood"},
{"group:wood", "group:wood"},
@ -520,7 +525,7 @@ doors.register("door_steel", {
description = "Steel Door",
inventory_image = "doors_item_steel.png",
protected = true,
groups = {cracky = 1, level = 2},
groups = {cracky = 1, level = 3},
sounds = default.node_sound_metal_defaults(),
sound_open = "doors_steel_door_open",
sound_close = "doors_steel_door_close",

View File

@ -8,6 +8,8 @@ function give_initial_stuff.give(player)
minetest.log("action",
"Giving initial stuff to player " .. player:get_player_name())
local inv = player:get_inventory()
inv:set_stack("main", 1, "default:stick")
for _, stack in ipairs(give_initial_stuff.items) do
inv:add_item("main", stack)
end
@ -38,5 +40,9 @@ end
give_initial_stuff.add_from_csv(stuff_string)
if minetest.settings:get_bool("give_initial_stuff") then
minetest.register_on_newplayer(give_initial_stuff.give)
minetest.register_on_newplayer(function(player)
give_initial_stuff.give(player)
local inv = player:get_inventory()
inv:set_stack("main", 1, "")
end)
end

@ -1 +0,0 @@
Subproject commit fbfb079f54e90618a0578ff33092c97c8b015cb9