コード例 #1
0
ファイル: VxlFile.cs プロジェクト: swr71999/ccmaps-net
 public bool ReadHeader(VxlFile f)
 {
     Name       = f.ReadCString(16);
     LimbNumber = f.ReadUInt32();
     unknown1   = f.ReadUInt32();
     unknown2   = f.ReadUInt32();
     return(true);
 }
コード例 #2
0
ファイル: VxlFile.cs プロジェクト: dkeetonx/ccmaps-net
			// 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;
			}
コード例 #3
0
ファイル: VxlFile.cs プロジェクト: swr71999/ccmaps-net
            // 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);
            }
コード例 #4
0
ファイル: VxlFile.cs プロジェクト: dkeetonx/ccmaps-net
			public bool ReadHeader(VxlFile f) {
				Name = f.ReadCString(16);
				LimbNumber = f.ReadUInt32();
				unknown1 = f.ReadUInt32();
				unknown2 = f.ReadUInt32();
				return true;
			}