void OnReceivedUpgradeData(byte[] msg) { UpgradeDataPacket upgradeDataPacket = new UpgradeDataPacket(msg); UpgradeData upgradeData = upgradeDataPacket.GetData(); dataManager.SetUpgradeData(upgradeData); loadingManager.dataCheck[(int)ServerPacketId.UpgradeData - 4] = true; }
public ServerPacketId UpgradeDataRequest(byte[] data) { string Id = LoginUser[tcpPacket.client]; Console.WriteLine("유저" + Id + "업그레이드 데이터 요청"); int[] upgrade = database.GetAccountData(Id).Upgrade; UpgradeData upgradeData = new UpgradeData(upgrade); UpgradeDataPacket upgradeDataPacket = new UpgradeDataPacket(upgradeData); msg = CreatePacket(upgradeDataPacket, ServerPacketId.UpgradeData); return(ServerPacketId.UpgradeData); }