Core/Movement: Add time synchronisation (Needs tested)

Port From (https://github.com/TrinityCore/TrinityCore/commit/c19a4db1c12b8864d6c486ee8e2f0e058fb4155a)
This commit is contained in:
hondacrx
2021-12-02 22:34:04 -05:00
parent f5695f0cf2
commit a96fe1e47f
11 changed files with 586 additions and 75 deletions
+4
View File
@@ -220,7 +220,11 @@ namespace Game.Networking
public uint GetOpcode() { return opcode; }
public DateTime GetReceivedTime() { return m_receivedTime; }
public void SetReceiveTime(DateTime receivedTime) { m_receivedTime = receivedTime; }
uint opcode;
DateTime m_receivedTime; // only set for a specific set of opcodes, for performance reasons.
}
public class PacketHeader