fixed blood being disabled
This commit is contained in:
parent
f0c8171d7c
commit
fc33cfd001
@ -3,9 +3,9 @@ mobs = {}
|
|||||||
mobs.mod = "redo"
|
mobs.mod = "redo"
|
||||||
|
|
||||||
-- Initial settings check
|
-- Initial settings check
|
||||||
local damage_enabled = minetest.setting_getbool("enable_damage") or true
|
local damage_enabled = minetest.setting_getbool("enable_damage") or false
|
||||||
local peaceful_only = minetest.setting_getbool("only_peaceful_mobs") or false
|
local peaceful_only = minetest.setting_getbool("only_peaceful_mobs") or false
|
||||||
local enable_blood = minetest.setting_getbool("mobs_enable_blood") or true
|
local enable_blood = minetest.setting_getbool("mobs_enable_blood") or false
|
||||||
mobs.protected = tonumber(minetest.setting_get("mobs_spawn_protected")) or 0
|
mobs.protected = tonumber(minetest.setting_get("mobs_spawn_protected")) or 0
|
||||||
mobs.remove = minetest.setting_getbool("remove_far_mobs") or false
|
mobs.remove = minetest.setting_getbool("remove_far_mobs") or false
|
||||||
|
|
||||||
@ -1205,11 +1205,14 @@ function mobs:register_mob(name, def)
|
|||||||
end
|
end
|
||||||
|
|
||||||
-- blood_particles
|
-- blood_particles
|
||||||
if self.blood_amount > 0
|
if self.blood_amount > 0 then
|
||||||
and enable_blood == true then
|
|
||||||
local pos = self.object:getpos()
|
local pos = self.object:getpos()
|
||||||
pos.y = pos.y + (-self.collisionbox[2] + self.collisionbox[5]) / 2
|
pos.y = pos.y + (-self.collisionbox[2] + self.collisionbox[5]) / 3
|
||||||
effect(pos, self.blood_amount, self.blood_texture)
|
if enable_blood then
|
||||||
|
effect(pos, self.blood_amount, self.blood_texture)
|
||||||
|
else
|
||||||
|
effect(pos, self.blood_amount, "default_grass_clump_tall.png")
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
-- knock back effect
|
-- knock back effect
|
||||||
@ -1330,10 +1333,10 @@ function effect(pos, amount, texture, max_size)
|
|||||||
time = 0.25,
|
time = 0.25,
|
||||||
minpos = pos,
|
minpos = pos,
|
||||||
maxpos = pos,
|
maxpos = pos,
|
||||||
minvel = {x = -0, y = -2, z = -0},
|
minvel = {x = -0, y = 2, z = -0},
|
||||||
maxvel = {x = 2, y = 2, z = 2},
|
maxvel = {x = 2, y = 6, z = 2},
|
||||||
minacc = {x = -4, y = -4, z = -4},
|
minacc = {x = -4, y = -16, z = -4},
|
||||||
maxacc = {x = 4, y = 4, z = 4},
|
maxacc = {x = 4, y = -4, z = 4},
|
||||||
minexptime = 0.1,
|
minexptime = 0.1,
|
||||||
maxexptime = 1,
|
maxexptime = 1,
|
||||||
minsize = 1,
|
minsize = 1,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user