Ejemplo n.º 1
0
    void OnReceivedUpgradeData(byte[] msg)
    {
        UpgradeDataPacket upgradeDataPacket = new UpgradeDataPacket(msg);
        UpgradeData       upgradeData       = upgradeDataPacket.GetData();

        dataManager.SetUpgradeData(upgradeData);
        loadingManager.dataCheck[(int)ServerPacketId.UpgradeData - 4] = true;
    }
Ejemplo n.º 2
0
    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);
    }