Working on server optimization

This commit is contained in:
Vladislav Khorev committed 2026-02-26 22:26:43 +03:00
1 parent e8f1786a2a
commit be2aa76f8b
3 files changed
+204 -231

No files matched your search

+2 -2
View File
@@ -169,7 +169,7 @@ void ClientState::apply_lag_compensation(std::chrono::system_clock::time_point n
while (deltaMsLeftover > 0)
{
long long miniDelta = 50;
long long miniDelta = std::min(50LL, deltaMsLeftover);
simulate_physics(miniDelta);
deltaMsLeftover -= miniDelta;
}
@@ -207,7 +207,7 @@ void ClientState::handle_full_sync(const std::vector<std::string>& parts, int st
discreteAngle = std::stoi(parts[startFrom + 13]);
}
std::string ClientState::formPingMessageContent()
std::string ClientState::formPingMessageContent() const
{
Eigen::Quaternionf q(rotation);
+1 -1
View File
@@ -50,7 +50,7 @@ struct ClientState {
void handle_full_sync(const std::vector<std::string>& parts, int startFrom);
std::string formPingMessageContent();
std::string formPingMessageContent() const;
};
struct ClientStateInterval