Decompile 2 functions in Source/UI/Window/UIWindowMgr.cpp, Source/UI/Window/UIWindowMgr.h, ...

Batch #7991 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_17127 UIWindowMgr::RefreshFrameSkins: logic confirmed by peer review
- fn_24159 SerializeMessengerMembers: logic confirmed by peer review

Peer-reviewed-by: Yommy, pedrao
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-10-31 13:24:00 +00:00
commit 33e6e1fc77
4 changed files with 29 additions and 0 deletions

View file

@ -2741,3 +2741,14 @@ void CSession::InitJobKeyNames() {
names[358] = "SPIRIT_HANDLER";
names[365] = "SPIRIT_HANDLER_RIDING";
}
// OFFSET: 0x00E2F860
// FUNCTION: fn_24159
std::vector<unsigned char> SerializeMessengerMembers(const std::list<MessengerMember>& members) {
std::vector<unsigned char> records;
for (std::list<MessengerMember>::const_iterator it = members.begin(); it != members.end(); ++it) {
const std::vector<unsigned char> record = it->Serialize();
records.insert(records.end(), record.begin(), record.end());
}
return records;
}