Basepalette (DEF): Difference between revisions
| No edit summary | No edit summary | ||
| Line 12: | Line 12: | ||
| raw | raw | ||
| :: file | :: file | ||
| :: offset | :: offset | ||
| :: shiftleft | :: shiftleft | ||
| copy | copy | ||
| undef | undef | ||
Revision as of 02:53, 22 February 2020
basepalette <basepal> { [...] }
Loads a base palette from a raw image file.
The image file must NOT contain a 256 color table of its own. Each pixel from the image will be converted to a color in the base palette.
A single image file may contain multiple base palettes, and offset can used to locate it.
Not to be confused with lookup palette. See also palette listing.
Tokens
raw
- file
 
- offset
 
- shiftleft
 
copy
undef
Examples
The following PNG image contains all base palettes in Duke Nukem 3D v1.5:
This example will load 3 base palettes in the same file:
basepalette 1 { raw { file "basepal.raw" } }
basepalette 2 { raw { file "basepal.raw" offset 768 } }
basepalette 3 { raw { file "basepal.raw" offset 1536 } }
 
	