Example #1
0
        public int method_4(Class47 class470, Class67 class670)
        {
            var @class = new OggClass3();

            if (class670 != null)
            {
                @class.method_4(class670.Byte0, class670.Int0, class670.Int1);
                var array = new byte[6];
                var num   = @class.method_6(8);
                @class.method_5(array, 6);
                if (array[0] == 118 && array[1] == 111 && array[2] == 114 && array[3] == 98 && array[4] == 105)
                {
                    if (array[5] == 115)
                    {
                        switch (num)
                        {
                        case 1:
                            if (class670.Int2 == 0)
                            {
                                return(-1);
                            }
                            if (Int9 != 0)
                            {
                                return(-1);
                            }
                            return(method_2(@class));

                        case 2:
                        case 4:
                            return(-1);

                        case 3:
                            if (Int9 == 0)
                            {
                                return(-1);
                            }
                            return(class470.method_1(@class));

                        case 5:
                            if (Int9 != 0 && class470.Byte1 != null)
                            {
                                return(method_3(@class));
                            }
                            return(-1);

                        default:
                            return(-1);
                        }
                    }
                }
                return(-1);
            }
            return(-1);
        }