package messages import "github.com/pektezol/bitreader" type SvcFixAngle struct { Relative bool Angle fixAngles } type fixAngles struct { X float32 Y float32 Z float32 } func ParseSvcFixAngle(reader *bitreader.Reader) SvcFixAngle { return SvcFixAngle{ Relative: reader.TryReadBool(), Angle: fixAngles{ X: float32(reader.TryReadBits(16)), Y: float32(reader.TryReadBits(16)), Z: float32(reader.TryReadBits(16)), }, } }