fix floob spawner & add sound for charger

master
Irremann 2020-02-24 22:03:16 +03:00
parent ca08a926c1
commit f07d6d063c
4 changed files with 10 additions and 4 deletions

View File

@ -80,6 +80,8 @@ minetest.register_node("ufowreck:alien_health_charger2", {
end,
on_rightclick = function(pos, node, player, itemstack, pointed_thing)
if player:get_hp() < 20 then
minetest.sound_play("beep")
stamina.change(player, 20)
player:set_hp(player:get_hp() + 10)
node.name = "ufowreck:alien_health_charger0"
minetest.set_node(pos,node)
@ -119,6 +121,8 @@ minetest.register_node("ufowreck:alien_health_charger4", {
end,
on_rightclick = function(pos, node, player, itemstack, pointed_thing)
if player:get_hp() < 20 then
minetest.sound_play("beep")
stamina.change(player, 20)
player:set_hp(player:get_hp() + 10)
node.name = "ufowreck:alien_health_charger2"
minetest.set_node(pos,node)
@ -158,6 +162,8 @@ minetest.register_node("ufowreck:alien_health_charger6", {
end,
on_rightclick = function(pos, node, player, itemstack, pointed_thing)
if player:get_hp() < 20 then
minetest.sound_play("beep")
stamina.change(player, 20)
player:set_hp(player:get_hp() + 10)
node.name = "ufowreck:alien_health_charger4"
minetest.set_node(pos,node)
@ -196,6 +202,8 @@ minetest.register_node("ufowreck:alien_health_charger8", {
end,
on_rightclick = function(pos, node, player, itemstack, pointed_thing)
if player:get_hp() < 20 then
minetest.sound_play("beep")
stamina.change(player, 20)
player:set_hp(player:get_hp() + 10)
node.name = "ufowreck:alien_health_charger6"
minetest.set_node(pos,node)

View File

@ -98,6 +98,7 @@ end
local S = {
name = "ufowreck:floob_spawner",
force_place = true,
}
-- make schematic
@ -125,7 +126,7 @@ ufowreck_schematic = {
--4
_, M, M, M1, M, M, M1, M, M, _,
M, M, M, L, L, M, _, _, _, M,
M, M, M, L, L, M, _, _, _, G,
S, M, M, L, L, M, _, _, _, G,
_, M, M, L, L, M, _, _, M, _,
_, _, M, M1, M, M, M1, M1, _, _,
--5

View File

@ -1,6 +1,5 @@
mobs:spawn({name = "ufowreck:floob",
nodes = {"ufowreck:floob_spawner"},
-- min_light = 10,
min_height = 0,
active_object_count = 1,
chance = 1,
@ -20,7 +19,6 @@ mobs:register_mob("ufowreck:floob", {
hp_min = 12,
hp_max = 35,
armor = 100,
--reach = 1.5,
collisionbox = {-0.5, -0.01, -0.5, 0.5, 2.2, 0.5},
rotate = 180,
visual = "mesh",
@ -54,7 +52,6 @@ mobs:register_mob("ufowreck:floob", {
stand_start = 40, stand_end = 80,
walk_start = 0, walk_end = 40,
run_start = 0, run_end = 40,
-- punch_start = 168, punch_end = 188,
},
})

BIN
sounds/beep.ogg Normal file

Binary file not shown.