light_volume

This page is incomplete! You can contribute information using GitHub issues or pull requests.

The light volume tag creates dense lines of glow particles, commonly used as a projectile widget for plasma bolts and rocket exhaust. It is also used for the marine's flashlight.

Structure and fields

Field Type Comments
attachment marker TagString
flags bitfield
Flag Mask Comments
interpolate color in hsv 0x1
more colors 0x2
near fade distance float
  • Unit: world units
far fade distance float
  • Unit: world units
perpendicular brightness scale float
  • Min: 0
  • Max: 1
  • Default: 1
parallel brightness scale float
  • Min: 0
  • Max: 1
  • Default: 1
brightness scale source enum
Option Value Comments
none 0x0
a out 0x1
b out 0x2
c out 0x3
d out 0x4
map TagDependency: bitmap
sequence index uint16
count uint16
frame animation source enum?
frames Block
  • HEK max count: 2
Field Type Comments
offset from marker float
  • Unit: world units
offset exponent float
  • Default: 1
length float
  • Unit: world units
radius hither float
  • Unit: world units
radius yon float
  • Unit: world units
radius exponent float
  • Default: 1
tint color hither ColorARGB
Field Type Comments
alpha float
red float
green float
blue float
tint color yon ColorARGB?
tint color exponent float
  • Default: 1
brightness exponent float
  • Default: 1

Acknowledgements

Thanks to the following individuals for their research or contributions to this topic:

  • Kavawuvi (Invader tag definitions)
  • MosesOfEgypt (Tag structure research)