public override void SetListBytes(int fileVersion, ref List <byte> listBytes) { sectionIdentifier = Section.TextureNative; listBytes.AddRange(textureNativeStruct.GetBytes(fileVersion)); listBytes.AddRange(textureNativeExtension.GetBytes(fileVersion)); }
public override void SetListBytes(int fileVersion, ref List <byte> listBytes) { sectionIdentifier = Section.AtomicSector; listBytes.AddRange(atomicSectorStruct.GetBytes(fileVersion)); listBytes.AddRange(atomicSectorExtension.GetBytes(fileVersion)); }
public override void SetListBytes(int fileVersion, ref List <byte> listBytes) { sectionIdentifier = Section.Geometry; listBytes.AddRange(geometryStruct.GetBytes(fileVersion)); listBytes.AddRange(materialList.GetBytes(fileVersion)); listBytes.AddRange(geometryExtension.GetBytes(fileVersion)); }
public override void SetListBytes(int fileVersion, ref List <byte> listBytes) { sectionIdentifier = Section.World; listBytes.AddRange(worldStruct.GetBytes(fileVersion)); listBytes.AddRange(materialList.GetBytes(fileVersion)); listBytes.AddRange(firstWorldChunk.GetBytes(fileVersion)); listBytes.AddRange(worldExtension.GetBytes(fileVersion)); }
public override void SetListBytes(int fileVersion, ref List <byte> listBytes) { sectionIdentifier = Section.Material; listBytes.AddRange(materialStruct.GetBytes(fileVersion)); if (materialStruct.isTextured != 0) { listBytes.AddRange(texture.GetBytes(fileVersion)); } listBytes.AddRange(materialExtension.GetBytes(fileVersion)); }
public override void SetListBytes(int fileVersion, ref List <byte> listBytes) { sectionIdentifier = Section.Clump; listBytes.AddRange(clumpStruct.GetBytes(fileVersion)); listBytes.AddRange(frameList.GetBytes(fileVersion)); listBytes.AddRange(geometryList.GetBytes(fileVersion)); for (int i = 0; i < atomicList.Count; i++) { listBytes.AddRange(atomicList[i].GetBytes(fileVersion)); } listBytes.AddRange(clumpExtension.GetBytes(fileVersion)); }
public override void SetListBytes(int fileVersion, ref List <byte> listBytes) { sectionIdentifier = Section.TextureDictionary; listBytes.AddRange(textureDictionaryStruct.GetBytes(fileVersion)); foreach (TextureNative_0015 i in textureNativeList) { listBytes.AddRange(i.GetBytes(fileVersion)); } listBytes.AddRange(textureDictionaryExtension.GetBytes(fileVersion)); }