create PlayerManager static class

This commit is contained in:
2025-01-05 20:47:33 -06:00
parent 76eed79b0a
commit 450ae2ec82
87 changed files with 2730 additions and 2853 deletions
@@ -10,6 +10,7 @@
package engine.net.client.msg;
import engine.Enum;
import engine.gameManager.PlayerManager;
import engine.gameManager.SessionManager;
import engine.net.*;
import engine.net.client.ClientConnection;
@@ -233,8 +234,8 @@ public class WhoResponseMsg extends ClientNetMsg {
writer.putInt(pc.getObjectUUID());
writer.putString(pc.getFirstName());
writer.putString(pc.getLastName());
writer.putInt(pc.getRaceToken());
writer.putInt(pc.getClassToken());
writer.putInt(PlayerManager.getRaceToken(pc));
writer.putInt(PlayerManager.getClassToken(pc));
writer.putInt(pc.getLevel());
writer.putInt(0); // unknown 0
writer.putInt(pc.isMale() ? 1 : 2); //gender?