public override void Deserialize(AdhocFile parent, ref SpanReader sr) { ElemCount = sr.ReadUInt32(); if (parent.Version > 11) { UnkBool = sr.ReadBoolean(); } }
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); } }
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); } }
public override void Deserialize(AdhocFile parent, ref SpanReader sr) { Names = Utils.ReadADCStringTable(parent, ref sr); StorageIndex = sr.ReadUInt32(); }
public override void Deserialize(AdhocFile parent, ref SpanReader sr) { ClassName = Utils.ReadADCString(parent, ref sr); ExtendsFrom = Utils.ReadADCStringTable(parent, ref sr); }
public override void Deserialize(AdhocFile parent, ref SpanReader sr) { }
public override void Deserialize(AdhocFile parent, ref SpanReader sr) { Value = sr.ReadUInt32(); }
public override void Deserialize(AdhocFile parent, ref SpanReader sr) { val1 = sr.ReadUInt32(); StackRewindIndex = sr.ReadUInt32(); }
public override void Deserialize(AdhocFile parent, ref SpanReader sr) { offset = sr.Position; Value = sr.ReadByte() != 0; }
public override void Deserialize(AdhocFile parent, ref SpanReader sr) { Name = Utils.ReadADCString(parent, ref sr); }
public abstract void Deserialize(AdhocFile parent, ref SpanReader sr);
public override void Deserialize(AdhocFile parent, ref SpanReader sr) { Value = sr.ReadSingle(); // Game reads it as uint, we read it as float. }
public override void Deserialize(AdhocFile parent, ref SpanReader sr) { InstructionIndex = sr.ReadUInt32(); }
public override void Deserialize(AdhocFile parent, ref SpanReader sr) { StringIndex = sr.ReadUInt32(); }
public override void Deserialize(AdhocFile parent, ref SpanReader sr) { State = (AdhocRunState)sr.ReadByte(); }