X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fnet%2FPacket.hpp;fp=src%2Fnet%2FPacket.hpp;h=0dab9495fef9327e40ce7cd8e5283d4c4e8ab207;hb=c6ca9d21e45af5ea7caeec722a9b59fdf3aa3b24;hp=5e9751cb434a29c1117a6203b6b59fe88e6a7430;hpb=99345b497912db65204d48348140fc774dcb6989;p=blank.git diff --git a/src/net/Packet.hpp b/src/net/Packet.hpp index 5e9751c..0dab949 100644 --- a/src/net/Packet.hpp +++ b/src/net/Packet.hpp @@ -86,6 +86,14 @@ struct Packet { static constexpr std::size_t MAX_LEN = 0; }; + struct PlayerUpdate : public Payload { + static constexpr std::uint8_t TYPE = 4; + static constexpr std::size_t MAX_LEN = 64; + + void WritePlayer(const Entity &) noexcept; + void ReadPlayer(Entity &) const noexcept; + }; + template PayloadType As() {