public void OnActorInfo(SM_ACTOR_INFO p) { long session = p.SessionID; if (packetSessions.TryRemove(session, out T client)) { OnActorInfo(client, p.Character); } }
public void OnActorInfoRequest(Packets.Client.CM_ACTOR_INFO_REQUEST p) { SM_ACTOR_INFO r = new SM_ACTOR_INFO() { SessionID = p.SessionID, Character = CharacterCache.Instance[p.CharID] }; Network.SendPacket(r); }