From fa39d47e9cdbd5bcb387f7528c4bd1bb3f4db2e7 Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Fri, 6 Nov 2026 16:32:48 +0000 Subject: [PATCH] Decompile 3 functions in Source/Contents/EntryQueueMgr.cpp Batch #13421 by SapitoSucio: 3 byte-identical, 0 confirmed by peer review. - fn_19661 CEntryQueueMgr::SendApply: byte-identical - fn_19662 CEntryQueueMgr::SendCancel: byte-identical - fn_19663 CEntryQueueMgr::SendRankingRequest: byte-identical Merged automatically: every function is byte-identical to the original. --- Source/Contents/EntryQueueMgr.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Source/Contents/EntryQueueMgr.cpp b/Source/Contents/EntryQueueMgr.cpp index 933010b8..8ad5ef6e 100644 --- a/Source/Contents/EntryQueueMgr.cpp +++ b/Source/Contents/EntryQueueMgr.cpp @@ -19,13 +19,13 @@ struct EntryQueueAdmissionPacket { }; struct EntryQueueApplyPacket { - /* 0000 */ std::uint16_t id; + /* 0000 */ std::int16_t id; /* 0002 */ std::uint16_t type; /* 0004 */ char queueName[24]; }; struct EntryQueueNamePacket { - /* 0000 */ std::uint16_t id; + /* 0000 */ std::int16_t id; /* 0002 */ char queueName[24]; }; @@ -68,7 +68,7 @@ void CEntryQueueMgr::SendApply(std::uint16_t type, const char* name) { packet.id = 0x8D7; packet.type = type; strncpy_s(packet.queueName, sizeof(packet.queueName), name, 23); - GetRagConnection().Send(g_packetLengths.FixedLength(packet.id), &packet); + GetRagConnection().Send(reinterpret_cast(GetRagConnection()).FixedLength(packet.id), &packet); } // OFFSET: 0x00BA20A0 @@ -78,7 +78,7 @@ void CEntryQueueMgr::SendCancel() { EntryQueueNamePacket packet; packet.id = 0x8DA; strcpy_s(packet.queueName, sizeof(packet.queueName), this->current->name); - GetRagConnection().Send(g_packetLengths.FixedLength(packet.id), &packet); + GetRagConnection().Send(reinterpret_cast(GetRagConnection()).FixedLength(packet.id), &packet); } } @@ -89,7 +89,7 @@ void CEntryQueueMgr::SendRankingRequest() { EntryQueueNamePacket packet; packet.id = 0x90A; strcpy_s(packet.queueName, sizeof(packet.queueName), this->current->name); - GetRagConnection().Send(g_packetLengths.FixedLength(packet.id), &packet); + GetRagConnection().Send(reinterpret_cast(GetRagConnection()).FixedLength(packet.id), &packet); } }