From 75544e1a6f2e5bc16792ecb1cbe5f88faaf9693b Mon Sep 17 00:00:00 2001 From: wsor4035 <24964441+wsor4035@users.noreply.github.com> Date: Sun, 3 Dec 2023 16:30:49 -0500 Subject: [PATCH] make luk3yx timing change --- init.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/init.lua b/init.lua index c38f0dc..1231935 100644 --- a/init.lua +++ b/init.lua @@ -61,14 +61,14 @@ minetest.register_globalstep(function(dtime) for _, callback in pairs(controls.registered_on_press) do callback(player, key) end - controls.players[pname][key] = {true, os.clock()} + controls.players[pname][key] = {true, minetest.get_us_time()} elseif key_status and controls.players[pname][key][1] then for _, callback in pairs(controls.registered_on_hold) do - callback(player, key, os.clock() - controls.players[pname][key][2]) + callback(player, key, (minetest.get_us_time() - controls.players[pname][key][2]) / 1e6) end elseif not key_status and controls.players[pname][key][1] then for _, callback in pairs(controls.registered_on_release) do - callback(player, key, os.clock() - controls.players[pname][key][2]) + callback(player, key, (minetest.get_us_time() - controls.players[pname][key][2]) / 1e6) end controls.players[pname][key] = {false} end