Beispiel #1
0
    internal override void vmethod_3(BinaryWriter A_0)
    {
        A_0.Write(byte_0);
        A_0.Write(2);
        int position = (int)A_0.BaseStream.Position;
        int num2     = 0;

        A_0.Write(0);
        if (Class567.smethod_16(this.string_2))
        {
            Class813.smethod_9(this.string_2, A_0);
            num2 |= 0x80;
        }
        if (Class567.smethod_16(this.string_0))
        {
            A_0.Write(byte_1);
            Class813.smethod_10(this.string_0, A_0);
            num2 |= 1;
            num2 |= 2;
        }
        if (Class567.smethod_16(this.string_1))
        {
            Class813.smethod_9(this.string_1, A_0);
            num2 |= 8;
        }
        int num3 = (int)A_0.BaseStream.Position;

        A_0.BaseStream.Position = position;
        A_0.Write(num2);
        A_0.BaseStream.Position = num3;
    }