Skip to content

Instantly share code, notes, and snippets.

@chrivers
Created October 1, 2016 20:43
Show Gist options
  • Save chrivers/4fd0d033b200d9438db7fc1e1cc3686a to your computer and use it in GitHub Desktop.
Save chrivers/4fd0d033b200d9438db7fc1e1cc3686a to your computer and use it in GitHub Desktop.
--- src/packet/server/mod.rs 2016-09-30 14:15:49.236538428 +0200
+++ /proc/self/fd/12 2016-09-30 14:19:21.994991663 +0200
@@ -408,4 +408,11 @@
__unknown_1: f32,
},
+ __unknown_3
+ {
+ __unknown_1: u32,
+
+ __unknown_2: u32,
+ },
+
}
--- src/packet/server/reader.rs 2016-09-30 14:15:49.300539083 +0200
+++ /proc/self/fd/12 2016-09-30 14:19:22.058992412 +0200
@@ -209,6 +209,10 @@
0x12 => ServerPacket::Perspective {
perspective: try_parse!(rdr.read_enum32()),
},
+ 0x13 => ServerPacket::__unknown_3 {
+ __unknown_1: try_parse!(rdr.read_u32()),
+ __unknown_2: try_parse!(rdr.read_u32()),
+ },
0x14 => ServerPacket::GameOverReason {
reason: try_parse!(rdr.read_array()),
},
--- src/packet/server/writer.rs 2016-09-30 14:15:49.456540679 +0200
+++ /proc/self/fd/12 2016-09-30 14:19:22.214994238 +0200
@@ -419,6 +419,16 @@
try!(wtr.write_ascii_string(welcome_message));
},
+ &ServerPacket::__unknown_3
+ {
+ __unknown_1,
+ __unknown_2,
+ } => {
+ packet_type!(wtr, frametype::simpleEvent, 0x13);
+ try!(wtr.write_u32(__unknown_1));
+ try!(wtr.write_u32(__unknown_2));
+ },
+
}
Ok(wtr.into_inner())
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment