Пример #1
0
 public void Serialize(FZWriter writer)
 {
     writer.Write(unknown1);
     writer.Write(offset);
     if (offset != 0)
     {
         writer.WriteAtOffset(meshCollision, offset);
     }
 }
Пример #2
0
 public void Serialize(FZWriter writer)
 {
     writer.Write(unknown1);
     writer.Write(normal);
     writer.Write(vertex1);
     writer.Write(vertex2);
     writer.Write(vertex3);
     writer.Write(unknown2);
 }
Пример #3
0
 public void Serialize(FZWriter writer)
 {
     writer.Write(unknown1);
     writer.Write(startTriangleOffset);
     writer.Write(nextTriangleOffset);
     writer.WriteAtOffset(triangles, startTriangleOffset);
     writer.Write(startQuadOffset);
     writer.Write(nextQuadOffset);
     writer.WriteAtOffset(quads, startQuadOffset);
 }
Пример #4
0
 public void Serialize(FZWriter writer)
 {
     writer.Write(unknown1);
     writer.Write(numTriangles);
     writer.Write(numQuads);
     writer.Write(trianglesOffset);
     writer.Write(quadsOffset);
     writer.WriteAtOffset(triangles, trianglesOffset);
     writer.WriteAtOffset(quads, quadsOffset);
 }
        public byte flag4;           // Always seems to be 0

        public void Serialize(FZWriter writer)
        {
            writer.Write(trackOffset1);
            writer.Write(trackOffset2);
            writer.Write(unknown3);
            writer.Write(startTangent);
            writer.Write(start);
            writer.Write(unknown4);
            writer.Write(endTangent);
            writer.Write(end);
            writer.Write(unknown5);
            writer.Write(unknown6);
            writer.Write(width);
            writer.Write(startConnected);
            writer.Write(endConnected);
            writer.Write(flag3);
            writer.Write(flag4);
        }
Пример #6
0
 public void Serialize(FZWriter writer)
 {
     writer.BaseStream.Seek(address, SeekOrigin.Begin);
     writer.Write(unknown1);
     writer.Write(unknown2);
     writer.Write(unknown3);
     writer.Write(position);
     writer.Write(unknown4);
     writer.Write(unknown5);
     writer.Write(scale);
     writer.Write(unknown6);
     writer.Write(unknownOffset1);
     writer.Write(unknownOffset2);
     writer.Write(unknown7);
     writer.Write(orientationOffset);
     if (orientationOffset != 0)
     {
         writer.WriteAtOffset(orientation, orientationOffset);
     }
 }
Пример #7
0
 public void Serialize(FZWriter writer)
 {
     writer.Write(unknown1);
 }
Пример #8
0
 public void Serialize(FZWriter writer)
 {
     writer.Write(numEntries);
     writer.Write(offset);
     writer.WriteAtOffset(meshCollisionEntries, offset);
 }
Пример #9
0
 public void Serialize(FZWriter writer)
 {
     writer.Write(numEntries);
     writer.Write(offset);
     writer.WriteAtOffset(unknownEntries, offset);
 }
Пример #10
0
 public void Serialize(FZWriter writer)
 {
     writer.Write(numEntries);
     writer.Write(offset);
     writer.WriteAtOffset(checkpointEntries, offset);
 }