Exemple #1
0
        public void BattleEndHandler(NetConnection connection, object data)
        {
            GCli.ClearPacketHandler();

            Players.Destroy();
            Cursor.lockState = CursorLockMode.None;
            Cursor.visible   = true;
            World.CreateDefaultBlocks();

            menu.SetActive(true);
            room.SetActive(true);

            GCli.SetPacketHandler(MessageType.ReplyRoomState, DataType.Bytes, ReplyRoomStateHandler);
            GCli.SetPacketHandler(MessageType.ReplySuccessLeaveRoom, DataType.Null, ReplySuccessLeaveRoomHandler);
            GCli.SetPacketHandler(MessageType.BattleStart, DataType.Bytes, BattleStartHandler);
        }