This message is sent whenever the current weapon's ammo (not reserve
ammo!), FOV or state has changed. "State" in this instance refers
to the auto-aim that is available in single-player HL; I don't think it
is used in multiplayer.
Byte
State. Unknown.
Usually zero.
Byte
The weapon Id.
Byte
The amount of ammo currently in
the weapon's clip.