X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fnet%2FPacket.hpp;h=af2f8727e3383669042365d2085c2f4c9a178083;hb=4e3d9c23940c4511623b5bf328cbbe42641c4b30;hp=bd9dd86436a68ff0c08c548b8dd8b2031aa06ee2;hpb=1afc887a2040dfdedfa66913e94ff7a9634f648f;p=blank.git diff --git a/src/net/Packet.hpp b/src/net/Packet.hpp index bd9dd86..af2f872 100644 --- a/src/net/Packet.hpp +++ b/src/net/Packet.hpp @@ -72,6 +72,7 @@ struct Packet { static constexpr std::size_t MAX_LEN = 100; void WritePlayer(const Entity &) noexcept; + void ReadPlayerID(std::uint32_t &) const noexcept; void ReadPlayer(Entity &) const noexcept; void WriteWorldName(const std::string &) noexcept; void ReadWorldName(std::string &) const noexcept; @@ -105,7 +106,7 @@ struct Packet { pack.Tag(); pack.Type(PayloadType::TYPE); - udp_pack.len = sizeof(Header) + PayloadType::TYPE; + udp_pack.len = sizeof(Header) + PayloadType::MAX_LEN; PayloadType result; result.length = PayloadType::MAX_LEN;