Browse Source

player update optimized

lakebane-reset
FatBoy-DOTC 6 days ago
parent
commit
0b18afc211
  1. 34
      src/engine/workthreads/UpdateThread.java

34
src/engine/workthreads/UpdateThread.java

@ -32,30 +32,30 @@ public class UpdateThread implements Runnable { @@ -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);
}

Loading…
Cancel
Save