Decompile 2 functions in Source/Contents/Emblems/EmblemDownload.cpp, Source/Contents/Emblems/EmblemDownload.h, ...

Batch #11564 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_03975 CEmblemDataMgr::CompleteDownload: logic confirmed by peer review
- fn_03967 CEmblemDataDownloadAsyncWork::Complete: logic confirmed by peer review

Peer-reviewed-by: Yommy, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
This commit is contained in:
ragnarok-clanker 2026-11-05 03:35:40 +00:00
commit f2fa217a20
4 changed files with 41 additions and 57 deletions

View file

@ -1,5 +1,5 @@
#include "Contents/Emblems/EmblemDataDownloadAsyncWork.h"
#include "Contents/Emblems/EmblemDownload.h"
#include "Contents/Emblems/EmblemDataMgr.h"
#include "Network/Http/CURLPostHander.h"
#include "Network/TextEncoding.h"
#include "Utility/Cipher/XorBytes.h"
@ -128,5 +128,6 @@ bool CEmblemDataDownloadAsyncWork::Execute() {
// OFFSET: 0x005EA360
// FUNCTION: fn_03967
void CEmblemDataDownloadAsyncWork::Complete() {
CompleteEmblemDownload(this->m_diagnostic, this->m_responseCode, this->m_response, this->m_guildId, this->m_version, *this->m_connection);
CEmblemDataMgr* emblems = g_emblemDataMgr;
emblems->CompleteDownload(this->m_diagnostic, this->m_responseCode, this->m_response, this->m_guildId, this->m_version);
}