COL
Name | Size (per element) | Description |
---|
COL Version | (int32)0x4 | indicates Format version |
Colors | variable | a list of all colors within the Color Table |
Water Colors | variable | a list of all water colors within the Color Table (only if Version > 0) |
Standard Colors
Name | Size (per element) | Description |
---|
Count | (int32)0x4 | Amount of Colors in the table |
(repeated per count)
Name | Size (per element) | Description |
---|
Name | variable | a string(int16 indicates length, then Little endian Unicode string of specified length) indicating Color name |
Color | (ARGB)0x4 | a string(int16 indicates length, then Little endian Unicode string of specified length) indicating Color name |
Water Colors
Name | Size (per element) | Description |
---|
Count | (int32)0x4 | Amount of Colors in the table |
(repeated per count)
Name | Size (per element) | Description |
---|
Name | variable | a string(int16 indicates length, then Little endian Unicode string of specified length) indicating Color name |
Surface Color | (ARGB)0x4 | a string(int16 indicates length, then Little endian Unicode string of specified length) indicating Color name |
Underwater Color | (ARGB)0x4 | a string(int16 indicates length, then Little endian Unicode string of specified length) indicating Color name |
Fog Color | (ARGB)0x4 | a string(int16 indicates length, then Little endian Unicode string of specified length) indicating Color name |
ARGB
Name | Size (per element) | Description |
---|
Alpha | (int8)0x1 | Alpha color channel |
Red | (int8)0x1 | Red color channel |
Green | (int8)0x1 | Green color channel |
Blue | (int8)0x1 | Blue color channel |