Commit graph

4,366 commits

Author SHA1 Message Date
ragnarok-clanker
dcc5e3bf7e Decompile 2 functions in Source/UI/UILapineUpgradeBoxWnd.cpp
Batch #11165 by dori: 0 byte-identical, 2 confirmed by peer review.

- fn_04194 UILapineUpgradeBoxWnd::Slot10: logic confirmed by peer review
- fn_04209 UILapineUpgradeBox_IngredientInfoWnd::Slot28: logic confirmed by peer review

Peer-reviewed-by: kyoshi, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:36:51 +00:00
ragnarok-clanker
111eb1b9b8 Decompile fn_10277 (C3DCooRendering::SetWindowImage)
Batch #11164 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_10277 C3DCooRendering::SetWindowImage: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Tanke, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:36:26 +00:00
ragnarok-clanker
4baaa7ca29 Confirm fn_05566 (L_AddPerfectEnchant)
Batch #10985 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_05566 L_AddPerfectEnchant: logic confirmed by peer review (already on main)

Peer-reviewed-by: cremane, raiken, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:29:53 +00:00
ragnarok-clanker
a238ac7b9e Decompile fn_01993 (DeviceStateDX9::Begin)
Batch #11161 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_01993 DeviceStateDX9::Begin: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 20:27:48 +00:00
ragnarok-clanker
c1cc41358b Confirm 2 functions in Source/Render/Primitives/DepthAlpha.cpp
Batch #10951 by kyoshi: 0 byte-identical, 2 confirmed by peer review.

- fn_02260 ApplyDepthAlpha: logic confirmed by peer review (already on main)
- fn_02261 ApplyDepthAlpha: logic confirmed by peer review (already on main)

Peer-reviewed-by: dori, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:26:36 +00:00
ragnarok-clanker
ab93853813 Decompile 2 functions in Source/Contents/Jobs/JobInheritance.cpp
Batch #10720 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_23579 IsNavigationActive: logic confirmed by peer review
- fn_23909 CSession::InsertPair: logic confirmed by peer review

Peer-reviewed-by: Toshiro, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:25:22 +00:00
ragnarok-clanker
7910cb6b67 Decompile fn_09650 (UICheckAttendanceWnd_Banner::CreateButtons)
Batch #11154 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_09650 UICheckAttendanceWnd_Banner::CreateButtons: logic confirmed by peer review

Peer-reviewed-by: kyoshi, Tanke, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:16:42 +00:00
ragnarok-clanker
e3d3ad2639 Decompile fn_14482 (CUIGameItem::Slot28)
Batch #11027 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_14482 CUIGameItem::Slot28: logic confirmed by peer review

Peer-reviewed-by: kyoshi, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:15:55 +00:00
ragnarok-clanker
b76e83d20a Decompile fn_03885 (UIChangeMaterialWnd_List::Slot28)
Batch #10869 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_03885 UIChangeMaterialWnd_List::Slot28: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:14:50 +00:00
ragnarok-clanker
41ae1992ac Decompile fn_10917 (UIEmblemWnd::SendMsg)
Batch #11106 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_10917 UIEmblemWnd::SendMsg: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 20:13:54 +00:00
ragnarok-clanker
5df1cfa255 Decompile fn_09318 (UIJobSlotButton::SetSelected)
Batch #11101 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_09318 UIJobSlotButton::SetSelected: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 20:08:07 +00:00
ragnarok-clanker
db887fcde1 Decompile fn_45471 (CSession::ScaleMapPositions)
Batch #11088 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_45471 CSession::ScaleMapPositions: logic confirmed by peer review

Peer-reviewed-by: dori, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:06:48 +00:00
ragnarok-clanker
5e63266d91 Decompile fn_11892 (FrameTextHash::operator())
Batch #11094 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_11892 FrameTextHash::operator(): byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 20:03:25 +00:00
ragnarok-clanker
0e37a76228 Decompile fn_04082 (CItemReformMgr::FindReform)
Batch #11144 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_04082 CItemReformMgr::FindReform: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 20:00:39 +00:00
ragnarok-clanker
b435909a9c Confirm fn_03468 (CAccountLinkedUserDataMgr::Load)
Batch #11128 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_03468 CAccountLinkedUserDataMgr::Load: logic confirmed by peer review (already on main)

Peer-reviewed-by: ragnarok-clanker, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 19:54:31 +00:00
ragnarok-clanker
70ee3d5746 Decompile fn_21282 (CGameMode::PlayerCell)
Batch #11126 by StrawberrysherbetIX: 1 byte-identical, 0 confirmed by peer review.

- fn_21282 CGameMode::PlayerCell: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 19:53:38 +00:00
ragnarok-clanker
f5aee4c032 Decompile fn_23572 (CSession::IsAdminSubMode)
Batch #11123 by StrawberrysherbetIX: 1 byte-identical, 0 confirmed by peer review.

- fn_23572 CSession::IsAdminSubMode: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 19:52:29 +00:00
ragnarok-clanker
2729a3ab11 Decompile fn_14047 (CUIControl::CanHitTest)
Batch #11099 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_14047 CUIControl::CanHitTest: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 19:43:14 +00:00
ragnarok-clanker
e62d483a79 Confirm fn_18296 (XmlNode::FindChild)
Batch #11050 by kyoshi: 1 byte-identical, 0 confirmed by peer review.

- fn_18296 XmlNode::FindChild: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-04 19:38:32 +00:00
ragnarok-clanker
f335aa88eb Decompile 2 functions in Source/UI/Lists/UIScrollBar.cpp
Batch #11086 by cremane: 2 byte-identical, 0 confirmed by peer review.

- fn_11256 UIChatHisBox::DropOldestRecords: byte-identical
- fn_11257 UIChatHisBox::DropOldestLines: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 19:25:20 +00:00
ragnarok-clanker
bdb2beed00 Decompile 2 functions in Source/Contents/Skills/SkillActionKarnos.cpp
Batch #11085 by StrawberrysherbetIX: 2 byte-identical, 0 confirmed by peer review.

- fn_03405 CWhirlwindEffect::SetLifetime: byte-identical
- fn_03406 CWhirlwindEffect::SetDuration: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 19:23:59 +00:00
ragnarok-clanker
53f4595a67 Decompile fn_23495 (CSession::InitJobNameTable)
Batch #10890 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_23495 CSession::InitJobNameTable: logic confirmed by peer review

Peer-reviewed-by: Tanke, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 19:17:25 +00:00
ragnarok-clanker
765d7bf9bd Confirm fn_17180 (UIWindowMgr::BringToFront)
Batch #11062 by StrawberrysherbetIX: 1 byte-identical, 0 confirmed by peer review.

- fn_17180 UIWindowMgr::BringToFront: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-04 19:16:34 +00:00
ragnarok-clanker
db91dd5464 Confirm fn_11418 (UIListBox::Slot25)
Batch #10979 by kyoshi: 1 byte-identical, 0 confirmed by peer review.

- fn_11418 UIListBox::Slot25: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-04 18:59:56 +00:00
ragnarok-clanker
5bde207ce3 Decompile fn_12783 (UIQuickSlotWnd::Slot11)
Batch #10977 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_12783 UIQuickSlotWnd::Slot11: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 18:57:23 +00:00
ragnarok-clanker
7e921357bf Confirm fn_09307 (UIJobSlotButton::Slot31)
Batch #11045 by StrawberrysherbetIX: 1 byte-identical, 0 confirmed by peer review.

- fn_09307 UIJobSlotButton::Slot31: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-04 18:56:28 +00:00
ragnarok-clanker
be3489c2b0 Confirm fn_02375 (InitializeConfiguredDeviceDX9)
Batch #10922 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_02375 InitializeConfiguredDeviceDX9: logic confirmed by peer review (already on main)

Peer-reviewed-by: dori, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:55:00 +00:00
ragnarok-clanker
283441e5b4 Decompile 2 functions in Source/Render/DX7/BackBufferDX7.cpp, Source/Render/DX7/DeviceOwnerDX7.h, ...
Batch #11039 by dori: 2 byte-identical, 0 confirmed by peer review.

- fn_45504 DeviceOwnerDX7::CaptureBackBufferImpl: byte-identical
- fn_45505 DeviceOwnerDX7::RestoreBackBufferImpl: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 18:54:31 +00:00
ragnarok-clanker
5b6b86619b Confirm fn_08045 (CSkyCube::CSkyCube)
Batch #11022 by StrawberrysherbetIX: 1 byte-identical, 0 confirmed by peer review.

- fn_08045 CSkyCube::CSkyCube: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-04 18:48:04 +00:00
ragnarok-clanker
1526bc8ecb Decompile fn_09720 (CSnapMgr::Clear)
Batch #11020 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_09720 CSnapMgr::Clear: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 18:47:27 +00:00
ragnarok-clanker
22c57a5176 Decompile 2 functions in Source/UI/Quest/UIRenewQuestUI.cpp, Source/UI/Quest/UIRenewQuestUI.h
Batch #11012 by dori: 2 byte-identical, 0 confirmed by peer review.

- fn_45520 CUIRenewQuestUI::OnSearchButton: byte-identical
- fn_45521 CUIRenewQuestUI::OnSearchSubmit: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 18:45:22 +00:00
ragnarok-clanker
9ed375583d Confirm fn_14408 (CUIBasicButton::SetAutoWidth)
Batch #11011 by StrawberrysherbetIX: 0 byte-identical, 1 confirmed by peer review.

- fn_14408 CUIBasicButton::SetAutoWidth: logic confirmed by peer review (already on main)

Peer-reviewed-by: Tanke, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:45:16 +00:00
ragnarok-clanker
ce53cebff1 Decompile fn_19432 (CNavi_Object::HasId)
Batch #11010 by StrawberrysherbetIX: 1 byte-identical, 0 confirmed by peer review.

- fn_19432 CNavi_Object::HasId: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 18:44:49 +00:00
ragnarok-clanker
31f13791e5 Decompile fn_19387 (CNaviData::SetDestination)
Batch #11009 by StrawberrysherbetIX: 1 byte-identical, 0 confirmed by peer review.

- fn_19387 CNaviData::SetDestination: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 18:44:35 +00:00
ragnarok-clanker
d5abf3829b Decompile fn_10045 (UIRodexInboxWnd::DrawMailIcons)
Batch #10999 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_10045 UIRodexInboxWnd::DrawMailIcons: logic confirmed by peer review

Peer-reviewed-by: Tanke, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:43:56 +00:00
ragnarok-clanker
8f67d7b264 Confirm 2 functions in Source/Contents/NavigationSource.cpp, Source/Contents/NavigationManager.h
Batch #10825 by kyoshi: 0 byte-identical, 2 confirmed by peer review.

- fn_19593 CNavigationManager::Reset: logic confirmed by peer review (already on main)
- fn_19595 CNavigationManager::ResetCurrentTarget: logic confirmed by peer review (already on main)

Peer-reviewed-by: dori, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:43:03 +00:00
ragnarok-clanker
e20b198c62 Decompile fn_04731 (CMouse::Message)
Batch #10993 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_04731 CMouse::Message: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:41:54 +00:00
ragnarok-clanker
1f50a1f230 Confirm fn_19074 (CHealEffect::SpawnParticles)
Batch #10737 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_19074 CHealEffect::SpawnParticles: logic confirmed by peer review (already on main)

Peer-reviewed-by: dori, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:40:04 +00:00
ragnarok-clanker
eeeb4ca944 Decompile fn_11275 (UIChatHisBox::Next)
Batch #10533 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_11275 UIChatHisBox::Next: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:39:50 +00:00
ragnarok-clanker
b5bc88cc2d Confirm 5 functions in Source/Utility/Math/AffineMatrix.cpp
Batch #10988 by StrawberrysherbetIX: 0 byte-identical, 5 confirmed by peer review.

- fn_02014 matrix::AppendScale: logic confirmed by peer review (already on main)
- fn_02015 matrix::AppendTranslate: logic confirmed by peer review (already on main)
- fn_02016 matrix::AppendXRotation: logic confirmed by peer review (already on main)
- fn_02017 matrix::AppendYRotation: logic confirmed by peer review (already on main)
- fn_02018 matrix::AppendZRotation: logic confirmed by peer review (already on main)

Peer-reviewed-by: Tanke, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:39:21 +00:00
ragnarok-clanker
4987ca18e4 Merge forgejo main (57dfdf1b, CODING_RULES) with the coordinator's merge of fn_09315 (367a59b8) 2026-11-04 18:39:01 +00:00
ragnarok-clanker
367a59b8f0 Decompile fn_09315 (UIRequestJoinPartyWnd::SendMsg)
Batch #10907 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_09315 UIRequestJoinPartyWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: Tanke, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:25:19 +00:00
ragnarok-clanker
57dfdf1b07 CODING_RULES: document the // VIRTUALIZED: marker for protector-virtualized functions 2026-11-04 19:25:10 +01:00
ragnarok-clanker
46902b2758 Confirm fn_20974 (CMapProperty::GetValue)
Batch #10953 by StrawberrysherbetIX: 1 byte-identical, 0 confirmed by peer review.

- fn_20974 CMapProperty::GetValue: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-04 18:24:28 +00:00
ragnarok-clanker
8a7d1e26df Decompile fn_09309 (UIApplyForPartyWnd::Slot28)
Batch #10895 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_09309 UIApplyForPartyWnd::Slot28: logic confirmed by peer review

Peer-reviewed-by: Tanke, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:23:34 +00:00
ragnarok-clanker
68c8d0dc48 Decompile 4 functions in Source/Render/DX9/BackBufferDX9.cpp, Source/Render/DX9/RendererDX9.cpp, ...
Batch #10843 by ragnarok-clanker: 2 byte-identical, 2 confirmed by peer review.

- fn_45506 DeviceOwnerDX9::CaptureBackBuffer: byte-identical (annotation added to existing code)
- fn_45507 DeviceOwnerDX9::RestoreBackBuffer: byte-identical (annotation added to existing code)
- fn_45508 ReleaseApplicationCursor: logic confirmed by peer review
- fn_06367 ApplyServiceOptionCursorClip: logic confirmed by peer review

Peer-reviewed-by: dori, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:23:10 +00:00
ragnarok-clanker
f39a52486c Decompile 3 functions in Source/UI/Text/UIBalloonText.cpp
Batch #10846 by cremane: 0 byte-identical, 3 confirmed by peer review.

- fn_10940 UINameBalloonText::SetName: logic confirmed by peer review
- fn_10941 UINameBalloonText::AddNameLine: logic confirmed by peer review
- fn_10942 UIVerticalNameBalloonText::AddNameLine: logic confirmed by peer review

Peer-reviewed-by: Tanke, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:22:28 +00:00
ragnarok-clanker
f688907b89 Confirm fn_20982 (CMapPropertyMgr::GetValue)
Batch #10938 by kyoshi: 1 byte-identical, 0 confirmed by peer review.

- fn_20982 CMapPropertyMgr::GetValue: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-04 18:21:55 +00:00
ragnarok-clanker
9ff6023024 Decompile fn_45509 (NThread::Stop)
Batch #10939 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_45509 NThread::Stop: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: Tanke, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:21:03 +00:00
ragnarok-clanker
aa44f623de Decompile fn_09916 (UIRefiningWnd::Slot28)
Batch #10872 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_09916 UIRefiningWnd::Slot28: logic confirmed by peer review

Peer-reviewed-by: Tanke, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 18:19:19 +00:00