From 0b18afc211cad3f04de3588e95ed98ae58a2a732 Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Sun, 16 Feb 2025 17:57:34 -0600 Subject: [PATCH] player update optimized --- src/engine/workthreads/UpdateThread.java | 34 ++++++++++++------------ 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/src/engine/workthreads/UpdateThread.java b/src/engine/workthreads/UpdateThread.java index 7f2dc10c..919dfa24 100644 --- a/src/engine/workthreads/UpdateThread.java +++ b/src/engine/workthreads/UpdateThread.java @@ -32,30 +32,30 @@ public class UpdateThread implements Runnable { private static final long INSTANCE_DELAY = 1500; // Adjust as needed public void processPlayerUpdate() { - //try { - // for (PlayerCharacter player : SessionManager.getAllActivePlayerCharacters()) { - // if (player != null) { - // try { - // player.update(true); - // } catch (Exception e) { - // Logger.error(e); - // } - // } - // } - //}catch(Exception e){ - // Logger.error(e); - //} - - for (PlayerCharacter player : SessionManager.getAllActivePlayerCharacters()) { - ProcessUpdate.startUpdate(player); + try { + for (PlayerCharacter player : SessionManager.getAllActivePlayerCharacters()) { + if (player != null) { + try { + player.update(true); + } catch (Exception e) { + Logger.error(e); + } + } + } + }catch(Exception e){ + Logger.error(e); } + + //for (PlayerCharacter player : SessionManager.getAllActivePlayerCharacters()) { + // ProcessUpdate.startUpdate(player); + //} } @Override public void run() { try { processPlayerUpdate(); - Thread.sleep(1000); + Thread.sleep(100); } catch (Exception e) { Logger.error("Thread Execution Error", e); }