// Token: 0x06001E44 RID: 7748 RVA: 0x00062274 File Offset: 0x00060474
        public static void smethod_12(Class321 pd, Enum81 type, BinaryWriter write_stream, uint offset_orig, uint offset_new, Stream stream_orig, Stream stream_new)
        {
            switch (type)
            {
            case Enum81.const_1:
                if (!Class136.smethod_3(stream_orig, stream_new))
                {
                    type = Enum81.const_0;
                }
                break;

            case Enum81.const_2:
                if (!Class132.smethod_1(stream_orig, stream_new))
                {
                    type = Enum81.const_0;
                }
                break;
            }
            switch (type)
            {
            case Enum81.const_1:
                Class136.smethod_0(pd, write_stream, offset_orig, offset_new, stream_orig, stream_new);
                return;

            case Enum81.const_2:
                Class132.smethod_2(pd, write_stream, offset_orig, offset_new, stream_orig, stream_new);
                return;

            default:
                Class292.smethod_11(pd, write_stream, offset_orig, stream_orig, stream_new);
                return;
            }
        }
        // Token: 0x06001E46 RID: 7750 RVA: 0x00062378 File Offset: 0x00060578
        private static Enum81 smethod_14(string file1, string file2)
        {
            Enum81 @enum = Class292.smethod_15(file1);
            Enum81 enum2 = Class292.smethod_15(file2);

            if (@enum != enum2)
            {
                return(Enum81.const_0);
            }
            return(@enum);
        }
 // Token: 0x06001E48 RID: 7752 RVA: 0x000623E0 File Offset: 0x000605E0
 private static void smethod_16(Stream stream_orig, Stream stream_new, Stream stream_patch, Enum81 type)
 {
     using (Stream3 stream = new Stream3(stream_orig))
     {
         using (Stream3 stream2 = new Stream3(stream_new))
         {
             using (Stream3 stream3 = new Stream3(stream_patch))
             {
                 using (BinaryWriter binaryWriter = new BinaryWriter(stream3))
                 {
                     Class292.smethod_7(binaryWriter, stream, stream2);
                     Class321 @class = new Class321();
                     Class292.smethod_12(@class, type, binaryWriter, 0U, 0U, stream, stream2);
                     Class292.smethod_8(@class, binaryWriter);
                     @class.queue_0 = null;
                     @class.uint_6  = null;
                 }
             }
         }
     }
 }