TEXTURES

From ECWolf Wiki
Revision as of 00:01, 24 December 2009 by Blzut3 (talk | contribs) (Created page with 'The textures lump is used to define textures and map them to an indexed tile. == Defining Textures == A texture is a composition of one or more patches. At this time it is requi…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The textures lump is used to define textures and map them to an indexed tile.

Defining Textures

A texture is a composition of one or more patches. At this time it is required that the height of a texture be 64 pixels and the width be a multiple of 64 up to 256. If the width is 64 all four sides of the tile is the same. If the width is 128 north and south will use the first 64 pixels and east and west use the 2nd 64 pixels. For 192 the pattern is north, east, and south with west using the same texture as north. For 256 all four sides are defined in the order north, east, south, west.

The syntax is texture "<name>", <canvas-width>, <canvas-height> followed by braces containing properties about the texture.

Texture Properties

  • patch "<lump>", <x>, <y>
Adds the specified patch at the specified coordinate to the canvas.

Examples

texture "GSTONEA", 128, 64
{
	patch "GSTONEA1", 0, 0
	patch "GSTONEA2", 64, 0
}