From 335e1b1b94a46795bab95e3eec5fecb303bb4171 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Tue, 8 Nov 2022 20:50:13 +0300 Subject: put class type into individual files --- packets/classes/usercmd.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'packets/classes/usercmd.go') diff --git a/packets/classes/usercmd.go b/packets/classes/usercmd.go index 78e9c58..d3328fd 100644 --- a/packets/classes/usercmd.go +++ b/packets/classes/usercmd.go @@ -6,6 +6,23 @@ import ( "github.com/pektezol/bitreader" ) +type UserCmdInfo struct { + CommandNumber int32 + TickCount int32 + ViewAnglesX float32 + ViewAnglesY float32 + ViewAnglesZ float32 + ForwardMove float32 + SideMove float32 + UpMove float32 + Buttons int32 + Impulse byte + WeaponSelect int + WeaponSubtype int + MouseDx int16 + MouseDy int16 +} + func ParseUserCmdInfo(data []byte) UserCmdInfo { reader := bitreader.Reader(bytes.NewReader(data), true) var userCmdInfo UserCmdInfo -- cgit v1.2.3