Exemplo n.º 1
0
        public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);

            int version = reader.ReadInt();

            int count = 23;

            if (version > 1)
            {
                count = reader.ReadInt();
            }

            VialTypes = new int[Enum.GetValues(typeof(LiquidType)).Length];
            for (int i = 0; i < count; i++)
            {
                VialTypes[i] = reader.ReadInt();
            }

            m_SuperSlayer = (SuperSlayerType)reader.ReadEncodedInt();
        }
Exemplo n.º 2
0
        public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);

            int version = reader.ReadInt();
            
            int count = 23;

            if( version > 1)
                count = reader.ReadInt();
            
            VialTypes = new int[Enum.GetValues(typeof(LiquidType)).Length];
            for (int i = 0; i < count; i++)
                VialTypes[i] = reader.ReadInt();

            m_SuperSlayer = (SuperSlayerType)reader.ReadEncodedInt();
        }