Palette (environment): Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
No edit summary
Line 150: Line 150:


==EDuke32 Native==
==EDuke32 Native==
EDuke32 includes four [[DEF Language#fogpal|fog palettes]] starting with ID 26, normally unused in the original game.
EDuke32 includes four [[DEF Language#fogpal|fog palettes]] starting at palette index 26.  Note that lookup.dat can be modified to support more than 25 palette remaps for 8-bit sprites; in this case, the included fog palettes start wherever the first unused palette position is.  For example, a modified copy of lookup.dat with 30 remaps instead of 25 would result in the fog palettes occupying indexes 31, 32, 33, and 34 instead of 26, 27, 28, and 29.


They are:
They are:
  fogpal 26 61 61 61
  fogpal 26 63 63 63
  fogpal 27 61 0 0
  fogpal 27 63 0 0
  fogpal 28 0 61 0
  fogpal 28 0 63 0
  fogpal 29 0 0 61
  fogpal 29 0 0 63
This gives the fog colors of white (26), red (27), green (28) and blue (29).
This gives the fog colors of white (26), red (27), green (28) and blue (29).

Revision as of 01:25, 7 November 2009

Global Palettes

For use with setgamepalette:

ID Palette Image
0 Normal
1 Underwater
2 Night Vision Goggles
Submersible Slime
3 3D Realms Logo
(changed in v1.4)
4 Title Screen
5 Episode 1 Ending
6 Intro Nuke Logo Animation

Palette Swaps

For use with spritepal, pal, et cetera:

ID Image Effect Description
0, 3, 9, 26+ Normal Default color
Player 1 (ID 9)
1 All blue Frozen creatures
Unavailable menu option
Blue lights
2 All red Blood pool
Red lights
4 Full black, even fullbrights Shadows
5 Red to brown Brown Team (Duke-Tag) Exit Level Nuke
6 All reverse green Night Vision Goggles heat
Protozoid Slimer, Protector Drone, and Alien Queen gibs
7 All yellow Slime splash
Yellow/Brown lights
8 All green Green lights
10 Blue to dark red Player 2
11
22
Blue to green Player 3 (ID 11)
Assault Trooper (ID 22)
12
18
Blue to gray Player 4 (ID 12)
13 Blue and red to dark gray Player 5
14 Blue and red to dark green Player 6
Secret Exit Level Nuke
15 Blue to brown Player 7
16 Blue to dark blue Player 8
17 Brown, green, orange and purple to blue
Blue to green
19 Brown, green, orange and purple to red
Blue to green
20 Brown, green, orange and purple to blue
Blue to gray
21 Blue to red Red Key Card
Assault Captain
Mini Battlelord
23 Blue to yellow Yellow Key Card
24 Gray to red
Red to gray
25 Green to red

EDuke32 Native

EDuke32 includes four fog palettes starting at palette index 26. Note that lookup.dat can be modified to support more than 25 palette remaps for 8-bit sprites; in this case, the included fog palettes start wherever the first unused palette position is. For example, a modified copy of lookup.dat with 30 remaps instead of 25 would result in the fog palettes occupying indexes 31, 32, 33, and 34 instead of 26, 27, 28, and 29.

They are:

fogpal 26 63 63 63
fogpal 27 63 0 0
fogpal 28 0 63 0
fogpal 29 0 0 63

This gives the fog colors of white (26), red (27), green (28) and blue (29).