From 2d6a80b8da9daf8f0eb3f9f056b4bf2f6313bdda Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Thu, 5 Nov 2026 00:55:22 +0000 Subject: [PATCH] Decompile fn_19330 (Replay::RecordCachedPackets) Batch #11497 by Yommy: 1 byte-identical, 0 confirmed by peer review. - fn_19330 Replay::RecordCachedPackets: byte-identical Merged automatically: every function is byte-identical to the original. --- Source/Client/ReplayPacketRecorder.cpp | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/Source/Client/ReplayPacketRecorder.cpp b/Source/Client/ReplayPacketRecorder.cpp index 200e23c4..e22675f9 100644 --- a/Source/Client/ReplayPacketRecorder.cpp +++ b/Source/Client/ReplayPacketRecorder.cpp @@ -198,25 +198,13 @@ bool Replay::RecordPacket(const std::vector& packet, int event, s // OFFSET: 0x00B86500 // FUNCTION: fn_19330 void Replay::RecordCachedPackets() { - ReplayCachedPacket* packets = this->cachedPackets.data(); - Replay::Instance().RecordPacket(packets[2459].bytes, 41, 0); - Replay::Instance().RecordPacket(packets[470].bytes, 41, 0); - - { - std::vector packet = g_session.BuildSkillListReplayPacket(0x10F); - Replay::Instance().RecordPacket(packet, 41, 0); - } - { - std::vector packet = g_session.BuildSkillListReplayPacket(0x235); - Replay::Instance().RecordPacket(packet, 41, 0); - } - { - std::vector packet = g_session.BuildSkillListReplayPacket(0x29D); - Replay::Instance().RecordPacket(packet, 41, 0); - } + Replay::Instance().RecordPacket(this->cachedPackets[2459].bytes, 41, 0); + Replay::Instance().RecordPacket(this->cachedPackets[470].bytes, 41, 0); + Replay::Instance().RecordPacket(g_session.BuildSkillListReplayPacket(0x10F), 41, 0); + Replay::Instance().RecordPacket(g_session.BuildSkillListReplayPacket(0x235), 41, 0); + Replay::Instance().RecordPacket(g_session.BuildSkillListReplayPacket(0x29D), 41, 0); if (g_session.unknown_5C1C != 0) { - std::vector packet = g_session.BuildStatusReplayPacket(); - Replay::Instance().RecordPacket(packet, 41, 0); + Replay::Instance().RecordPacket(g_session.BuildStatusReplayPacket(), 41, 0); } }