mirror of
https://github.com/luanti-org/minetest_game.git
synced 2025-06-07 06:06:10 -04:00
TNT: Add tnt.boom defaults
This adds def, def.radius and def.damage_radius defaults to the tnt.boom() function if they aren't specified on call.
This commit is contained in:
parent
12a971660d
commit
3ff296961e
2 changed files with 4 additions and 1 deletions
|
@ -387,6 +387,9 @@ local function tnt_explode(pos, radius, ignore_protection, ignore_on_blast, owne
|
|||
end
|
||||
|
||||
function tnt.boom(pos, def)
|
||||
def = def or {}
|
||||
def.radius = def.radius or 1
|
||||
def.damage_radius = def.damage_radius or def.radius * 2
|
||||
local meta = minetest.get_meta(pos)
|
||||
local owner = meta:get_string("owner")
|
||||
if not def.explode_center then
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue