Beispiel #1
0
 public bool ReadHeader(VxlFile f)
 {
     Name       = f.ReadCString(16);
     LimbNumber = f.ReadUInt32();
     unknown1   = f.ReadUInt32();
     unknown2   = f.ReadUInt32();
     return(true);
 }
Beispiel #2
0
			// public Palette Palette; // not actually used

			public bool Read(VxlFile f) {
				FileName = f.ReadCString(16);
				PaletteCount = f.ReadUInt32();
				HeaderCount = f.ReadUInt32();
				TailerCount = f.ReadUInt32();
				Debug.Assert(HeaderCount == TailerCount);
				BodySize = f.ReadUInt32();
				PaletteRemapStart = f.ReadByte();
				PaletteRemapEnd = f.ReadByte();
				var pal = f.Read(768);
				// Palette = new Palette(pal, "voxel palette");
				return true;
			}
Beispiel #3
0
            // public Palette Palette; // not actually used

            public bool Read(VxlFile f)
            {
                FileName     = f.ReadCString(16);
                PaletteCount = f.ReadUInt32();
                HeaderCount  = f.ReadUInt32();
                TailerCount  = f.ReadUInt32();
                Debug.Assert(HeaderCount == TailerCount);
                BodySize          = f.ReadUInt32();
                PaletteRemapStart = f.ReadByte();
                PaletteRemapEnd   = f.ReadByte();
                var pal = f.Read(768);

                // Palette = new Palette(pal, "voxel palette");
                return(true);
            }
Beispiel #4
0
			public bool ReadHeader(VxlFile f) {
				Name = f.ReadCString(16);
				LimbNumber = f.ReadUInt32();
				unknown1 = f.ReadUInt32();
				unknown2 = f.ReadUInt32();
				return true;
			}