- static constexpr std::size_t MAX_LEN = 64;
-
- void WritePlayer(const Entity &) noexcept;
- void ReadPlayerState(EntityState &) const noexcept;
+ static constexpr std::size_t MAX_LEN = 76;
+
+ void WritePredictedState(const EntityState &) noexcept;
+ void ReadPredictedState(EntityState &) const noexcept;
+ void WriteMovement(const glm::vec3 &) noexcept;
+ void ReadMovement(glm::vec3 &) const noexcept;
+ void WritePitch(float) noexcept;
+ void ReadPitch(float &) const noexcept;
+ void WriteYaw(float) noexcept;
+ void ReadYaw(float &) const noexcept;
+ void WriteActions(std::uint8_t) noexcept;
+ void ReadActions(std::uint8_t &) const noexcept;
+ void WriteSlot(std::uint8_t) noexcept;
+ void ReadSlot(std::uint8_t &) const noexcept;