move into elevator table
parent
12124d0b77
commit
d2c68d4cba
9
init.lua
9
init.lua
|
@ -1,4 +1,3 @@
|
||||||
|
|
||||||
-- Detect optional mods.
|
-- Detect optional mods.
|
||||||
local armor_path = minetest.get_modpath("3d_armor")
|
local armor_path = minetest.get_modpath("3d_armor")
|
||||||
|
|
||||||
|
@ -11,8 +10,8 @@ elevator = {
|
||||||
VISUAL_INCREASE = 1.75,
|
VISUAL_INCREASE = 1.75,
|
||||||
VERSION = 8, -- Elevator interface/database version.
|
VERSION = 8, -- Elevator interface/database version.
|
||||||
PTIMEOUT = minetest.settings:get("elevator_time") or 120, -- Maximum time a box can go without players nearby.
|
PTIMEOUT = minetest.settings:get("elevator_time") or 120, -- Maximum time a box can go without players nearby.
|
||||||
SLOW_DIST = 16
|
SLOW_DIST = 16,
|
||||||
SLOW_SPEED = 1.75
|
SLOW_SPEED = 1.75,
|
||||||
boxes = {}, -- Elevator boxes in action.
|
boxes = {}, -- Elevator boxes in action.
|
||||||
lastboxes = {}, -- Player near box timeout.
|
lastboxes = {}, -- Player near box timeout.
|
||||||
riding = {}, -- Players riding boxes.
|
riding = {}, -- Players riding boxes.
|
||||||
|
@ -56,8 +55,8 @@ elevator.create_box = function(motorhash, pos, target, sender)
|
||||||
local delta_y = math.abs(pos.y-target.y)
|
local delta_y = math.abs(pos.y-target.y)
|
||||||
|
|
||||||
local speed = elevator.SPEED
|
local speed = elevator.SPEED
|
||||||
if (delta_y<SLOW_DIST) then
|
if (delta_y<elevator.SLOW_DIST) then
|
||||||
speed = SLOW_SPEED
|
speed = elevator.SLOW_SPEED
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue