From 833a46544df2ed2a7afdba08ebfe02ed7741d86a Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Tue, 8 Nov 2022 22:48:20 +0300 Subject: net/svc messages --- packets/messages/types/NetTick.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 packets/messages/types/NetTick.go (limited to 'packets/messages/types/NetTick.go') diff --git a/packets/messages/types/NetTick.go b/packets/messages/types/NetTick.go new file mode 100644 index 0000000..9dae14b --- /dev/null +++ b/packets/messages/types/NetTick.go @@ -0,0 +1,17 @@ +package types + +import "github.com/pektezol/bitreader" + +type NetTick struct { + Tick uint32 + HostFrameTime float32 + HostFrameTimeStdDeviation float32 +} + +func ParseNetTick(reader *bitreader.ReaderType) NetTick { + return NetTick{ + Tick: reader.TryReadInt32(), + HostFrameTime: float32(reader.TryReadInt16()) / 1e5, + HostFrameTimeStdDeviation: float32(reader.TryReadInt16()) / 1e5, + } +} -- cgit v1.2.3