Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/game/StarNetPackets.hpp
diff options
context:
space:
mode:
authorKae <80987908+Novaenia@users.noreply.github.com>2024-03-17 17:33:31 +1100
committerKae <80987908+Novaenia@users.noreply.github.com>2024-03-17 17:33:31 +1100
commit9dc1eb7312a1bf5d8a606ac4e47395e5334e60f6 (patch)
treeea6a60e442062027288304b55dc5a0c4d669435c /source/game/StarNetPackets.hpp
parent4e0d7598e10a83ea416c6cf244b13181dd875cb9 (diff)
InterpolationTracker operates on time in seconds instead of steps now
Diffstat (limited to 'source/game/StarNetPackets.hpp')
-rw-r--r--source/game/StarNetPackets.hpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/source/game/StarNetPackets.hpp b/source/game/StarNetPackets.hpp
index dd2acfa..432dca4 100644
--- a/source/game/StarNetPackets.hpp
+++ b/source/game/StarNetPackets.hpp
@@ -820,12 +820,14 @@ struct UpdateWorldPropertiesPacket : PacketBase<PacketType::UpdateWorldPropertie
struct StepUpdatePacket : PacketBase<PacketType::StepUpdate> {
StepUpdatePacket();
- StepUpdatePacket(uint64_t remoteStep);
+ StepUpdatePacket(double remoteTime);
+ void readLegacy(DataStream& ds) override;
void read(DataStream& ds) override;
+ void writeLegacy(DataStream& ds) const override;
void write(DataStream& ds) const override;
- uint64_t remoteStep;
+ double remoteTime;
};
struct SystemWorldStartPacket : PacketBase<PacketType::SystemWorldStart> {