throttles mouse movement calls

This commit is contained in:
deathride58
2024-04-12 21:55:07 -04:00
parent bbc977ee92
commit 6de44caeed
2 changed files with 7 additions and 0 deletions
+4
View File
@@ -92,7 +92,11 @@
. = 1
//Please don't roast me too hard
//Oh don't worry, We Will.
/client/MouseMove(object, location, control, params)
if(next_mousemove > world.time)
return
next_mousemove = world.time + world.tick_lag
mouseParams = params
mouse_location_ref = WEAKREF(location)
mouse_object_ref = WEAKREF(object)
+3
View File
@@ -189,3 +189,6 @@
/// AFK tracking
var/last_activity = 0
/// The next point in time at which the client is allowed to send a mousemove()
var/next_mousemove = 0