Commit graph

4,488 commits

Author SHA1 Message Date
ragnarok-clanker
718fa788e4 Confirm fn_02403 (SpriteAtlas::~SpriteAtlas)
Batch #11415 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_02403 SpriteAtlas::~SpriteAtlas: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 00:09:28 +00:00
ragnarok-clanker
86d9962f8d Confirm fn_20074 (InitializeRagEffect)
Batch #11104 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_20074 InitializeRagEffect: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 00:08:37 +00:00
ragnarok-clanker
2cb029bed4 Decompile fn_04238 (CMCStoreInfoBackup::ExportData)
Batch #11414 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_04238 CMCStoreInfoBackup::ExportData: logic confirmed by peer review

Peer-reviewed-by: Yommy, KWDev, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 00:08:33 +00:00
ragnarok-clanker
d5e4beb432 Decompile 3 functions in Source/Utility/Async/NAsyncWorkThread.cpp, Source/Utility/Async/NMessageQueue.cpp, ...
Batch #11410 by Yommy: 3 byte-identical, 0 confirmed by peer review.

- fn_07576 NAsyncWorkThread::NAsyncWorkThread: byte-identical
- fn_07587 NAsyncWorkThread::Run: byte-identical
- fn_07622 NMessageQueue::Pop: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-05 00:08:02 +00:00
ragnarok-clanker
ff5b037b65 Decompile 2 functions in Source/Archive/GPak.cpp
Batch #11411 by dori: 2 byte-identical, 0 confirmed by peer review.

- fn_04829 GPakEx::CBC_Decryption::ProcessData: byte-identical
- fn_04830 GPakEx::CBC_Encryption::ProcessData: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-05 00:07:37 +00:00
ragnarok-clanker
db0f51f1df Decompile 2 functions in Source/UI/Window/UIWindowMgr.cpp
Batch #10811 by Tanke: 2 byte-identical, 0 confirmed by peer review.

- fn_45514 CloseWindow10005A: byte-identical
- fn_45513 CloseWindow10005B: byte-identical

Peer-reviewed-by: Yommy, KWDev, dori, StrawberrysherbetIX
Merged automatically: every function is byte-identical to the original.
2026-11-05 00:06:56 +00:00
ragnarok-clanker
bb2b4b50a9 Decompile 5 functions in Source/Contents/CashEmotionMgr.cpp
Batch #11406 by Yommy: 3 byte-identical, 2 confirmed by peer review.

- fn_09416 UICashEmotionListWnd::RestartExpirySchedule: byte-identical
- fn_09419 UICashEmotionListWnd::StartExpirySchedule: byte-identical
- fn_09421 UICashEmotionListWnd::UpdateExpiry: byte-identical (already on main)
- fn_02977 CCashEmotionMgr::sub_59C5A0: logic confirmed by peer review (already on main)
- fn_02986 CCashEmotionMgr::sub_59D2C0: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 00:06:08 +00:00
ragnarok-clanker
07b6a06c92 Decompile fn_10576 (UIExpandedBarterItemPurchaseWnd::Slot10)
Batch #11405 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_10576 UIExpandedBarterItemPurchaseWnd::Slot10: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-05 00:05:10 +00:00
ragnarok-clanker
68442f7e23 Decompile 2 functions in Source/Network/Packets/PacketLengths.cpp
Batch #11407 by Yommy: 2 byte-identical, 0 confirmed by peer review.

- fn_20391 PacketLengths::FixedLength: byte-identical (already on main)
- fn_18388 PacketLengths::Lookup: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-05 00:04:46 +00:00
ragnarok-clanker
1b3f943b32 Decompile fn_18263 (?GroupDigits@?A0xcfd8b2e7@@YAXPBDHPADH@Z)
Batch #11402 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_18263 ?GroupDigits@?A0xcfd8b2e7@@YAXPBDHPADH@Z: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-05 00:02:23 +00:00
ragnarok-clanker
3364b49789 Decompile fn_18373 (?TransformFields@?A0x2a9fa6c1@@YA?AV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@ABV23@@Z)
Batch #11401 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_18373 ?TransformFields@?A0x2a9fa6c1@@YA?AV?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@ABV23@@Z: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 00:00:20 +00:00
ragnarok-clanker
2d4f29178a Decompile fn_18378 (Resolve)
Batch #11063 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_18378 Resolve: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:58:57 +00:00
ragnarok-clanker
a44533d43f Decompile fn_04726 (CMouse::Update)
Batch #11397 by Yommy: 1 byte-identical, 0 confirmed by peer review.

- fn_04726 CMouse::Update: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 23:58:44 +00:00
ragnarok-clanker
0ce32b7929 Decompile fn_21357 (ModeDragState::Clear)
Batch #11398 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_21357 ModeDragState::Clear: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, raiken
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:58:09 +00:00
ragnarok-clanker
1dbe3dc23f Decompile 3 functions in Source/Contents/Items/ItemDescription.cpp
Batch #11320 by cremane: 0 byte-identical, 3 confirmed by peer review.

- fn_06546 EnsureItemCardName: logic confirmed by peer review
- fn_06547 EnsureItemDescriptionLines: logic confirmed by peer review
- fn_06576 ITEM_INFO::Description: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, raiken
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:58:05 +00:00
ragnarok-clanker
b800c9f13d Decompile 4 functions in Source/Contents/Effects/EffectPrimitiveMotion.cpp
Batch #11394 by SapitoSucio: 0 byte-identical, 4 confirmed by peer review.

- fn_19772 CEffectPrim::UpdateFireWall: logic confirmed by peer review
- fn_19775 CEffectPrim::UpdateStoneCurse: logic confirmed by peer review
- fn_19809 CEffectPrim::PrimWaveSpin: logic confirmed by peer review
- fn_19799 CEffectPrim::PrimFieldFireflies: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:57:06 +00:00
ragnarok-clanker
4952b71d49 Decompile 2 functions in Source/Contents/World/WorldSpatialTree.cpp
Batch #11395 by Yommy: 2 byte-identical, 0 confirmed by peer review.

- fn_17681 WorldSpatialTree::ReadBounds: byte-identical
- fn_17652 WorldSpatialTree::WorldSpatialTree: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 23:56:22 +00:00
ragnarok-clanker
f35f8f9929 Decompile fn_19785 (CEffectPrim::MoveEffectPrimitive)
Batch #11392 by Toshiro: 0 byte-identical, 1 confirmed by peer review.

- fn_19785 CEffectPrim::MoveEffectPrimitive: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:55:48 +00:00
ragnarok-clanker
ff0d4993ba Decompile 2 functions in Source/Client/Session.cpp
Batch #11389 by Yommy: 2 byte-identical, 0 confirmed by peer review.

- fn_23415 CSession::FindItem1760ByItemId: byte-identical
- fn_23456 CSession::FindItem1720ByItemId: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 23:51:46 +00:00
ragnarok-clanker
39e7eccc66 Decompile fn_09290 (UIRegisterPartyWnd::NormalizeLevels)
Batch #11383 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_09290 UIRegisterPartyWnd::NormalizeLevels: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:50:31 +00:00
ragnarok-clanker
d7ce62372b Decompile 2 functions in Source/Contents/Effects/MonsterSkillEffects.cpp
Batch #11387 by cremane: 1 byte-identical, 1 confirmed by peer review.

- fn_07324 CJupitelThunderHit::Slot06: logic confirmed by peer review
- fn_07371 CRandomOptEffect::Slot06: byte-identical

Peer-reviewed-by: Yommy, kyoshi, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:50:22 +00:00
ragnarok-clanker
11ab6c1937 Decompile fn_02291 (EnumerateDisplayModes)
Batch #11388 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_02291 EnumerateDisplayModes: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 23:49:18 +00:00
ragnarok-clanker
b598c5b176 Decompile fn_17688 (CWorld::OnProcess)
Batch #11077 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_17688 CWorld::OnProcess: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:47:48 +00:00
ragnarok-clanker
f18f4ca62e Decompile 3 functions in Source/Render/Text/TextContext.cpp
Batch #11382 by cremane: 3 byte-identical, 0 confirmed by peer review.

- fn_01983 TextContext::MeasurePart: byte-identical
- fn_01984 TextContext::DrawPart: byte-identical
- fn_01970 TextContext::DrawPair: byte-identical (already on main)

Merged automatically: every function is byte-identical to the original.
2026-11-04 23:47:19 +00:00
ragnarok-clanker
dc929730f2 Decompile fn_17562 (GroundGeometry::SpatialCell)
Batch #11381 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_17562 GroundGeometry::SpatialCell: 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-11-04 23:46:46 +00:00
ragnarok-clanker
920b695695 Decompile fn_21051 (CGameActor::GetEffectCounter)
Batch #10855 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_21051 CGameActor::GetEffectCounter: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:46:29 +00:00
ragnarok-clanker
0a4486b091 Decompile fn_04375 (CWorldViewMgr::sub_6168F0)
Batch #11316 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_04375 CWorldViewMgr::sub_6168F0: byte-identical

Peer-reviewed-by: Yommy, raiken
Merged automatically: every function is byte-identical to the original.
2026-11-04 23:46:03 +00:00
ragnarok-clanker
beb36752e6 Decompile fn_04827 (GPakEx::BlockCipher::AdvancedProcessBlocks)
Batch #11330 by dori: 1 byte-identical, 0 confirmed by peer review.

- fn_04827 GPakEx::BlockCipher::AdvancedProcessBlocks: byte-identical (annotation added to existing code)

Merged automatically: every function is byte-identical to the original.
2026-11-04 23:45:06 +00:00
ragnarok-clanker
65108bf798 Decompile fn_09126 (CTipBoxMgr::GetTip)
Batch #11377 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_09126 CTipBoxMgr::GetTip: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 23:44:37 +00:00
ragnarok-clanker
36814c4f61 Decompile fn_23735 (JobTitleLess::operator())
Batch #11308 by Toshiro: 0 byte-identical, 1 confirmed by peer review.

- fn_23735 JobTitleLess::operator(): logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:44:21 +00:00
ragnarok-clanker
d7df8e0016 Decompile fn_12588 (UIQuickSlotWnd::Slot10)
Batch #11376 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_12588 UIQuickSlotWnd::Slot10: logic confirmed by peer review

Peer-reviewed-by: Yommy, kyoshi, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:44:05 +00:00
ragnarok-clanker
4c543ff86f Decompile 2 functions in Source/UI/Shortcuts/ShortcutBindings.cpp
Batch #11301 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_23821 CSession::RotateShortcut: logic confirmed by peer review
- fn_23913 CSession::AssignShortcut: logic confirmed by peer review

Peer-reviewed-by: Yommy, kyoshi, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:43:15 +00:00
ragnarok-clanker
1bc8af13c4 Decompile fn_17871 (MovementRouteInterpolation::EndMetadata)
Batch #11304 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_17871 MovementRouteInterpolation::EndMetadata: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 23:43:09 +00:00
ragnarok-clanker
bd6f220365 Decompile fn_21645 (CGameMode::ReceiveItem1740AddOptions)
Batch #11297 by Toshiro: 0 byte-identical, 1 confirmed by peer review.

- fn_21645 CGameMode::ReceiveItem1740AddOptions: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:42:22 +00:00
ragnarok-clanker
7b91178019 Decompile fn_09320 (UIPartyInfoWnd::SetInfo)
Batch #11373 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_09320 UIPartyInfoWnd::SetInfo: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 23:42:07 +00:00
ragnarok-clanker
50c5d3b551 Decompile fn_12587 (UINavigationWnd::ClearHistory)
Batch #11372 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_12587 UINavigationWnd::ClearHistory: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 23:41:51 +00:00
ragnarok-clanker
aabb3fac86 Decompile fn_13757 (UIParaItemPurchaseWnd::SendMsg)
Batch #11280 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_13757 UIParaItemPurchaseWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:41:34 +00:00
ragnarok-clanker
c2d9b190a6 Decompile 3 functions in Source/Contents/Ground/TerrainCoordinates.cpp
Batch #11278 by cremane: 3 byte-identical, 0 confirmed by peer review.

- fn_17135 C3dAttr::SpatialCell: byte-identical
- fn_21277 CGameMode::WorldSubcell: byte-identical
- fn_21278 CGameMode::WorldCell: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 23:41:07 +00:00
ragnarok-clanker
f962136795 Decompile 2 functions in Source/UI/Shortcuts/UIQuickSlotWnd.cpp
Batch #11127 by dori: 0 byte-identical, 2 confirmed by peer review.

- fn_12709 UIQuickSlotWnd::Slot28: logic confirmed by peer review
- fn_12752 UIQuickSlotWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: Yommy, kyoshi, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:40:32 +00:00
ragnarok-clanker
69f03c2fc5 Decompile fn_18010 (CTownInfoMgr::LoadScript)
Batch #11125 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_18010 CTownInfoMgr::LoadScript: logic confirmed by peer review

Peer-reviewed-by: Yommy, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:39:53 +00:00
ragnarok-clanker
6ff177839d Decompile 2 functions in Source/Contents/Effects/ShowEffect.cpp
Batch #11367 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_07447 CShowEffect::Close: logic confirmed by peer review
- fn_07449 CShowEffect::Remove: logic confirmed by peer review

Peer-reviewed-by: Yommy, kyoshi, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:39:22 +00:00
ragnarok-clanker
1695fa03c4 Decompile 2 functions in Source/UI/Window/UIEscOptionWnd.cpp, Source/UI/Window/UIEscOptionWnd.h
Batch #11273 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_12638 UIEscOptionWnd::Slot15: logic confirmed by peer review
- fn_12744 UIEscOptionWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: Yommy, kyoshi, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:39:18 +00:00
ragnarok-clanker
65e21a6623 Decompile fn_19925 (CEffectPrim::RenderTeiRect)
Batch #11250 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_19925 CEffectPrim::RenderTeiRect: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:39:02 +00:00
ragnarok-clanker
7ba9406eb9 Decompile fn_19893 (CEffectPrim::RenderOrbitIcons)
Batch #11180 by Toshiro: 0 byte-identical, 1 confirmed by peer review.

- fn_19893 CEffectPrim::RenderOrbitIcons: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:38:03 +00:00
ragnarok-clanker
1c6f6776cd Decompile fn_18368 (FillMessageBuckets)
Batch #11264 by SapitoSucio: 0 byte-identical, 1 confirmed by peer review.

- fn_18368 FillMessageBuckets: logic confirmed by peer review

Peer-reviewed-by: kyoshi, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:37:30 +00:00
ragnarok-clanker
520da3b3fd Decompile fn_09502 (UICashEmotionSprBtn::Slot28)
Batch #11252 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_09502 UICashEmotionSprBtn::Slot28: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 23:37:25 +00:00
ragnarok-clanker
5b99f20ebb Decompile fn_03955 (CCURLPostHander::CCURLPostHander)
Batch #11130 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_03955 CCURLPostHander::CCURLPostHander: byte-identical

Peer-reviewed-by: Yommy, kyoshi, SapitoSucio
Merged automatically: every function is byte-identical to the original.
2026-11-04 23:36:45 +00:00
ragnarok-clanker
fc74cc979f Decompile fn_02254 (LightmappedBuffer::Clear)
Batch #11359 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_02254 LightmappedBuffer::Clear: logic confirmed by peer review

Peer-reviewed-by: Yommy, kyoshi, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:36:15 +00:00
ragnarok-clanker
08d18789e4 Decompile 2 functions in Source/Render/DX7/TextureDX7.cpp
Batch #11357 by cremane: 1 byte-identical, 1 confirmed by peer review.

- fn_01824 ?SelectFormat@?A0x836ae570@@YGJPAU_DDPIXELFORMAT@@PAX@Z: byte-identical
- fn_01826 CTextureDX7::Upload: logic confirmed by peer review

Peer-reviewed-by: Yommy, kyoshi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 23:35:38 +00:00
ragnarok-clanker
6158a93bac Decompile fn_04740 (CShowRankingScheduler::SetData)
Batch #11245 by dori: 1 byte-identical, 0 confirmed by peer review.

- fn_04740 CShowRankingScheduler::SetData: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 23:35:13 +00:00