Exemplo n.º 1
0
    internal static Class16 smethod_0(BinaryReader A_0, Class16 A_1)
    {
        if (A_1 == null)
        {
            A_1 = new Class16();
        }
        int num = A_0.ReadUInt16();

        A_1.method_61(Class624.smethod_1(((Word97Color)num) & (Word97Color.LightGray | Word97Color.DarkGray)));
        A_1.method_57(Class624.smethod_1((Word97Color)((num & 0x3e0) >> 5)));
        A_1.method_63((TextureStyle)((num & 0xfc00) >> 10));
        return(A_1);
    }
Exemplo n.º 2
0
    internal static Class16 smethod_1(BinaryReader A_0, Class16 A_1)
    {
        Color empty;

        if (A_1 == null)
        {
            A_1 = new Class16();
        }
        int num = A_0.ReadInt32();

        if (num == -16777216)
        {
            empty = Color.Empty;
        }
        else
        {
            empty = Class624.smethod_7(num);
        }
        A_1.method_61(empty);
        num = A_0.ReadInt32();
        if (num == -16777216)
        {
            empty = Color.Empty;
        }
        else
        {
            empty = Class624.smethod_7(num);
        }
        A_1.method_57(empty);
        A_1.method_63(Class955.smethod_12((TextureStyle)A_0.ReadUInt16()));
        if (A_1.method_62() == TextureStyle.TextureNil)
        {
            A_1.method_57(Color.Empty);
            A_1.method_61(Color.Empty);
        }
        return(A_1);
    }