Localize vector functions

master
MoNTE48 2021-02-19 21:53:45 +01:00
parent bd810e130b
commit 50e10cbfdf
2 changed files with 4 additions and 4 deletions

View File

@ -2,7 +2,7 @@ if not minetest.settings:get_bool("enable_weather") then
return
end
local vmultiply, vadd = vector.multiply, vector.add
local vadd, vmultiply, vround = vector.add, vector.multiply, vector.round
local random = math.random
local snow_covers = minetest.settings:get_bool("weather_snow_covers") ~= false
@ -117,7 +117,7 @@ local function process_player(player, current_downfall)
return
end
local ppos = vector.round(player:get_pos())
local ppos = vround(player:get_pos())
ppos.y = ppos.y + 1.5
-- Higher than clouds
local cloud_height = player:get_clouds().height

View File

@ -1,4 +1,4 @@
local vmultiply, vadd = vector.multiply, vector.add
local vadd, vmultiply, vround = vector.add, vector.multiply, vector.round
local weather = {
type = "none",
@ -31,7 +31,7 @@ sscsm.every(0.09, function()
local current_downfall = weather.registered[weather.type]
if current_downfall == nil then return end
local ppos = vector.round(minetest.localplayer:get_pos())
local ppos = vround(minetest.localplayer:get_pos())
ppos.y = ppos.y + 1.5
-- Higher than clouds