Example #1
0
    void OnReceivedStateData(byte[] msg)
    {
        StateDataPacket stateDataPacket = new StateDataPacket(msg);
        StateData       stateData       = stateDataPacket.GetData();

        dataManager.SetStateData(stateData);
        loadingManager.dataCheck[(int)ServerPacketId.StateData - 4] = true;
    }
Example #2
0
    public ServerPacketId StateDataRequest(byte[] data)
    {
        string Id = LoginUser[tcpPacket.client];

        Console.WriteLine("유저" + Id + "성 상태 데이터 요청");

        byte heroState   = (byte)database.GetAccountData(Id).HState;
        byte CastleState = (byte)database.GetAccountData(Id).CState;

        StateData       stateData       = new StateData();
        StateDataPacket stateDataPacket = new StateDataPacket(stateData);

        msg = CreatePacket(stateDataPacket, ServerPacketId.StateData);

        return(ServerPacketId.StateData);
    }