From b118d37ebe2f181f8cd2ad53dbd2657da5297499 Mon Sep 17 00:00:00 2001 From: ChillerDragon Date: Wed, 16 Nov 2022 17:33:35 +0100 Subject: [PATCH] Forgot chunk num in snap header --- lib/game_client.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/game_client.rb b/lib/game_client.rb index ad2de9f..e161a75 100644 --- a/lib/game_client.rb +++ b/lib/game_client.rb @@ -166,6 +166,8 @@ class GameClient # complete_size = 0 # data = nil + chunk_num = 0 + # TODO: state check if msg_id == NETMSG_SNAP @@ -176,6 +178,7 @@ class GameClient unless msg_id == NETMSG_SNAPEMPTY crc = u.get_int part_size = u.get_int + chunk_num = u.get_int end snap_name = 'SNAP_INVALID' @@ -188,6 +191,7 @@ class GameClient puts ">>> snap #{snap_name} (#{msg_id})" puts " id=#{msg_id} game_tick=#{game_tick} delta_tick=#{delta_tick}" puts " num_parts=#{num_parts} part=#{part} crc=#{crc} part_size=#{part_size}" + puts " chunk_num=#{chunk_num}" puts "\n header:" header = []