Commit graph

56 commits

Author SHA1 Message Date
ragnarok-clanker
a9c2a5b25b Decompile fn_17178 (UIWindowMgr::LoadUIRectInfo)
Batch #7565 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_17178 UIWindowMgr::LoadUIRectInfo: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 10:24:40 +00:00
ragnarok-clanker
2dcdf393ec Decompile 3 functions in Source/Client/Mode/GameModeActorEffects.cpp, Source/Client/Mode/CGameMode.h, ...
Batch #7443 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_21289 CGameMode::RefreshActorJobEffects: logic confirmed by peer review
- fn_13737 UIWindowMgr::ResetUIRectInfo: logic confirmed by peer review
- fn_11325 UIItemStoreComboBoxWnd::Slot15: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, superintelligence, kyoshi, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Client/Mode/GameModeActorEffects.cpp, Source/UI/Lists/UIItemStoreComboBox.cpp
2026-10-31 07:25:15 +00:00
ragnarok-clanker
718d88c08b Decompile fn_17152 (Nullsub369)
Batch #7374 by gordaoprogramas: 1 byte-identical, 0 confirmed by peer review.

- fn_17152 Nullsub369: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-31 06:36:56 +00:00
ragnarok-clanker
baa5c7db01 Decompile fn_17234 (UIWindowMgr::sub_AA6B80)
Batch #7063 by Landruca: 0 byte-identical, 1 confirmed by peer review.

- fn_17234 UIWindowMgr::sub_AA6B80: logic confirmed by peer review

Peer-reviewed-by: eAthena, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 03:44:37 +00:00
ragnarok-clanker
f5ee9dc0d9 Decompile 2 functions in Source/UI/GameSettings/GameSettingsUI.cpp, Source/UI/GameSettings/GameSettingsUI.h, ...
Batch #6956 by alisonrag: 2 byte-identical, 0 confirmed by peer review.

- fn_17278 UIWindowMgr::sub_AAB090: byte-identical
- fn_17279 UIWindowMgr::sub_AAB0B0: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-31 02:49:19 +00:00
ragnarok-clanker
edfbd7a1fe Decompile fn_17222 (UIWindowMgr::ProcessMouse)
Batch #6929 by vinnyamancio: 0 byte-identical, 1 confirmed by peer review.

- fn_17222 UIWindowMgr::ProcessMouse: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, Landruca
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 02:45:26 +00:00
ragnarok-clanker
66ed4a0d9c Decompile fn_17239 (UIWindowMgr::DrawLoginOverlay)
Batch #6921 by vinnyamancio: 0 byte-identical, 1 confirmed by peer review.

- fn_17239 UIWindowMgr::DrawLoginOverlay: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 02:36:36 +00:00
ragnarok-clanker
1e3ad397d1 Decompile 2 functions in Source/UI/Window/UIWindowMgr.cpp, Source/UI/Window/UIWindowMgr.h
Batch #6556 by gordaoprogramas: 0 byte-identical, 2 confirmed by peer review.

- fn_17121 UIWindowMgr::SelectWhisperName: logic confirmed by peer review
- fn_17122 UIWindowMgr::AddWhisperName: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 01:17:20 +00:00
ragnarok-clanker
caf41ff041 Decompile 2 functions in Source/UI/Window/UIRegisterMgr.cpp, Source/UI/Window/UIRegisterMgr.h, ...
Batch #6507 by Montyla: 0 byte-identical, 2 confirmed by peer review.

- fn_17199 CUIRegisterMgr::sub_A970A0: logic confirmed by peer review
- fn_17205 UIWindowMgr::sub_A97580: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Window/UIRegisterMgr.cpp
2026-10-31 01:06:50 +00:00
ragnarok-clanker
f713b210eb Decompile fn_17202 (UIWindowMgr::Window4F250Ready)
Batch #6334 by System4z: 0 byte-identical, 1 confirmed by peer review.

- fn_17202 UIWindowMgr::Window4F250Ready: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 00:40:33 +00:00
ragnarok-clanker
3997268537 Decompile fn_17176 (UIWindowMgr::LoadShortcutItems)
Batch #6254 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_17176 UIWindowMgr::LoadShortcutItems: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 00:13:56 +00:00
ragnarok-clanker
8629623abd Decompile 2 functions in Source/UI/Window/WindowMgrState.cpp, Source/UI/Window/UIWindowMgr.h
Batch #6657 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_17264 UIWindowMgr::RefreshWindow01C8Edits: logic confirmed by peer review
- fn_17265 UIWindowMgr::SetSurface0478: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, Wizi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-31 00:09:09 +00:00
ragnarok-clanker
d2fab322d2 Decompile fn_17201 (UIWindowMgr::HasTitleAtActorCell)
Batch #6220 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_17201 UIWindowMgr::HasTitleAtActorCell: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, System4z
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 23:46:30 +00:00
ragnarok-clanker
9c79a6668e Decompile 2 functions in Source/UI/Window/UIWindowMgr.cpp, Source/UI/Window/UIWindowMgr.h
Batch #6046 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_09589 UIWindowMgr::HasModalWindow: logic confirmed by peer review
- fn_17244 UIWindowMgr::SaveReplayWindows: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, KWDev, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 19:05:45 +00:00
ragnarok-clanker
ec1d29be59 Decompile fn_17282 (UIWindowMgr::UpdateNavigationList)
Batch #5898 by System4z: 0 byte-identical, 1 confirmed by peer review.

- fn_17282 UIWindowMgr::UpdateNavigationList: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Snow, Tanke
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 17:45:32 +00:00
ragnarok-clanker
17b5315a58 Decompile fn_17262 (UIWindowMgr::RetireTransientWindow)
Batch #5862 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_17262 UIWindowMgr::RetireTransientWindow: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 16:54:27 +00:00
ragnarok-clanker
25321ae8a6 Decompile 4 functions in Source/Contents/Actors/GameActor.cpp, Source/Contents/Actors/GameActor.h, ...
Batch #5758 by Yommy: 1 byte-identical, 3 confirmed by peer review.

- fn_17210 CGameActor::HasUnknown0310Entry: byte-identical
- fn_17211 WindowDialogs::AddMessageBox: logic confirmed by peer review
- fn_17212 WindowDialogs::RunModal: logic confirmed by peer review
- fn_17213 UIWindowMgr::MoveTransient: logic confirmed by peer review

Peer-reviewed-by: willerthal, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 16:03:04 +00:00
ragnarok-clanker
8e1a4923b4 Decompile fn_17332 (UIWindowMgr::IsHoverOnWindow01C8Button)
Batch #5674 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_17332 UIWindowMgr::IsHoverOnWindow01C8Button: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 14:54:22 +00:00
ragnarok-clanker
537be17833 Decompile fn_13560 (UIMiniMapWnd::Slot25)
Batch #5648 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_13560 UIMiniMapWnd::Slot25: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 14:48:26 +00:00
ragnarok-clanker
e6dbae47a8 Decompile 4 functions in Source/Contents/EntryQueueMgr.cpp, Source/Contents/EntryQueueMgr.h, ...
Batch #5627 by kyoshi: 0 byte-identical, 4 confirmed by peer review.

- fn_19667 CEntryQueueMgr::OnApplyResult: logic confirmed by peer review
- fn_19668 CEntryQueueMgr::OnCancelResult: logic confirmed by peer review
- fn_19671 CEntryQueueMgr::OnStatus: logic confirmed by peer review
- fn_19672 CEntryQueueMgr::OnReady: logic confirmed by peer review

Peer-reviewed-by: Yommy, willerthal, Millenium, zindokar, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 14:40:34 +00:00
ragnarok-clanker
b1aa77332d Decompile 5 functions in Source/UI/MiniPartyManager.cpp, Source/UI/Window/WindowMgrState.cpp, ...
Batch #5479 by Yommy: 1 byte-identical, 4 confirmed by peer review.

- fn_17270 UIWindowMgr::RearrangeMiniPartyWindows: logic confirmed by peer review
- fn_17271 Nullsub371: byte-identical
- fn_17281 UIWindowMgr::SaveVisibleWindowIds: logic confirmed by peer review
- fn_17283 UIWindowMgr::SaveShortcutItems: logic confirmed by peer review
- fn_17284 UIWindowMgr::SaveUIRectInfo: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 13:34:16 +00:00
ragnarok-clanker
f0dfb3ff11 Decompile fn_17193 (UIWindowMgr::HasMiniPartyMember)
Batch #5407 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_17193 UIWindowMgr::HasMiniPartyMember: logic confirmed by peer review

Peer-reviewed-by: willerthal, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 11:54:00 +00:00
ragnarok-clanker
e0797e582c Decompile 3 functions in Source/UI/Window/WindowAncestry.cpp, Source/UI/Window/UIWindowMgr.h
Batch #5372 by Bruwuno: 1 byte-identical, 2 confirmed by peer review.

- fn_17241 UIWindowMgr::CloseWindowExcept251: logic confirmed by peer review
- fn_17246 UIWindowMgr::RecordWindowPacket: logic confirmed by peer review
- fn_17251 UIWindowMgr::Nullsub370: byte-identical

Peer-reviewed-by: willerthal, SapitoSucio
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 11:42:33 +00:00
ragnarok-clanker
7ba03c521f Decompile 5 functions in Source/Contents/RenewQuestMgr.cpp, Source/Contents/RenewQuestMgr.h, ...
Batch #5370 by tayoba: 1 byte-identical, 4 confirmed by peer review.

- fn_05435 Nullsub212: byte-identical
- fn_05457 CRenewQuestMgr::sub_67B620: logic confirmed by peer review
- fn_05458 CRenewQuestMgr::sub_67B650: logic confirmed by peer review
- fn_05459 CRenewQuestMgr::sub_67B690: logic confirmed by peer review
- fn_05460 CRenewQuestMgr::sub_67B6B0: logic confirmed by peer review

Peer-reviewed-by: Yommy, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 11:31:42 +00:00
ragnarok-clanker
3cd37e7d47 Decompile 7 functions in Source/UI/Window/UIWindowMgr.cpp, Source/UI/Window/UIWindowMgr.h
Batch #5342 by eAthena: 0 byte-identical, 7 confirmed by peer review.

- fn_17240 UIWindowMgr::CenterSurface0478: logic confirmed by peer review
- fn_17242 UIWindowMgr::SaveReplaySettings: logic confirmed by peer review
- fn_17243 UIWindowMgr::SaveReplayReserved: logic confirmed by peer review
- fn_17245 UIWindowMgr::ApplyReplayOptions: logic confirmed by peer review
- fn_17247 UIWindowMgr::LoadReplaySettings: logic confirmed by peer review
- fn_17248 UIWindowMgr::LoadReplayReserved: logic confirmed by peer review
- fn_17252 UIWindowMgr::BroadcastMessage21: logic confirmed by peer review

Peer-reviewed-by: meitogi, Millenium, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 11:09:23 +00:00
ragnarok-clanker
efb38781a2 Decompile 6 functions in Source/UI/Window/WindowAncestry.cpp, Source/UI/MiniPartyManager.cpp, ...
Batch #5179 by eAthena: 2 byte-identical, 4 confirmed by peer review.

- fn_16989 UIWindow::BroadcastMsg4: byte-identical
- fn_16990 UIWindow::BroadcastMsg3: byte-identical
- fn_16924 UIWindow::PropagateMsg: logic confirmed by peer review
- fn_17214 UIWindowMgr::ArrangeMiniPartyWindows: logic confirmed by peer review
- fn_17164 UIWindowMgr::FindItemWindow: logic confirmed by peer review
- fn_17230 UIWindowMgr::NotifyMemberWindows: logic confirmed by peer review

Peer-reviewed-by: alisonrag, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 09:23:29 +00:00
ragnarok-clanker
8986b7cdda Decompile fn_17250 (UIWindowMgr::ClearWindow01B8)
Batch #4683 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_17250 UIWindowMgr::ClearWindow01B8: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-30 05:59:45 +00:00
ragnarok-clanker
b7f45f78a0 Decompile 4 functions in Source/UI/Window/WindowMgrState.cpp, Source/UI/Window/UIWindowMgr.h
Batch #4669 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_17272 UIWindowMgr::ScaleToViewportWidth: logic confirmed by peer review
- fn_17273 UIWindowMgr::CenterOnViewportX: logic confirmed by peer review
- fn_17274 UIWindowMgr::CenterOnViewportY: logic confirmed by peer review
- fn_17275 UIWindowMgr::ConfirmActiveDialog: logic confirmed by peer review

Peer-reviewed-by: alisonrag, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:51:33 +00:00
ragnarok-clanker
11c43b8c0d Decompile 2 functions in Source/UI/Window/WindowRetirement.cpp, Source/UI/Window/UIWindowMgr.h
Batch #4656 by eAthena: 1 byte-identical, 1 confirmed by peer review.

- fn_17145 UIWindowMgr::DestroyWindow0478: byte-identical
- fn_17147 UIWindowMgr::SubmitActiveDialog: logic confirmed by peer review

Peer-reviewed-by: Snow, Bruwuno, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:44:29 +00:00
ragnarok-clanker
09fc72c090 Decompile 7 functions in Source/UI/Window/FrameFocus.cpp, Source/UI/Window/UIWindowMgr.h
Batch #4641 by eAthena: 3 byte-identical, 4 confirmed by peer review.

- fn_17191 UIWindowMgr::IsDropDownChild: logic confirmed by peer review
- fn_17194 UIWindowMgr::IsHoverParentVisible: byte-identical
- fn_17195 UIWindowMgr::IsFriend: logic confirmed by peer review
- fn_17196 UIWindowMgr::IsSharedWindowId: logic confirmed by peer review
- fn_17198 UIWindowMgr::HasNavigationBlocker: byte-identical
- fn_17203 UIWindowMgr::HasPendingDialog: byte-identical
- fn_17204 UIWindowMgr::CancelActiveDialog: logic confirmed by peer review

Peer-reviewed-by: youko, Lumen, Qwenkler3.8
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 05:27:37 +00:00
ragnarok-clanker
5427b2bdad Decompile 2 functions in Source/UI/Window/UIWindowMgr.cpp, Source/UI/Window/UIWindowMgr.h
Batch #4594 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_17267 UIWindowMgr::SetWindows189Visible: logic confirmed by peer review
- fn_17268 UIWindowMgr::ShowWindowsWithId: logic confirmed by peer review

Peer-reviewed-by: youko, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 04:20:53 +00:00
ragnarok-clanker
e8191f0606 Decompile 7 functions in Source/UI/Window/WindowMgrState.cpp, Source/UI/Window/UIWindowMgr.h
Batch #4434 by eAthena: 5 byte-identical, 2 confirmed by peer review.

- fn_17156 UIWindowMgr::NotifyHoverWindow: byte-identical
- fn_17159 UIWindowMgr::GetGuildWindow: byte-identical
- fn_17162 UIWindowMgr::FindMiniPartyCell: logic confirmed by peer review
- fn_17163 UIWindowMgr::GetHoverWindow: byte-identical
- fn_17169 UIWindowMgr::GetRenderedWindowIds: logic confirmed by peer review
- fn_17170 UIWindowMgr::HideWindow01C8: byte-identical
- fn_17172 UIWindowMgr::HasUnknown030C: byte-identical

Peer-reviewed-by: youko, KWDev
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Window/WindowMgrState.cpp
2026-10-30 03:10:16 +00:00
ragnarok-clanker
9f52ceb7a0 Decompile 9 functions in Source/UI/Window/UIWindowMgr.cpp, Source/UI/Window/UIWindowMgr.h
Batch #4106 by youko: 0 byte-identical, 9 confirmed by peer review.

- fn_17116 UIWindowMgr::ShowTransient: logic confirmed by peer review
- fn_17117 UIWindowMgr::RequestAddFriend: logic confirmed by peer review
- fn_17118 UIWindowMgr::AddOverlay: logic confirmed by peer review
- fn_17126 UIWindowMgr::AddRenderedFront: logic confirmed by peer review
- fn_17129 UIWindowMgr::ShowWindows189: logic confirmed by peer review
- fn_17131 UIWindowMgr::DestroyPersistentWindows: logic confirmed by peer review
- fn_17140 UIWindowMgr::RemoveSnapRectangle: logic confirmed by peer review
- fn_17141 UIWindowMgr::ReleaseRetainedWindow: logic confirmed by peer review
- fn_17142 UIWindowMgr::UnregisterNamedWindow: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 01:10:51 +00:00
ragnarok-clanker
9dec76358c Decompile 11 functions in Source/UI/Guild/UIGuildWnd.cpp, Source/UI/Guild/UIGuildWnd.h, ...
Batch #3406 by eAthena: 11 byte-identical, 0 confirmed by peer review.

- fn_13073 UIGuildLeaveReasonDescWnd::Paint: byte-identical
- fn_13082 UICreateGuildWnd::Slot25: byte-identical
- fn_13094 UICreateGuildWnd::Slot31: byte-identical
- fn_13097 UICreateGuildWnd::Slot27: byte-identical
- fn_13108 UIGuildMemberManageWnd::Slot33: byte-identical
- fn_13109 UIGuildSkillWnd::Slot33: byte-identical
- fn_13044 UIGuildBanishedMemberWnd::Tab: byte-identical
- fn_13045 UIGuildInfoManageWnd::Tab: byte-identical
- fn_13046 UIGuildMemberManageWnd::Tab: byte-identical
- fn_13049 UIGuildSkillWnd::Tab: byte-identical
- fn_13050 UIGuildTotalInfoWnd::Tab: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/UI/Guild/UIGuildWnd.cpp, Source/UI/Guild/UIGuildHelperWnd.cpp, Source/UI/Guild/UIAgitWnd.cpp
2026-10-29 21:49:18 +00:00
ragnarok-clanker
96e1c5982b Decompile fn_11457 (UIListBox::Slot28)
Batch #3258 by willerthal: 0 byte-identical, 1 confirmed by peer review.

- fn_11457 UIListBox::Slot28: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:39:23 +00:00
ragnarok-clanker
8239d51c2f Confirm fn_13386 (UIItemWnd::Slot19)
Batch #3272 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_13386 UIItemWnd::Slot19: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-10-29 21:13:22 +00:00
ragnarok-clanker
2eae918704 Decompile fn_07657 (CMiniPartyWndAreaMgr::FindFreeCell)
Batch #2612 by willerthal: 0 byte-identical, 1 confirmed by peer review.

- fn_07657 CMiniPartyWndAreaMgr::FindFreeCell: logic confirmed by peer review

Peer-reviewed-by: youko
Reviewed-by: ragnarok-clanker
2026-10-29 18:09:28 +00:00
ragnarok-clanker
c683b68ec1 Decompile 4 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Items/UIItemCollectionWnd.h, ...
Batch #1913 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review.

- fn_12271 UIItemCollectionWnd::Slot25: logic confirmed by peer review
- fn_12280 UICombinedCardItemCollectionWnd::Slot31: logic confirmed by peer review
- fn_12283 UIItemCollectionWnd::Slot31: logic confirmed by peer review
- fn_12299 UIProhibitListWnd::Slot19: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy
Reviewed-by: ragnarok-clanker
2026-10-28 23:53:13 +00:00
ragnarok-clanker
2765db8635 Decompile fn_11826 (UILoginWnd::Slot11)
Batch #1811 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_11826 UILoginWnd::Slot11: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-28 22:35:31 +00:00
ragnarok-clanker
ff83912b6b Decompile 9 functions in Source/Contents/Messenger/ClientMessenger.cpp, Source/Client/Session.h, ...
Batch #1711 by ragnarok-clanker: 0 byte-identical, 9 confirmed by peer review.

- fn_23304 SessionMessengerContext::UpdateRandomStats: logic confirmed by peer review
- fn_05603 EquipmentPropertyStore::EquipmentPropertyStore: logic confirmed by peer review
- fn_05771 EquipmentPropertyStore::Clear: logic confirmed by peer review
- fn_05740 EquipmentPropertyStore::~EquipmentPropertyStore: logic confirmed by peer review
- fn_05807 EquipmentPropertyGroup::~EquipmentPropertyGroup: logic confirmed by peer review
- fn_06013 EquipmentProperties::CEquipmentPropertiesMgr::CEquipmentPropertiesMgr: logic confirmed by peer review
- fn_06170 EquipmentProperties::CEquipmentPropertiesMgr::Clear: logic confirmed by peer review
- fn_17276 UIWindowMgr::NotifyItemWindows: logic confirmed by peer review
- fn_21290 CGameMode::NotifyItemBounds: logic confirmed by peer review

Peer-reviewed-by: eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-28 20:41:46 +00:00
ragnarok-clanker
9aea62bd9b Decompile 47 functions in Source/Client/ClientOptions.cpp, Source/Client/Session.h, ...
Batch #1675 by ragnarok-clanker: 2 byte-identical, 45 confirmed by peer review.

- fn_10839 UIButton::Slot25: logic confirmed by peer review
- fn_10852 UIButton::Slot31: logic confirmed by peer review
- fn_10868 UIButton::Slot27: logic confirmed by peer review
- fn_10930 UIStaticBitmap::SetBitmap: logic confirmed by peer review
- fn_10931 UIBitmapButton::SetBitmap: logic confirmed by peer review
- fn_11320 UIComboBoxEx2::Slot15: logic confirmed by peer review
- fn_11326 UIListBox::Slot15: logic confirmed by peer review
- fn_11327 UIListBoxEx::Slot15: logic confirmed by peer review
- fn_11381 UIScrollBar::Paint: logic confirmed by peer review
- fn_11383 UIScrollBar_Navi::Paint: logic confirmed by peer review
- fn_11425 UIScrollBar::Slot25: logic confirmed by peer review
- fn_11440 UIScrollBar::Slot31: logic confirmed by peer review
- fn_11445 UITextButton::Slot31: logic confirmed by peer review
- fn_11468 UIScrollBar::Slot27: logic confirmed by peer review
- fn_11471 UITextButton::Slot27: logic confirmed by peer review
- fn_11494 UITextButton::Slot33: logic confirmed by peer review
- fn_11779 UIFrameWnd::Slot25: logic confirmed by peer review
- fn_11781 UIFrameWnd::Slot31: logic confirmed by peer review
- fn_11786 UIFrameWnd::Slot27: logic confirmed by peer review
- fn_12610 CSession::GetOption: logic confirmed by peer review
- fn_12689 ActivateShortcut: logic confirmed by peer review
- fn_12711 ShortcutTooltip::Hover: logic confirmed by peer review
- fn_12724 ShortcutDetails::Open: logic confirmed by peer review (already on main)
- fn_12760 UIShortCutWnd::SendMsg: logic confirmed by peer review
- fn_17144 UIWindowMgr::RemoveOrder: logic confirmed by peer review
- fn_17158 UIWindowMgr::Capture: byte-identical
- fn_17180 UIWindowMgr::BringToFront: logic confirmed by peer review
- fn_17192 UIWindowMgr::IsOrderFixed: logic confirmed by peer review
- fn_17232 UIWindowMgr::ReleaseCapture: byte-identical
- fn_17255 UIWindowMgr::SetCapture: logic confirmed by peer review
- fn_20382 CConnection::CConnection: logic confirmed by peer review
- fn_20383 CRagConnection::CRagConnection: logic confirmed by peer review
- fn_20384 CConnection::~CConnection: logic confirmed by peer review (already on main)
- fn_20389 CConnection::Connect: logic confirmed by peer review
- fn_20390 CConnection::Close: logic confirmed by peer review
- fn_20409 GetRagConnection: logic confirmed by peer review
- fn_21406 AutomaticSkills::Complete: logic confirmed by peer review
- fn_03927 CCharacterLinkedUserDataMgr::CompleteLoad: logic confirmed by peer review
- fn_03933 CCharacterLinkedUserDataMgr::Save: logic confirmed by peer review
- fn_03937 CSession::SetOption: logic confirmed by peer review
- fn_11073 UIScrollBar::UIScrollBar: logic confirmed by peer review
- fn_11102 UIComboBoxEx2::~UIComboBoxEx2: logic confirmed by peer review (already on main)
- fn_09150 AutomaticSkills::DisableAll: logic confirmed by peer review
- fn_09153 AutomaticSkills::Use: logic confirmed by peer review
- fn_10689 UIBitmapButton::~UIBitmapButton: logic confirmed by peer review (already on main)
- fn_10795 UIBitmapButton::Paint: logic confirmed by peer review
- fn_10817 UIStaticBitmap::Paint: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 20:01:00 +00:00
ragnarok-clanker
377623e86d Decompile fn_17166 (UIWindowMgr::GetMiniPartyUsableArea)
Batch #1585 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_17166 UIWindowMgr::GetMiniPartyUsableArea: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
Adds to the build: Source/UI/MiniPartyUsableArea.cpp
2026-10-28 19:11:08 +00:00
ragnarok-clanker
3d4b2c79dc Decompile 2 functions in Source/UI/Window/UIMessageBox.cpp, Source/UI/Window/UIMerInfoWnd.h, ...
Batch #1553 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_11712 UIBank_NewWnd::TransactionAmount: logic confirmed by peer review
- fn_11767 UIMerInfoWnd::Paint: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 18:50:35 +00:00
ragnarok-clanker
63b1377599 Decompile 5 functions in Source/Client/ReplayPacketRecorder.h, Source/Contents/Emblems/EmblemUpload.h, ...
Batch #1488 by ragnarok-clanker: 0 byte-identical, 5 confirmed by peer review.

- fn_18386 PacketLengths::IsRecorded: logic confirmed by peer review
- fn_18387 PacketLengths::Initialize: logic confirmed by peer review
- fn_18388 PacketLengths::Lookup: logic confirmed by peer review
- fn_20391 PacketLengths::FixedLength: logic confirmed by peer review
- fn_18171 ResourceFailures::Report: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 16:45:10 +00:00
ragnarok-clanker
20dbe4bc34 Decompile 2 functions in Source/UI/MiniPartyManager.cpp, Source/UI/Window/UIWindowMgr.h, ...
Batch #1455 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_07745 CMiniPartyWndAreaMgr::Instance: logic confirmed by peer review
- fn_17263 UIWindowMgr::SetScreenSize: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
Adds to the build: Source/UI/MiniPartyManager.cpp
2026-10-28 13:15:47 +00:00
ragnarok-clanker
dd7b67cbe3 Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Edit/UIEditCtrl.h, ...
Batch #1333 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_10977 UIEditCtrl::MoveCandidateWindow: logic confirmed by peer review
- fn_10978 UIEditCtrl::MoveReadingWindow: logic confirmed by peer review

Peer-reviewed-by: Yommy
Reviewed-by: ragnarok-clanker
2026-10-28 12:08:44 +00:00
ragnarok-clanker
64bd0730d5 Decompile fn_24225 (CSession::CollectCardItems)
Batch #1366 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_24225 CSession::CollectCardItems: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/ClientState.cpp
2026-10-28 11:42:30 +00:00
ragnarok-clanker
998a6de79a Decompile fn_06600 (ItemInfo::HasSpecialCard)
Batch #1330 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.

- fn_06600 ItemInfo::HasSpecialCard: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-28 10:19:34 +00:00
ragnarok-clanker
e9b6837e97 Decompile 2 functions in Source/UI/Buttons/UIBasicButton.cpp, Source/UI/Buttons/UIBitmapButton.cpp, ...
Batch #1102 by ragnarok-clanker: 2 byte-identical, 0 confirmed by peer review.

- fn_16953 UIWindow::Root: byte-identical
- fn_16983 UIWindow::Invalidate: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-10-27 18:04:02 +00:00
ragnarok-clanker
cb8da61c98 Decompile fn_17154 (UIWindowMgr::ProcessDialogKey)
Batch #1078 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_17154 UIWindowMgr::ProcessDialogKey: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-27 16:05:51 +00:00