Spritepal: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
Hunter byte (talk | contribs) No edit summary |
||
Line 5: | Line 5: | ||
The following is a listing of all the legal values for the spritepal primitive. Palettes can effect 3 different 'layers' of a tile. The easiest way to understand these 3 different 'layers' is by using the stripper sprite. The 3 'layers' are: Background (her skin), Foreground (her clothes), and Minor Foreground (money, accessories, etc). | The following is a listing of all the legal values for the spritepal primitive. Palettes can effect 3 different 'layers' of a tile. The easiest way to understand these 3 different 'layers' is by using the stripper sprite. The 3 'layers' are: Background (her skin), Foreground (her clothes), and Minor Foreground (money, accessories, etc). | ||
'''A color transformation table''': | |||
1 = all -> blue | |||
2 = all -> red | |||
3 = normal(=0). | |||
4 = all -> black | |||
5 = red -> brown | |||
6 = all -> green with inverted brightness (Night Vision green) | |||
7 = all -> yellow | |||
8 = all -> green | |||
9 = normal(=0) | |||
10 = blue -> dark red | |||
11 = blue -> green(=22) | |||
12 = blue -> gray(=18) | |||
13 = blue -> dark gray red -> grey | |||
14 = blue -> dark green red -> green | |||
15 = blue -> brown | |||
16 = blue -> dark blue | |||
17 = blue -> green green -> blue brown -> blue | |||
18 = blue -> gray(=12) | |||
19 = blue -> gray green -> red brown -> red | |||
20 = blue -> gray green -> blue brown -> blue | |||
21 = blue -> red | |||
22 = blue -> green(=11) | |||
23 = blue -> yellow | |||
24 = red -> gray gray -> red | |||
25 = green -> red | |||
[[Category:Duke3D 1.3/1.5 commands]] | [[Category:Duke3D 1.3/1.5 commands]] | ||
[[Category:Sprite manipulation]] | [[Category:Sprite manipulation]] |
Revision as of 04:56, 9 April 2008
spritepal <number>
Changes the current actor's palette reference number to <number>.
The following is a listing of all the legal values for the spritepal primitive. Palettes can effect 3 different 'layers' of a tile. The easiest way to understand these 3 different 'layers' is by using the stripper sprite. The 3 'layers' are: Background (her skin), Foreground (her clothes), and Minor Foreground (money, accessories, etc).
A color transformation table:
1 = all -> blue 2 = all -> red 3 = normal(=0). 4 = all -> black 5 = red -> brown 6 = all -> green with inverted brightness (Night Vision green) 7 = all -> yellow 8 = all -> green 9 = normal(=0) 10 = blue -> dark red 11 = blue -> green(=22) 12 = blue -> gray(=18) 13 = blue -> dark gray red -> grey 14 = blue -> dark green red -> green 15 = blue -> brown 16 = blue -> dark blue 17 = blue -> green green -> blue brown -> blue 18 = blue -> gray(=12) 19 = blue -> gray green -> red brown -> red 20 = blue -> gray green -> blue brown -> blue 21 = blue -> red 22 = blue -> green(=11) 23 = blue -> yellow 24 = red -> gray gray -> red 25 = green -> red