BlipList

This message is sent to update the client's list of HUD blips (hive-sight/motion tracking).  Many thanks to CheesyPeteza for figuring out this message.

Byte
Type.  This can be 0 or 1.  Info from CheesyPeteza: "Both types are displayed separately. This is especially important as I have not noticed ns using type 0 in the game so you could use this type to display your own blips without worrying about ns overwriting your messages."
Byte
Number of blips.

For each blip, the following is added:

Coord
The x-coordinate of the blip.
Coord
The y-coordinate of the blip.
Coord
The z-coordinate of the blip.
Byte
Sprite number.  This determines the sprite's appearence (one of the blip0-6.spr files in the sprites directory) and the text that appears under it.  Valid values are:
Value
Sprite
Text
0
Enemy (parasite sprite)
None
1
Weak enemy (scent-of-fear sprite)
None
2
Unknown (blip2.spr)
None
3
Team-mate is under attack
" is under attack"
4
Marine motion-tracking sprite
None
5
Gorge sprite (green)
" is gorge"
6
Hive sprite
None

Additional info from CheesyPeteza: "All the sprites used ingame can be displayed, they are stored in numbers 0-128. They will be displayed animated at 10fps, so most of them will just look stupid. A lot of them will crash your server too. Here is a list of the ones not to use (7, 25, 26, 31, 32, 39, 40, 42, 71, 73, 93, 95, 107, 108, 111, 112, 121, 123, 124)."
Byte
Blip name.  This will only be sent if the BlipList type is equal to one.  It determines the text that will be added to the blip.  Some of the values you can use are:
  • 1-32 Names of the players
  • 33 Soldier
  • 34 Comm
  • 35 Skulk
  • 36 Gorge
  • 37 Lerk
  • 38 Fade
  • 39 Onos
  • 40 embryo
  • 47 equipment
  • 49 Hive
  • 54 Resource nozzle
  • 55 command console
  • 56 turret factory
  • 57 armory
  • 58 adv armory
  • 59 arms lab
  • 60 proto lab
  • 61 observatory
  • 62 chemlab
  • 63 medlab
  • 65 sentry turret
  • 66 siege cannon
  • 67 resource tower
  • 69 IP
  • 70 nuke
  • 72 Jet-Pack
  • 73 Phase Gate
  • 74 Defense chamber
  • 75 Movement chamber
  • 76 Offense chamber
  • 77 Sensory chamber
  • 78 Resource tower
  • 79 Heavy armor module
  • 80 Jet-Pack module
  • 81 Adv Turret Factory