From a77cf8169b42a4394e62f7a381ca546b27d0f723 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Mon, 7 Nov 2022 16:09:44 +0300 Subject: starting fresh for the third time --- messages/header.go | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 messages/header.go (limited to 'messages/header.go') diff --git a/messages/header.go b/messages/header.go deleted file mode 100644 index 34b36d3..0000000 --- a/messages/header.go +++ /dev/null @@ -1,29 +0,0 @@ -package messages - -import ( - "fmt" - "os" - - "github.com/pektezol/bitreader" - "github.com/pektezol/demoparser/utils" -) - -func ParseHeader(file *os.File) { - var header Header - reader := bitreader.Reader(file, true) - header.DemoFileStamp = string(utils.ReadByteFromFile(file, 8)) - header.DemoProtocol = int32(reader.TryReadInt32()) - header.NetworkProtocol = int32(reader.TryReadInt32()) - header.ServerName = string(utils.ReadByteFromFile(file, 260)) - header.ClientName = string(utils.ReadByteFromFile(file, 260)) - header.MapName = string(utils.ReadByteFromFile(file, 260)) - header.GameDirectory = string(utils.ReadByteFromFile(file, 260)) - header.PlaybackTime = float32(reader.TryReadFloat32()) - header.PlaybackTicks = int32(reader.TryReadInt32()) - header.PlaybackFrames = int32(reader.TryReadInt32()) - header.SignOnLength = int32(reader.TryReadInt32()) - if header.DemoProtocol != 4 { // Old Engine == 2, 3 / New Engine == 4 - panic("Only New Engine is supported.") - } - fmt.Printf("%+v", header) -} -- cgit v1.2.3