Commit graph

191 commits

Author SHA1 Message Date
ragnarok-clanker
99a321e390 Decompile fn_14693 (CUITabButton::Slot48)
Batch #3116 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_14693 CUITabButton::Slot48: logic confirmed by peer review

Peer-reviewed-by: meitogi, bigodeira
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 20:33:37 +00:00
ragnarok-clanker
27986a614e Decompile 5 functions in Source/UI/UIGradeEnchantWnd.cpp, Source/UI/UIGradeEnchantWnd.h, ...
Batch #3123 by youko: 0 byte-identical, 5 confirmed by peer review.

- fn_09768 UIGradeEnchant_BtnEnhancedDown::Enable: logic confirmed by peer review
- fn_09769 UIGradeEnchant_BtnEnhancedUp::Enable: logic confirmed by peer review
- fn_09770 UIGradeEnchant_BtnStart::Enable: logic confirmed by peer review
- fn_09789 UICaptchaRegisterWnd::Paint: logic confirmed by peer review
- fn_09794 UIMacroBlackListCheckWnd::Slot15: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 20:33:24 +00:00
ragnarok-clanker
6060de528d Decompile 7 functions in Source/UI/Window/UIControl.cpp, Source/UI/Window/UIControl.h, ...
Batch #3114 by eAthena: 0 byte-identical, 7 confirmed by peer review.

- fn_14592 CUIThumb::~CUIThumb: logic confirmed by peer review
- fn_14598 CUIHThumb::Paint: logic confirmed by peer review
- fn_14600 CUIHThumb::Slot25: logic confirmed by peer review
- fn_14601 CUIHThumb::Slot31: logic confirmed by peer review
- fn_14602 CUIHThumb::Slot27: logic confirmed by peer review
- fn_14691 CUITabButton::Slot31: logic confirmed by peer review
- fn_14692 CUITabButton::Slot47: logic confirmed by peer review

Peer-reviewed-by: meitogi, bigodeira
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 20:32:06 +00:00
ragnarok-clanker
2abae8ad96 Decompile fn_14582 (CUIEditCtrl::Paint)
Batch #3066 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_14582 CUIEditCtrl::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 20:18:57 +00:00
ragnarok-clanker
435d4004ca Decompile fn_14536 (CUIPadding::CanHitTest)
Batch #3005 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_14536 CUIPadding::CanHitTest: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 20:12:43 +00:00
ragnarok-clanker
d96ce6006f Decompile 3 functions in Source/UI/Window/UIControl.cpp, Source/UI/Window/UIControl.h, ...
Batch #2969 by youko: 0 byte-identical, 3 confirmed by peer review.

- fn_14719 CUIVScrollBar::Slot53: logic confirmed by peer review
- fn_14730 CUIVScrollBar::SetThumbTooltip: logic confirmed by peer review
- fn_14731 CUIVScrollBar::SetBackground: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 20:06:26 +00:00
ragnarok-clanker
144a6221cc Decompile 2 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Lists/UIListBoxTemplate.h
Batch #2955 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_14810 CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::ClearItems: byte-identical
- fn_14811 CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>::ClearItems: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 20:02:19 +00:00
ragnarok-clanker
1b394cce7f Decompile 4 functions in Source/UI/UIGradeEnchantWnd.cpp, Source/UI/UIGradeEnchantWnd.h, ...
Batch #2928 by youko: 4 byte-identical, 0 confirmed by peer review.

- fn_09755 UIGradeEnchant_BtnEnhancedDown::Paint: byte-identical
- fn_09756 UIGradeEnchant_BtnEnhancedUp::Paint: byte-identical
- fn_09757 UIGradeEnchant_BtnStart::Paint: byte-identical
- fn_09764 UIGradeEnchantWnd::Slot32: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/UI/UIGradeEnchantWnd.cpp, Source/UI/UICaptchaRegisterWnd.cpp, Source/UI/UIMacroBlackListCheckWnd.cpp
2026-10-29 19:57:31 +00:00
ragnarok-clanker
a25f2a8d43 Decompile 2 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h, ...
Batch #2926 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_14832 CUIListBoxEx<EnchantUI::CUITargetItem,ITEM_INFO>::Paint: byte-identical
- fn_14833 CUIListBoxEx<EnchantUI::CUIEnchantItem,EnchantUI::CEnchantItemData>::Paint: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/UI/Enchant/UIEnchantUI.cpp
2026-10-29 19:57:20 +00:00
ragnarok-clanker
e484128418 Decompile 5 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/Contents/PetStatus.cpp, ...
Batch #2700 by youko: 0 byte-identical, 5 confirmed by peer review.

- fn_13299 UISkillListWnd::GetSkillByIndex: logic confirmed by peer review
- fn_13300 UISkillListWnd::GetSkillAt: logic confirmed by peer review
- fn_13301 UISkillListWnd::GetVisibleSkill: logic confirmed by peer review
- fn_13303 UIMerchantShopMakeWnd::HasSelection: logic confirmed by peer review
- fn_13304 UIMerchantShopMakeWnd::SendShopRequest: logic confirmed by peer review

Peer-reviewed-by: meitogi, willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 19:53:30 +00:00
ragnarok-clanker
29eaccee96 Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/Contents/PetStatus.cpp, ...
Batch #2900 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_23888 CSession::IsPetEgg: logic confirmed by peer review
- fn_13298 UIMerchantShopMakeWnd::GetItemAt: logic confirmed by peer review

Peer-reviewed-by: meitogi, willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 19:53:00 +00:00
ragnarok-clanker
8d79ac0bbf Decompile 2 functions in Source/UI/Items/UIItemRepairWnd.cpp, Source/UI/Items/UIItemRepairWnd.h, ...
Batch #2698 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_13610 UIMakeTargetListWnd::Paint: logic confirmed by peer review
- fn_13613 UIWeaponRefineWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: meitogi, willerthal, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 19:52:40 +00:00
ragnarok-clanker
c331f8da05 Decompile fn_13609 (UIItemRepairWnd::Paint)
Batch #2901 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_13609 UIItemRepairWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: meitogi, willerthal, Lumen
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/Items/UIItemRepairWnd.cpp, Source/UI/Items/UIMakeTargetListWnd.cpp, Source/UI/Items/UIWeaponRefineWnd.cpp
2026-10-29 19:52:29 +00:00
ragnarok-clanker
58f503a22e Decompile 3 functions in Source/UI/Window/UIControl.cpp, Source/UI/Window/UIControl.h, ...
Batch #2878 by youko: 0 byte-identical, 3 confirmed by peer review.

- fn_14649 CUIImageButton::Paint: logic confirmed by peer review
- fn_14650 CUIImageButton::Slot53: logic confirmed by peer review
- fn_14651 CUIImageButton::SetImages: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, meitogi, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 19:46:32 +00:00
ragnarok-clanker
e5084c42bd Decompile fn_11470 (UITabControl::Slot27)
Batch #2846 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_11470 UITabControl::Slot27: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, meitogi, bigodeira, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 19:33:59 +00:00
ragnarok-clanker
5c17e4effc Decompile 2 functions in Source/UI/Window/UIControl.cpp, Source/UI/Window/UIPadding.h, ...
Batch #2744 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_14514 CUIPadding::Paint: logic confirmed by peer review
- fn_14515 CUITextViewer::Paint: logic confirmed by peer review

Peer-reviewed-by: meitogi, willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 19:30:44 +00:00
ragnarok-clanker
e19ed7357d Decompile 12 functions in Source/UI/Window/UIControl.cpp, Source/UI/Window/UIPadding.h, ...
Batch #2826 by youko: 0 byte-identical, 12 confirmed by peer review.

- fn_14517 CUITextViewer::Slot35: logic confirmed by peer review
- fn_14521 CUITextViewer::SetTextOffset: logic confirmed by peer review
- fn_14522 CUITextViewer::SetBackgroundColor: logic confirmed by peer review
- fn_14523 CUITextViewer::SetBold: logic confirmed by peer review
- fn_14524 CUITextViewer::SetTextColor: logic confirmed by peer review
- fn_14525 CUITextViewer::SetFontHeight: logic confirmed by peer review
- fn_14526 CUITextViewer::SetFont: logic confirmed by peer review
- fn_14527 CUITextViewer::SetLineSpacing: logic confirmed by peer review
- fn_14528 CUITextViewer::SetOutline: logic confirmed by peer review
- fn_14529 CUITextViewer::SetPadding: logic confirmed by peer review
- fn_14531 CUITextViewer::SetScrollStep: logic confirmed by peer review
- fn_14532 CUITextViewer::SetScrollBarSize: logic confirmed by peer review

Peer-reviewed-by: meitogi, willerthal, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 19:24:38 +00:00
ragnarok-clanker
b999ef7e2c Decompile 2 functions in Source/UI/Buttons/UITextButton.cpp, Source/UI/Buttons/UIItemMoveInfo.h, ...
Batch #2817 by youko: 2 byte-identical, 0 confirmed by peer review.

- fn_11483 UISlotBmpButton::Slot32: byte-identical
- fn_11490 UIMemberListBox::Slot33: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 19:18:29 +00:00
ragnarok-clanker
b6913fda3c Decompile fn_07669 (UIDragMiniPartyWnd::Slot15)
Batch #2782 by bigodeira: 0 byte-identical, 1 confirmed by peer review.

- fn_07669 UIDragMiniPartyWnd::Slot15: logic confirmed by peer review

Peer-reviewed-by: willerthal, youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 18:59:09 +00:00
ragnarok-clanker
f55b57e915 Decompile fn_14516 (CUITextViewer::Slot19)
Batch #2749 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_14516 CUITextViewer::Slot19: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 18:41:34 +00:00
ragnarok-clanker
ff22a0f12e Decompile 4 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Items/UICardItemIllustWnd.h, ...
Batch #2691 by youko: 0 byte-identical, 4 confirmed by peer review.

- fn_12135 UIListBox::LineCount: logic confirmed by peer review
- fn_12160 UICardItemIllustWnd::Slot15: logic confirmed by peer review
- fn_12134 UIMenuWnd::ItemAt: logic confirmed by peer review (already on main)
- fn_23473 CSession::ItemBitmapPath: logic confirmed by peer review (already on main)

Peer-reviewed-by: willerthal
Reviewed-by: ragnarok-clanker
2026-10-29 18:33:51 +00:00
ragnarok-clanker
d0c83e70a0 Decompile 2 functions in Source/UI/UILapineUpgradeBoxWnd.cpp, Source/UI/UILapineUpgradeBoxWnd.h, ...
Batch #2690 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_04200 UILapineUpgradeBoxWnd::Paint: logic confirmed by peer review
- fn_04219 UILapineUpgradeBoxWnd::AddMaterial: logic confirmed by peer review

Peer-reviewed-by: willerthal
Reviewed-by: ragnarok-clanker
2026-10-29 18:33:21 +00:00
ragnarok-clanker
f8e4cce6ad Decompile fn_12146 (UInCashWnd::Slot03)
Batch #2694 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_12146 UInCashWnd::Slot03: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 18:27:19 +00:00
ragnarok-clanker
9456325873 Decompile fn_04193 (UILapineUpgradeBoxWndNoop)
Batch #2692 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_04193 UILapineUpgradeBoxWndNoop: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 18:26:45 +00:00
ragnarok-clanker
87bb32cef8 Decompile 48 functions in Source/Client/ModeFade.cpp, Source/Client/ModeFade.h, ...
Batch #2457 by ragnarok-clanker: 0 byte-identical, 48 confirmed by peer review.

- fn_00152 TextureCache::TextureCache: logic confirmed by peer review
- fn_01952 DrawAlphaRectangle: logic confirmed by peer review
- fn_01953 DrawBlendedRectangle: logic confirmed by peer review
- fn_01954 DrawTexturedRectangle: logic confirmed by peer review
- fn_01955 DrawTextureRegion: logic confirmed by peer review
- fn_02237 CRendererDX9::SaveLogo: logic confirmed by peer review
- fn_02353 CRenderSystemDX9::CRenderSystemDX9: logic confirmed by peer review
- fn_02447 TextureCache::~TextureCache: logic confirmed by peer review (already on main)
- fn_02449 TextureCache::Upload: logic confirmed by peer review
- fn_02451 TextureCache::Clear: logic confirmed by peer review (already on main)
- fn_02452 TextureCache::Remove: logic confirmed by peer review (already on main)
- fn_02453 TextureCache::Default: logic confirmed by peer review
- fn_02454 TextureCache::Load: logic confirmed by peer review (already on main)
- fn_02455 TextureCache::Create: logic confirmed by peer review
- fn_02456 TextureCache::Reload: logic confirmed by peer review
- fn_02457 TextureCache::ClearUnused: logic confirmed by peer review
- fn_07897 EZeffectClip::Texture: logic confirmed by peer review
- fn_07898 EZeffectClip::Texture: logic confirmed by peer review
- fn_07958 C3dAnimModelRes::Load: logic confirmed by peer review
- fn_07996 ModelNode::~ModelNode: logic confirmed by peer review
- fn_08010 C3dGrannyModelRes::CreateTexture: logic confirmed by peer review
- fn_08020 C3dModelResV2::ReadVersion1: logic confirmed by peer review
- fn_08021 C3dModelResV2::ReadVersion2: logic confirmed by peer review
- fn_08022 C3dModelResV2::ReadVersion3: logic confirmed by peer review
- fn_09166 BinkMovies::Update: logic confirmed by peer review
- fn_10122 UIRPData::DrawNamed: logic confirmed by peer review
- fn_12091 UIWhisperWnd::Slot43: logic confirmed by peer review
- fn_17556 GroundGeometry::Build: logic confirmed by peer review
- fn_17565 GroundGeometry::BuildLightmaps: logic confirmed by peer review
- fn_17581 GroundWaterState::Update: logic confirmed by peer review
- fn_17587 GroundGeometry::DrawGrid: logic confirmed by peer review
- fn_17599 GroundWaterState::Import: logic confirmed by peer review
- fn_17842 ModeFade::Draw: logic confirmed by peer review
- fn_17847 FadeOutMode: logic confirmed by peer review
- fn_20019 CRagEffect::Blessing: logic confirmed by peer review
- fn_20023 CRagEffect::Bottom: logic confirmed by peer review
- fn_20024 CRagEffect::BowlingBash: logic confirmed by peer review
- fn_20025 CRagEffect::CartRevolution: logic confirmed by peer review
- fn_20042 CRagEffect::Entry: logic confirmed by peer review
- fn_20054 CRagEffect::FrostDiver: logic confirmed by peer review
- fn_20058 CRagEffect::GrimTooth: logic confirmed by peer review
- fn_20066 CRagEffect::Hit4: logic confirmed by peer review
- fn_20088 UpdatePartyEffect: logic confirmed by peer review
- fn_20105 CRagEffect::SonicBlowHit: logic confirmed by peer review
- fn_20109 CRagEffect::SprayPond: logic confirmed by peer review
- fn_20124 CRagEffect::Yufitel: logic confirmed by peer review
- fn_20132 CRagEffect::AirTexture: logic confirmed by peer review
- fn_20133 CRagEffect::AttackEnergy2: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 18:23:21 +00:00
ragnarok-clanker
1aa5ff726d Decompile fn_14727 (CUIVScrollBar::Show)
Batch #2670 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_14727 CUIVScrollBar::Show: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 18:19:03 +00:00
ragnarok-clanker
a8564e0ace Decompile 2 functions in Source/UI/Text/NavigationLink.cpp, Source/UI/Text/NavigationLink.h
Batch #2548 by ntrl: 0 byte-identical, 2 confirmed by peer review.

- fn_10418 FormatMessageArguments: logic confirmed by peer review
- fn_10415 SplitMessageArguments: logic confirmed by peer review

Peer-reviewed-by: willerthal, youko
Reviewed-by: ragnarok-clanker
2026-10-29 18:11:01 +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
7ce742b103 Decompile 2 functions in Source/UI/Window/UIControl.cpp, Source/UI/Lists/UIThumb.h
Batch #2166 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_14705 CUIVScrollBar::PositionFromOffset: logic confirmed by peer review
- fn_14722 CUIVScrollBar::SetHidden: logic confirmed by peer review

Peer-reviewed-by: ntrl
Reviewed-by: ragnarok-clanker
2026-10-29 15:06:10 +00:00
ragnarok-clanker
c1638c3896 Decompile 2 functions in Source/UI/Cooldowns/CooldownState.cpp, Source/UI/Cooldowns/CooldownState.h, ...
Batch #2159 by ntrl: 0 byte-identical, 2 confirmed by peer review.

- fn_20947 CooldownState::~CooldownState: logic confirmed by peer review
- fn_21826 ShortcutCooldowns::ApplyStart: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 14:45:03 +00:00
ragnarok-clanker
278a892c9e Decompile 2 functions in Source/UI/Window/UIControl.cpp, Source/UI/Lists/UIThumb.h, ...
Batch #2161 by ragnarok-clanker: 2 byte-identical, 0 confirmed by peer review.

- fn_14703 CUIVScrollBar::PageUp: byte-identical
- fn_14704 CUIVScrollBar::PageDown: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 14:44:22 +00:00
ragnarok-clanker
961a8a0c45 Decompile fn_17011 (UIWindow::DrawVerticalText)
Batch #2119 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_17011 UIWindow::DrawVerticalText: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 12:07:36 +00:00
ragnarok-clanker
f6ddf78090 Rename ItemInfo -> ITEM_INFO (DHXJ). Pure rename, codegen unchanged (1109/1109 functions identical with includers). 2026-10-29 12:30:02 +01:00
ragnarok-clanker
d9580bfeda Rename CWorld -> CModeMgr (g_world -> g_modeMgr, ActiveGameMode.{h,cpp} -> ModeMgr.{h,cpp}) and WorldScene -> CWorld (WorldScene.h -> World.h), as in DHXJ. Pure rename, codegen unchanged (707/707 functions identical with includers). 2026-10-29 12:27:01 +01:00
ragnarok-clanker
e67abcb458 Rename TextInputBuffer -> CLanguage, TraditionalKeyInput -> CLanguageTC (DHXJ); files -> Language.{h,cpp}, LanguageTC.{h,cpp}. Pure rename, codegen unchanged (382/382 functions identical with includers). 2026-10-29 12:21:53 +01:00
ragnarok-clanker
385c906a98 Align method names with DHXJ (GetGameMode/GetLoginMode, CRes::Lock/Unlock, InitSegment, ShiftSegment, AnimMotion, ProcessAlpha, Prim3DCircle/Casting4/Casting5/Cylinder/CylinderHalf/ParticleSpline, Get_Angle, GetRadian, matrix MakeXRotation/AppendYRotation/MakeTranslate/MakeInverse, ResetInput, IncreaseSelection, GetKeyStrokeSize, UpdateMatrix, ResetQueue, Cleanup, CGroundScope::OnProcess). Pure renames, codegen unchanged (baseline with includers). 2026-10-29 12:09:28 +01:00
ragnarok-clanker
74b3ce59b3 Decompile fn_17012 (UIWindow::DrawCenteredText)
Batch #2116 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_17012 UIWindow::DrawCenteredText: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 11:00:43 +00:00
ragnarok-clanker
96f7582cc7 Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Item/UIItemBaseWnd.h, ...
Batch #2108 by ragnarok-clanker: 2 byte-identical, 0 confirmed by peer review.

- fn_13302 UISkillListWnd::Slot03: byte-identical
- fn_13307 UIItemBaseWnd::Slot15: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 10:32:02 +00:00
ragnarok-clanker
a55864a825 Decompile 2 functions in Source/Contents/Messenger/MessengerMember.cpp, Source/UI/Gauges/UIPcGage.h
Batch #2101 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_07673 UIDragMiniPartyWnd::SetGaugeValues: logic confirmed by peer review
- fn_11577 UIPcGage::SetValues: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 10:13:36 +00:00
ragnarok-clanker
4f5eec03fc Decompile 2 functions in Source/UI/Window/UIControl.cpp, Source/UI/Lists/UIListBoxTemplate.h
Batch #2097 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_14656 CUIListItem::Slot25: logic confirmed by peer review
- fn_14658 CUIListItem::Slot47: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 10:11:28 +00:00
ragnarok-clanker
3cd85044be Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Skill/UISkillListWnd.h
Batch #2093 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_13291 UISkillListWnd::SkillAt: logic confirmed by peer review
- fn_13406 UISkillListWnd::Slot32: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 10:04:36 +00:00
ragnarok-clanker
488afdbbf6 Decompile fn_11453 (UIImgMenu::Slot28)
Batch #2087 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_11453 UIImgMenu::Slot28: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 09:56:33 +00:00
ragnarok-clanker
c0adc33022 Decompile fn_12143 (UIMinimapZoomWnd::Slot08)
Batch #2085 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.

- fn_12143 UIMinimapZoomWnd::Slot08: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 09:56:31 +00:00
ragnarok-clanker
2f86bb8b0d Decompile 5 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Items/UIEquipWnd.h, ...
Batch #2081 by ragnarok-clanker: 0 byte-identical, 5 confirmed by peer review.

- fn_12150 UICombinedCardItemCollectionWnd::Move: logic confirmed by peer review
- fn_12151 UIEquipWnd::Move: logic confirmed by peer review
- fn_12152 UIItemCollectionWnd::Move: logic confirmed by peer review
- fn_12154 UIMenuWnd::Move: logic confirmed by peer review
- fn_12155 UIWhisperWnd::Move: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 09:56:19 +00:00
ragnarok-clanker
962c278366 Decompile 2 functions in Source/UI/UILapineUpgradeBoxWnd.cpp, Source/UI/UILapineUpgradeBoxWnd.h
Batch #2062 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_04208 UILapineUpgradeBoxWnd::Slot28: logic confirmed by peer review
- fn_04209 UILapineUpgradeBox_IngredientInfoWnd::Slot28: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 09:55:39 +00:00
ragnarok-clanker
e268d75977 Decompile fn_11888 (UIBank_NewWnd::IsNumeric)
Batch #2061 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_11888 UIBank_NewWnd::IsNumeric: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 09:55:36 +00:00
ragnarok-clanker
e4be8f4190 Decompile 18 functions in Source/Client/Application/UnhandledExceptionHandler.cpp, Source/Client/Session.h, ...
Batch #2077 by ragnarok-clanker: 0 byte-identical, 18 confirmed by peer review.

- fn_04709 TopLevelExceptionFilter: logic confirmed by peer review (already on main)
- fn_08004 C3dGrannyModelRes::PlayAnimation: logic confirmed by peer review
- fn_09315 UIRequestJoinPartyWnd::SendMsg: logic confirmed by peer review
- fn_19761 EffectParticle::EffectParticle: logic confirmed by peer review
- fn_19768 EffectParticle::InitializeRecords: logic confirmed by peer review
- fn_20007 AttachedEffect::AttachedEffect: logic confirmed by peer review
- fn_20076 CreateEffectParticle: logic confirmed by peer review
- fn_20088 UpdatePartyEffect: logic confirmed by peer review
- fn_20991 CRenderObject::CRenderObject: logic confirmed by peer review
- fn_21069 ?CreatePartyEffect@?A0xba063134@@YAPAUAttachedEffect@@AAUEffectActor@@AAUPartyEffectMode@@@Z: logic confirmed by peer review
- fn_21086 RenderObjectState::Reset: logic confirmed by peer review
- fn_23396 CSession::GetJobName: logic confirmed by peer review
- fn_23495 CSession::InitJobNameTable: logic confirmed by peer review
- fn_23788 CSession::GetMonsterActName: logic confirmed by peer review
- fn_23791 CSession::GetMonsterTalkText: logic confirmed by peer review
- fn_20987 EffectActor::EffectActor: logic confirmed by peer review
- fn_22363 CSoundMaker::CSoundMaker: logic confirmed by peer review
- fn_24251 CEffectMaker::CEffectMaker: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 09:48:08 +00:00
ragnarok-clanker
40ae3dfc5e Decompile 3 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Items/UIEquipWnd.h, ...
Batch #2082 by ragnarok-clanker: 3 byte-identical, 0 confirmed by peer review.

- fn_12144 UIEquipWnd::Slot03: byte-identical
- fn_12145 UIStatusWnd::Slot03: byte-identical
- fn_12153 UIItemCollection_ComparisonWnd::Move: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 09:29:58 +00:00
ragnarok-clanker
a52a58306e Decompile 2 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Skill/UISkillDescribeWnd.h, ...
Batch #2080 by ragnarok-clanker: 2 byte-identical, 0 confirmed by peer review.

- fn_12137 UISkillDescribeWnd::Slot42: byte-identical
- fn_12138 UIWhisperWnd::Slot42: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 09:26:25 +00:00
ragnarok-clanker
640a53e905 Decompile fn_12252 (UISpellListWnd::Paint)
Batch #1956 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_12252 UISpellListWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: Yommy
Reviewed-by: ragnarok-clanker
2026-10-29 09:00:37 +00:00