From 0c2562b88ca58ebdd6853a849eb4a4bc1e0523ff Mon Sep 17 00:00:00 2001 From: chmodsayshello Date: Tue, 26 Apr 2022 12:49:34 +0000 Subject: [PATCH] fix formatting || compass_image local --- mods/ITEMS/mcl_compass/init.lua | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/mods/ITEMS/mcl_compass/init.lua b/mods/ITEMS/mcl_compass/init.lua index 311088d8c..e098eaca0 100644 --- a/mods/ITEMS/mcl_compass/init.lua +++ b/mods/ITEMS/mcl_compass/init.lua @@ -9,13 +9,11 @@ local compass_frames = 32 -- Timer for random compass spinning local random_timer = 0 -local random_timer_trigger = 0.5 -- random compass spinning tick in seconds. Incr ease if there are performance problems +local random_timer_trigger = 0.5 -- random compass spinning tick in seconds. Increase if there are performance problems local random_frame = math.random(0, compass_frames-1) function mcl_compass.get_compass_image(pos, dir, itemstack) - local compass_image = "" - -- Compasses do not work in certain zones local lodestone_pos = minetest.string_to_pos(itemstack:get_meta():get_string("pointsto")) if lodestone_pos then --lodestone meta present @@ -80,15 +78,15 @@ minetest.register_globalstep(function(dtime) local pos = player:get_pos() for j,stack in pairs(player:get_inventory():get_list("main")) do - compass_image = mcl_compass.get_compass_image(pos, player:get_look_horizontal(), stack) - - - if minetest.get_item_group(stack:get_name(), "compass") ~= 0 and - minetest.get_item_group(stack:get_name(), "compass")-1 ~= compass_image then - local itemname = "mcl_compass:"..compass_image - stack:set_name(itemname) - player:get_inventory():set_stack("main", j, stack) - end + if minetest.get_item_group(stack:get_name(), "compass") ~= 0 then + local compass_image = mcl_compass.get_compass_image(pos, player:get_look_horizontal(), stack) + if minetest.get_item_group(stack:get_name(), "compass")-1 ~= compass_image then + local itemname = "mcl_compass:"..compass_image + stack:set_name(itemname) + player:get_inventory():set_stack("main", j, stack) + end + end + end end end