Decompile 5 functions in Source/UI/GameSettings/UIBattleMsgOptionWnd.cpp, Source/UI/RuneSystem/UIRuneSystemWnd.cpp, ...

Batch #18428 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_12742 UIBattleMsgOptionWnd::SendMsg: logic confirmed by peer review
- fn_10225 UIRuneSystemWnd::SendMsg: logic confirmed by peer review
- fn_12583 UIHotKeyWnd::AssignSelectedHotkey: logic confirmed by peer review
- fn_12693 UIHotKeyWnd::OnLBtnDown: logic confirmed by peer review
- fn_22038 CGameMode::ReceiveAchievementUpdate: logic confirmed by peer review

Peer-reviewed-by: alisonrag, kyoshi, bibinir
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-12 15:21:25 +00:00
commit 57d14f2804
4 changed files with 30 additions and 12 deletions

View file

@ -2204,8 +2204,11 @@ void CGameMode::ReceiveAchievementUpdate(
const std::string text = FormatOwnedString(LookupMessage(MSI_NOTICE_NEXT_ROULLETE_STAGE), info.title.c_str());
static_cast<UIBalloonText*>(this->achievementBalloon)->WrapText(text.c_str(), 72);
static_cast<UIBalloonText*>(this->achievementBalloon)->m_fontHeight = 20;
static_cast<UIBalloonText*>(this->achievementBalloon)->m_textColor = 0xFFFFFF;
static_cast<UIBalloonText*>(this->achievementBalloon)->m_outlineColor = 0;
{
UIBalloonText* balloon = static_cast<UIBalloonText*>(this->achievementBalloon);
balloon->m_textColor = 0xFFFFFF;
balloon->m_outlineColor = 0;
}
this->achievementBalloon->Move(0, 50);
g_effectMgr->Spawn(g_session.m_aid, 0x446, vector3d{0.0f, 0.0f, 0.0f}, 0, -1, 0, 0);
if (UIWindow* window = g_windowMgr.LookupWindow(WID_MENUICONWND)) {