diff --git a/README.md b/README.md deleted file mode 100644 index e4827e4..0000000 --- a/README.md +++ /dev/null @@ -1,2 +0,0 @@ -# grenades_basic -Adds some basic grenades using the grenades api diff --git a/crafts.lua b/crafts.lua index dfad5d4..8f429c3 100644 --- a/crafts.lua +++ b/crafts.lua @@ -71,4 +71,10 @@ else always_known = true, level = 1, }) +end + +if minetest.get_modpath("ctf_treasure") then + treasurer.register_treasure("ctf_grenades:grenade_regular", 0.4, 2, 1) + treasurer.register_treasure("ctf_grenades:grenade_smoke", 0.4, 2, 1) + treasurer.register_treasure("ctf_grenades:grenade_flashbang", 0.4, 2, 1) end \ No newline at end of file diff --git a/init.lua b/init.lua index 93c7a98..f3115f2 100644 --- a/init.lua +++ b/init.lua @@ -64,6 +64,7 @@ grenades.register_grenade("grenades_basic:regular", { grenades.register_grenade("grenades_basic:flashbang", { description = "Flashbang grenade (Blinds all who look at blast)", image = "grenades_flashbang.png", + clock = 4, on_explode = function(pos) for _, v in ipairs(minetest.get_objects_inside_radius(pos, 20)) do local hit = minetest.raycast(pos, v:get_pos(), true, true):next() @@ -110,8 +111,8 @@ grenades.register_grenade("grenades_basic:flashbang", { grenades.register_grenade("grenades_basic:smoke", { description = "Smoke grenade (Generates smoke around blast site)", image = "grenades_smoke_grenade.png", + clock = 2, on_explode = function(pos) - minetest.sound_play("glasslike_break", { pos = pos, gain = 1.0, diff --git a/LICENSE b/license similarity index 100% rename from LICENSE rename to license diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..d241694 --- /dev/null +++ b/readme.md @@ -0,0 +1,2 @@ +# grenades_basic +Adds some basic grenades using the grenades API diff --git a/textures/license.txt b/textures/license similarity index 100% rename from textures/license.txt rename to textures/license