From abd6a4c7097f4086e662b5faaf0e4d0f5ec112c0 Mon Sep 17 00:00:00 2001 From: ShadowNinja Date: Fri, 30 May 2014 17:41:41 -0400 Subject: Centralize position getting and sorting --- pos.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'pos.lua') diff --git a/pos.lua b/pos.lua index 3dbf07c..e4f2d25 100644 --- a/pos.lua +++ b/pos.lua @@ -118,12 +118,12 @@ minetest.register_chatcommand("area_pos", { end, }) -function areas:getPos1(playerName) - return areas.pos1[playerName] -end - -function areas:getPos2(playerName) - return areas.pos2[playerName] +function areas:getPos(playerName) + local pos1, pos2 = areas.pos1[playerName], areas.pos2[playerName] + if not (pos1 and pos2) then + return nil + end + return areas:sortPos(pos1, pos2) end function areas:setPos1(playerName, pos) -- cgit v1.2.3