Lights

Data File: Light.mul
Index File: LightIdx.mul

You can compute the following values from the Extra field in the index file.

Sizes:

Dim width As Integer = (extra And &HFFFF)
Dim height As Integer = ((extra \ &H10000) And &HFFFF)

Data:

Dim additiveLightmap(0 To width * height - 1) As Byte (Signed)

For each pixel (loaded top to bottom, left to right), add the lightmap value for each R, G, and B.
As the value ranges from -31 to 31, you could easily apply a hue by using the color entry at Math.Abs( value ).

See Also:
 - Index Files