From 18cd3d1ea12cb2ff48dc32b3c89e69ad9c7d9355 Mon Sep 17 00:00:00 2001 From: David Cernat Date: Sat, 7 Dec 2019 08:47:35 +0200 Subject: [PATCH] [General] Compress strings used in Object packets --- components/openmw-mp/Packets/Object/ObjectPacket.cpp | 2 +- components/openmw-mp/Packets/Object/PacketConsoleCommand.cpp | 2 +- components/openmw-mp/Packets/Object/PacketVideoPlay.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/components/openmw-mp/Packets/Object/ObjectPacket.cpp b/components/openmw-mp/Packets/Object/ObjectPacket.cpp index ede70571b..daa3c5125 100644 --- a/components/openmw-mp/Packets/Object/ObjectPacket.cpp +++ b/components/openmw-mp/Packets/Object/ObjectPacket.cpp @@ -79,7 +79,7 @@ bool ObjectPacket::PacketHeader(RakNet::BitStream *newBitstream, bool send) void ObjectPacket::Object(BaseObject &baseObject, bool send) { - RW(baseObject.refId, send); + RW(baseObject.refId, send, true); RW(baseObject.refNum, send); RW(baseObject.mpNum, send); } diff --git a/components/openmw-mp/Packets/Object/PacketConsoleCommand.cpp b/components/openmw-mp/Packets/Object/PacketConsoleCommand.cpp index bb13f4c6f..49584ca66 100644 --- a/components/openmw-mp/Packets/Object/PacketConsoleCommand.cpp +++ b/components/openmw-mp/Packets/Object/PacketConsoleCommand.cpp @@ -14,7 +14,7 @@ void PacketConsoleCommand::Packet(RakNet::BitStream *newBitstream, bool send) if (!PacketHeader(newBitstream, send)) return; - RW(objectList->consoleCommand, send); + RW(objectList->consoleCommand, send, true); BaseObject baseObject; for (unsigned int i = 0; i < objectList->baseObjectCount; i++) diff --git a/components/openmw-mp/Packets/Object/PacketVideoPlay.cpp b/components/openmw-mp/Packets/Object/PacketVideoPlay.cpp index a080788a5..3307454c0 100644 --- a/components/openmw-mp/Packets/Object/PacketVideoPlay.cpp +++ b/components/openmw-mp/Packets/Object/PacketVideoPlay.cpp @@ -10,6 +10,6 @@ PacketVideoPlay::PacketVideoPlay(RakNet::RakPeerInterface *peer) : ObjectPacket( void PacketVideoPlay::Object(BaseObject &baseObject, bool send) { - RW(baseObject.videoFilename, send); + RW(baseObject.videoFilename, send, true); RW(baseObject.allowSkipping, send); }