code: func (c *Callbacks) OnCUserMessageCrosshairAngle(fn func(*dota.CUserMessageCrosshairAngle) error) {
  	c.onCUserMessageCrosshairAngle = append(c.onCUserMessageCrosshairAngle, fn)
  }
docs: // OnCUserMessageCrosshairAngle registers a callback for EBaseUserMessages_UM_CrosshairAngle