send map when arriving late

This commit is contained in:
2025-08-22 12:24:58 +02:00
parent 688b6e93ea
commit 5b6254c690
12 changed files with 52 additions and 16 deletions

View File

@@ -14,7 +14,7 @@ class GameState : public ClientState {
float m_CurrentLerp;
public:
GameState(Client& a_Client, const game::WorldPtr& a_World, std::uint64_t a_StepTime);
GameState(Client& a_Client, const game::WorldPtr& a_World, std::uint64_t a_StepTime, const std::vector<protocol::LockStep> a_FirstSteps);
~GameState() {}
virtual void Update(float a_Delta) override;

View File

@@ -18,6 +18,7 @@ class LobbyState : public ClientState {
virtual void Handle(const protocol::packets::WorldHeaderPacket& a_Packet) override;
virtual void Handle(const protocol::packets::WorldDataPacket& a_Packet) override;
virtual void Handle(const protocol::packets::BeginGamePacket& a_Packet) override;
};
} // namespace client