Use variable for max dist
parent
9d9a85e0b3
commit
fcd8c9ebfe
4
init.lua
4
init.lua
|
@ -3,6 +3,8 @@ teleports.teleports = {}
|
|||
teleports.lastplayername =""
|
||||
teleports.filename = minetest.get_worldpath() .. "/teleports.txt"
|
||||
|
||||
local TELEPORT_MAX_DIST = 260
|
||||
|
||||
function teleports:save()
|
||||
local datastring = minetest.serialize(self.teleports)
|
||||
if not datastring then
|
||||
|
@ -31,7 +33,7 @@ function teleports:find_nearby(pos, count)
|
|||
local nearby = {}
|
||||
for i = #teleports.teleports, 1, -1 do
|
||||
local EachTeleport = teleports.teleports[i]
|
||||
if not vector.equals(EachTeleport.pos, pos) and vector.distance(EachTeleport.pos, pos) < 260 then
|
||||
if not vector.equals(EachTeleport.pos, pos) and vector.distance(EachTeleport.pos, pos) < TELEPORT_MAX_DIST then
|
||||
table.insert(nearby, EachTeleport)
|
||||
if #nearby>count then
|
||||
break
|
||||
|
|
Loading…
Reference in New Issue