public CompressedBlock( int offset, int size, Lightmap parent ) { this.parent = parent; this.offset = offset; this.size = size; this.data = null; }
public CompressedBlock( Stream stream, int size, Lightmap parent ) { this.parent = parent; this.offset = (int)stream.Position; this.size = size; this.data = null; Read( stream ); }
public Map( EU2.Install install ) : base(install) { lightmaps = new Lightmap[5]; lightmaps[0] = new Lightmap( 0, install.GetMapFile("lightmap1.tbl"), install ); lightmaps[1] = new Lightmap( 1, install.GetMapFile("lightmap2.tbl"), install ); lightmaps[2] = new Lightmap( 2, install.GetMapFile("lightmap3.tbl"), install ); lightmaps[3] = new Lightmap( 4, install.GetMapFile("lightmap4.tbl"), install ); }