Esempio n. 1
0
 public override void Deserialize(AdhocFile parent, ref SpanReader sr)
 {
     ElemCount = sr.ReadUInt32();
     if (parent.Version > 11)
     {
         UnkBool = sr.ReadBoolean();
     }
 }
Esempio n. 2
0
        public override void Deserialize(AdhocFile parent, ref SpanReader sr)
        {
            ImportNames = Utils.ReadADCStringTable(parent, ref sr);
            Unk2        = Utils.ReadADCString(parent, ref sr);

            if (parent.Version > 9)
            {
                Unk3 = Utils.ReadADCString(parent, ref sr);
            }
        }
Esempio n. 3
0
 public override void Deserialize(AdhocFile parent, ref SpanReader sr)
 {
     if (parent.Version <= 5)
     {
         string attrName = Utils.ReadADCString(parent, ref sr);
         Attributes = new List <string>(1);
         Attributes.Add(attrName);
     }
     else
     {
         Attributes = Utils.ReadADCStringTable(parent, ref sr);
     }
 }
Esempio n. 4
0
 public override void Deserialize(AdhocFile parent, ref SpanReader sr)
 {
     Names        = Utils.ReadADCStringTable(parent, ref sr);
     StorageIndex = sr.ReadUInt32();
 }
Esempio n. 5
0
 public override void Deserialize(AdhocFile parent, ref SpanReader sr)
 {
     ClassName   = Utils.ReadADCString(parent, ref sr);
     ExtendsFrom = Utils.ReadADCStringTable(parent, ref sr);
 }
Esempio n. 6
0
 public override void Deserialize(AdhocFile parent, ref SpanReader sr)
 {
 }
Esempio n. 7
0
 public override void Deserialize(AdhocFile parent, ref SpanReader sr)
 {
     Value = sr.ReadUInt32();
 }
Esempio n. 8
0
 public override void Deserialize(AdhocFile parent, ref SpanReader sr)
 {
     val1             = sr.ReadUInt32();
     StackRewindIndex = sr.ReadUInt32();
 }
Esempio n. 9
0
 public override void Deserialize(AdhocFile parent, ref SpanReader sr)
 {
     offset = sr.Position;
     Value  = sr.ReadByte() != 0;
 }
Esempio n. 10
0
 public override void Deserialize(AdhocFile parent, ref SpanReader sr)
 {
     Name = Utils.ReadADCString(parent, ref sr);
 }
Esempio n. 11
0
 public abstract void Deserialize(AdhocFile parent, ref SpanReader sr);
Esempio n. 12
0
 public override void Deserialize(AdhocFile parent, ref SpanReader sr)
 {
     Value = sr.ReadSingle(); // Game reads it as uint, we read it as float.
 }
Esempio n. 13
0
 public override void Deserialize(AdhocFile parent, ref SpanReader sr)
 {
     InstructionIndex = sr.ReadUInt32();
 }
Esempio n. 14
0
 public override void Deserialize(AdhocFile parent, ref SpanReader sr)
 {
     StringIndex = sr.ReadUInt32();
 }
Esempio n. 15
0
 public override void Deserialize(AdhocFile parent, ref SpanReader sr)
 {
     State = (AdhocRunState)sr.ReadByte();
 }