From 482ec66805ddb3724febfb17f3378b11f95f58a3 Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Sat, 23 Sep 2023 19:34:15 +0300 Subject: retouch parser and header messages (#11) --- pkg/packets/headers.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'pkg/packets') diff --git a/pkg/packets/headers.go b/pkg/packets/headers.go index d92b22d..a8de4e7 100644 --- a/pkg/packets/headers.go +++ b/pkg/packets/headers.go @@ -42,6 +42,16 @@ func ParseHeaders(reader *bitreader.Reader) Headers { if headers.NetworkProtocol != 2001 { panic("this parser only supports demos from portal 2") } - writer.AppendLine("Headers: %+v", headers) + writer.AppendLine("\nDemo File Stamp: %s", headers.DemoFileStamp) + writer.AppendLine("Demo Protocol: %d", headers.DemoProtocol) + writer.AppendLine("Network Protocol: %d", headers.NetworkProtocol) + writer.AppendLine("Server Name: %s", headers.ServerName) + writer.AppendLine("Client Name: %s", headers.ClientName) + writer.AppendLine("Map Name: %s", headers.MapName) + writer.AppendLine("Game Directory: %s", headers.GameDirectory) + writer.AppendLine("Playback Time: %f", headers.PlaybackTime) + writer.AppendLine("Playback Ticks: %d", headers.PlaybackTicks) + writer.AppendLine("Playback Frames: %d", headers.PlaybackFrames) + writer.AppendLine("Sign On Length: %d\n", headers.SignOnLength) return headers } -- cgit v1.2.3