aboutsummaryrefslogtreecommitdiff
path: root/packets/messages/types/SvcFixAngle.go
blob: d98dedd0cfc7509008ee6e88628a3b87e1cfb500 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package types

import "github.com/pektezol/bitreader"

type SvcFixAngle struct {
	Relative bool
	Angle    []int16
}

func ParseSvcFixAngle(reader *bitreader.ReaderType) SvcFixAngle {
	relative := reader.TryReadBool()
	angles := []int16{
		int16(reader.TryReadInt16()),
		int16(reader.TryReadInt16()),
		int16(reader.TryReadInt16()),
	}
	return SvcFixAngle{
		Relative: relative,
		Angle:    angles,
	}
}