aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriel Pérez-Cerezo <gabriel@gpcf.eu>2020-05-01 23:01:15 +0200
committerGabriel Pérez-Cerezo <gabriel@gpcf.eu>2020-05-01 23:01:15 +0200
commit575bc0c119f9aa61c5e24411ad46701c52e17a63 (patch)
treebb7ed72f9df910fbf07f8d587669ed2c819e63a0
parent80c492fd23b3ac930d0786bd55c4e7e475fb26ce (diff)
downloadelevator-575bc0c119f9aa61c5e24411ad46701c52e17a63.tar.gz
elevator-575bc0c119f9aa61c5e24411ad46701c52e17a63.tar.bz2
elevator-575bc0c119f9aa61c5e24411ad46701c52e17a63.zip
Improve luacheck, remove some unused variablesHEADmaster
-rw-r--r--.luacheckrc2
-rw-r--r--helpers.lua2
-rw-r--r--init.lua3
3 files changed, 4 insertions, 3 deletions
diff --git a/.luacheckrc b/.luacheckrc
index db7f279..67f13ed 100644
--- a/.luacheckrc
+++ b/.luacheckrc
@@ -15,10 +15,12 @@ read_globals = {
-- Minetest
"minetest",
+ "core",
"vector",
"VoxelManip",
-- deps
"default", "screwdriver",
"farming", "armor",
+ "mcl_core", "mcl_sounds",
}
diff --git a/helpers.lua b/helpers.lua
index ccd8ebb..2df4253 100644
--- a/helpers.lua
+++ b/helpers.lua
@@ -13,7 +13,7 @@ elevator.teleport_player_from_elevator = function(player)
if node.name == "elevator:elevator_on" then
local front = vector.subtract(pos, minetest.facedir_to_dir(node.param2))
local front_above = vector.add(front, {x=0, y=1, z=0})
- local front_below = vector.subtract(front, {x=0, y=1, z=0})
+ -- local front_below = vector.subtract(front, {x=0, y=1, z=0})
-- If the front isn't solid, it's ok to teleport the player.
if not solid(front) and not solid(front_above) then
player:setpos(front)
diff --git a/init.lua b/init.lua
index eee4d8a..68f79d4 100644
--- a/init.lua
+++ b/init.lua
@@ -53,7 +53,7 @@ elevator.create_box = function(motorhash, pos, target, sender)
obj:get_luaentity().vmult = (target.y < pos.y) and -1 or 1
-- FIX for "overshooting"
local delta_y = math.abs(pos.y-target.y)
-
+
local speed = elevator.SPEED
if (delta_y<elevator.SLOW_DIST) then
speed = elevator.SLOW_SPEED
@@ -147,7 +147,6 @@ elevator.build_motor = function(hash)
end
elevator.unbuild = function(pos, add)
- local need_saving = false
local p = table.copy(pos)
p.y = p.y - 1
-- Loop down through the network, set any elevators below this to the off position.