stylistic fixes etc

This commit is contained in:
Tai @ Flex 2016-12-19 16:40:42 +00:00
parent ea0d14d312
commit 5349738fc6

13
api.lua
View File

@ -6,24 +6,19 @@ areas.registerHudHandler = function(handler)
end end
-- Generalized call to registered handlers to add their proeciton labels to the areas list -- Generalized call to registered handlers to add their proeciton labels to the areas list
local detect_extra_protection = function(pos, area_list) function areas:getRegisteredProtections(pos)
local area_list = {}
if #protection_detectors <= 0 then if #protection_detectors <= 0 then
return area_list return area_list
end end
for idx=1,#protection_detectors do for idx=1, #protection_detectors do
local func = protection_detectors[idx] local func = protection_detectors[idx]
area_list = func(pos,area_list) area_list = func(pos, area_list)
end end
return area_list return area_list
end end
function areas:getRegisteredProtections(pos)
local res = {}
res = detect_extra_protection(pos, res)
return res
end
--- Returns a list of areas that include the provided position. --- Returns a list of areas that include the provided position.
function areas:getAreasAtPos(pos) function areas:getAreasAtPos(pos)
local res = {} local res = {}