From c9daa409dbcc660ccb6f4b72d4067c5a06c3362a Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Thu, 19 Oct 2023 19:06:24 +0200 Subject: [PATCH] Move mob capturing tool functions around --- mods/rp_mobs/capture.lua | 2 -- mods/rp_mobs/crafts.lua | 5 +++++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/mods/rp_mobs/capture.lua b/mods/rp_mobs/capture.lua index abdf1b63..fc5086d2 100644 --- a/mods/rp_mobs/capture.lua +++ b/mods/rp_mobs/capture.lua @@ -5,8 +5,6 @@ local capture_tools = {} rp_mobs.register_capture_tool = function(toolname, def) capture_tools[toolname] = { uses = def.tool_uses, sound = def.sound, sound_gain = def.sound_gain, sound_max_hear_distance = def.sound_max_hear_distance } end -rp_mobs.register_capture_tool("rp_mobs:lasso", { uses = 43, sound = "mobs_lasso_swing", sound_gain = 0.3, sound_max_hear_distance = 24}) -rp_mobs.register_capture_tool("rp_mobs:net", { uses = 17, sound = "mobs_swing", sound_gain = 0.2, sound_max_hear_distance = 16}) rp_mobs.attempt_capture = function(self, clicker, capture_chances, force_take, replace_with) if clicker:is_player() and clicker:get_inventory() and not self.child then diff --git a/mods/rp_mobs/crafts.lua b/mods/rp_mobs/crafts.lua index 9825ccfb..f52d47e8 100644 --- a/mods/rp_mobs/crafts.lua +++ b/mods/rp_mobs/crafts.lua @@ -67,6 +67,8 @@ crafting.register_craft( } }) +rp_mobs.register_capture_tool("rp_mobs:net", { uses = 17, sound = "mobs_swing", sound_gain = 0.2, sound_max_hear_distance = 16}) + -- Lasso minetest.register_tool( @@ -90,6 +92,9 @@ crafting.register_craft( } }) +rp_mobs.register_capture_tool("rp_mobs:lasso", { uses = 43, sound = "mobs_lasso_swing", sound_gain = 0.3, sound_max_hear_distance = 24}) + + -- Compability with Repixture 3.10.0 and earlier minetest.register_alias("mobs:net", "rp_mobs:net") minetest.register_alias("mobs:lasso", "rp_mobs:lasso")