ragnarok-clanker
1b0c706d8f
Maintenance: delete orphan header Source/UI/Window/WindowAncestry.h
...
Admin: ragnarok-clanker
Reason: Remove unreferenced declaration-only header after the real UIWindow ancestry migration landed.
Expected HEAD: b5b4ecd60f
Deleted blob: e995082f3c
External backup: /var/lib/docker/volumes/rodecomp_data/_data/admin-backups/td-orphan-header-4wqrpc/WindowAncestry.h
2026-10-28 16:38:21 +00:00
ragnarok-clanker
b5b4ecd60f
Decompile 12 functions in Source/Render/DX7/DirectDrawEnumeration.h, Source/Render/DX7/DirectDrawEnumeration.cpp, ...
...
Batch #1484 by ragnarok-clanker: 0 byte-identical, 12 confirmed by peer review.
- fn_09780 DirectDrawEnumeration::Devices: logic confirmed by peer review
- fn_09781 DirectDrawEnumeration::DeviceCount: logic confirmed by peer review
- fn_09782 DirectDrawEnumeration::DevicesSeen: logic confirmed by peer review
- fn_09777 DirectDrawEnumeration::Enumerate: logic confirmed by peer review
- fn_09778 DirectDrawEnumeration::Device: logic confirmed by peer review
- fn_09779 DirectDrawEnumeration::Adapter: logic confirmed by peer review
- fn_09783 DirectDrawEnumeration::Mode: logic confirmed by peer review
- fn_09785 DirectDrawEnumeration::ClearModes: logic confirmed by peer review
- fn_02331 EnumerateDisplayModesDX7: logic confirmed by peer review
- fn_02326 EnumerateAdaptersDX7: logic confirmed by peer review
- fn_02291 EnumerateDisplayModes: logic confirmed by peer review
- fn_02283 EnumerateRenderAdapters: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 16:32:47 +00:00
ragnarok-clanker
e4be41defa
Maintenance: Replace numeric case labels in SelectRagEffectResource with RagEffectID EF_* enumerators from EffectTypes.h; each value
...
Batch #1485 by ragnarok-clanker: no function's compiled code changes; checked with 1 compiled unit(s).
2026-10-28 16:29:31 +00:00
ragnarok-clanker
865d8a45e2
Decompile fn_07750 (CActRes::Load)
...
Batch #1483 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_07750 CActRes::Load: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 16:23:38 +00:00
ragnarok-clanker
01decc4920
Maintenance: Provenance fix after symbol swap: fn_10690 is ??1UIButton at 0x00851340 (no delete, plain retn); fn_10709 at 0x008523F0
...
Batch #1482 by ragnarok-clanker: no function's compiled code changes; checked with 1 compiled unit(s).
2026-10-28 16:11:47 +00:00
ragnarok-clanker
ca5b834cf3
Decompile 3 functions in Source/Resource/Audio/WaveResource.cpp, Source/Resource/Audio/WaveResource.h
...
Batch #1228 by ragnarok-clanker: 0 byte-identical, 3 confirmed by peer review.
- fn_08066 CWave::Create: logic confirmed by peer review
- fn_08067 CWave::Load: logic confirmed by peer review
- fn_08070 CWave::CWave: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 16:09:55 +00:00
ragnarok-clanker
565716ba36
Decompile 2 functions in Source/Resource/ResourceMgr.cpp, Source/Resource/ResourceMgr.h
...
Batch #1480 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_18175 ResourceMgr::Load: logic confirmed by peer review
- fn_18176 ResourceMgr::Load: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 15:47:54 +00:00
ragnarok-clanker
3863fe6f3c
Decompile 6 functions in Source/Contents/Jobs/JobInheritance.cpp, Source/Contents/Jobs/JobInheritance.h, ...
...
Batch #1478 by ragnarok-clanker: 0 byte-identical, 6 confirmed by peer review.
- fn_23898 GetDualWieldWeaponType: logic confirmed by peer review
- fn_23583 IsJobWeaponAllowed: logic confirmed by peer review
- fn_23836 GetJobTitleString: logic confirmed by peer review
- fn_23909 CSession::InsertPair: logic confirmed by peer review
- fn_23911 CSession::SetHotkeyEntry: logic confirmed by peer review
- fn_23912 CSession::SetFlag: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 15:38:29 +00:00
ragnarok-clanker
9d7fe49b7e
Decompile 10 functions in Source/Contents/ClientTiming.cpp, Source/Client/Session.h
...
Batch #1466 by ragnarok-clanker: 0 byte-identical, 10 confirmed by peer review.
- fn_23639 CSession::AddItemSlot: logic confirmed by peer review
- fn_23640 CSession::GetShop: logic confirmed by peer review
- fn_23641 CSession::SetShopFlag: logic confirmed by peer review
- fn_23642 CSession::SetShopItem: logic confirmed by peer review
- fn_23643 CSession::AddShopName: logic confirmed by peer review
- fn_23646 CSession::SetUnknown8134: logic confirmed by peer review
- fn_23647 CSession::ClearUnknown1710: logic confirmed by peer review
- fn_23648 CSession::ClearUnknown1740: logic confirmed by peer review
- fn_23649 CSession::ClearUnknown1738: logic confirmed by peer review
- fn_23650 CSession::SyncServerTime: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 15:38:10 +00:00
ragnarok-clanker
86c8dc1f72
Decompile fn_02456 (TextureCache::Reload)
...
Batch #1463 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_02456 TextureCache::Reload: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 15:37:51 +00:00
ragnarok-clanker
3b469b8970
Decompile fn_21015 (CRenderObject::JitterBounds)
...
Batch #1460 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_21015 CRenderObject::JitterBounds: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 15:37:50 +00:00
ragnarok-clanker
0f0bb27176
Maintenance: Remove misplaced fn_02429 annotation: 0x5708F0 is CSurfaceDX9's scalar deleting destructor (compiler generated); fn_0242
...
Batch #1477 by ragnarok-clanker: no function's compiled code changes; checked with 1 compiled unit(s).
2026-10-28 15:34:08 +00:00
ragnarok-clanker
16b72c624f
Decompile 2 functions in Source/Contents/Skills/ClientSkills.cpp, Source/Contents/Skills/ClientSkills.h, ...
...
Batch #1471 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_23753 CSession::ResetItems2B50: logic confirmed by peer review
- fn_23770 GetSkillFactor: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 15:32:17 +00:00
ragnarok-clanker
447fa8b9f6
Decompile 4 functions in Source/Contents/Jobs/JobInheritance.cpp, Source/Contents/Jobs/JobInheritance.h, ...
...
Batch #1470 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review.
- fn_23590 IsVisibleJob: logic confirmed by peer review
- fn_23841 GetWeaponViewValue: logic confirmed by peer review
- fn_23906 ResetHotkeySlots: logic confirmed by peer review
- fn_23910 CSession::SetPairValue: logic confirmed by peer review
Peer-reviewed-by: Kisuka, eAthena
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-28 14:13:00 +00:00
ragnarok-clanker
c351db5d57
Decompile 4 functions in Source/Contents/ClientTiming.cpp, Source/Client/Session.h
...
Batch #1467 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review.
- fn_23466 CSession::GetServerTime: logic confirmed by peer review
- fn_23605 CSession::AddPingSample: logic confirmed by peer review
- fn_23637 CSession::SetServerTime: logic confirmed by peer review
- fn_23638 CSession::SetHotkeyDescription: logic confirmed by peer review
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/ClientTiming.cpp
2026-10-28 14:02:41 +00:00
ragnarok-clanker
b9474e7c82
Decompile fn_23379 (CSession::HomunSkillLevel)
...
Batch #1465 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_23379 CSession::HomunSkillLevel: logic confirmed by peer review
Peer-reviewed-by: Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-28 13:55:33 +00:00
ragnarok-clanker
17def7f7e4
Decompile fn_04340 (CRenderObject::GetInstant)
...
Batch #1458 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_04340 CRenderObject::GetInstant: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 13:29:33 +00:00
ragnarok-clanker
6edd69f2e2
Decompile fn_02429 (CSurfaceDX9::~CSurfaceDX9)
...
Batch #1457 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_02429 CSurfaceDX9::~CSurfaceDX9: logic confirmed by peer review (annotation added to existing code)
Reviewed-by: ragnarok-clanker
2026-10-28 13:29:16 +00:00
ragnarok-clanker
73cc345898
Decompile 7 functions in Source/Contents/MapSkyMgr.cpp, Source/Contents/MapSkyMgr.h, ...
...
Batch #1447 by Yommy: 0 byte-identical, 7 confirmed by peer review.
- fn_03435 CMapSkyMgr::LoadData: logic confirmed by peer review
- fn_23794 CSession::GetAccessoryName: logic confirmed by peer review
- fn_17667 WorldActors::Lookup: logic confirmed by peer review
- fn_17698 WorldObjects::SendObjectMessage: logic confirmed by peer review
- fn_17865 CPathFinder::~CPathFinder: logic confirmed by peer review
- fn_18334 LuaScript::TableField: logic confirmed by peer review
- fn_07925 CImfRes::Load: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
2026-10-28 13:18:31 +00:00
ragnarok-clanker
07472c7abc
Decompile 2 functions in Source/UI/WindowLowerBorder.cpp, Source/UI/Window/UIWindow.h
...
Batch #1443 by Yommy: 0 byte-identical, 2 confirmed by peer review.
- fn_12089 UIWindow::DrawButtonBarAt: logic confirmed by peer review
- fn_12120 UIWindow::LoadStyledBitmap: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
Adds to the build: Source/UI/WindowLowerBorder.cpp
2026-10-28 13:18:03 +00:00
ragnarok-clanker
899049e990
Decompile 14 functions in Source/Render/RendererDX7.cpp, Source/Render/RendererDX7.h, ...
...
Batch #1427 by Yommy: 0 byte-identical, 14 confirmed by peer review.
- fn_02113 CRendererDX7::SetClearColor: logic confirmed by peer review (annotation added to existing code)
- fn_02117 CRendererDX7::SetTextureFormat: logic confirmed by peer review (annotation added to existing code)
- fn_02487 ?Color4444@?A0xa800f118@@YAGI@Z: logic confirmed by peer review (annotation added to existing code)
- fn_02488 ?Color565@?A0xa800f118@@YAGI@Z: logic confirmed by peer review (annotation added to existing code)
- fn_17486 RenderVertexPool::Block::Append: logic confirmed by peer review (annotation added to existing code)
- fn_01953 DrawBlendedRectangle: logic confirmed by peer review (annotation added to existing code)
- fn_01954 DrawTexturedRectangle: logic confirmed by peer review (annotation added to existing code)
- fn_01955 DrawTextureRegion: logic confirmed by peer review (annotation added to existing code)
- fn_01944 DrawScreenQuad: logic confirmed by peer review (annotation added to existing code)
- fn_01951 DrawScreenLine: logic confirmed by peer review (annotation added to existing code)
- fn_02101 RhwToDepth: logic confirmed by peer review (annotation added to existing code)
- fn_10121 UIRPData::DrawStretched: logic confirmed by peer review (annotation added to existing code)
- fn_10122 UIRPData::DrawNamed: logic confirmed by peer review (annotation added to existing code)
- fn_10123 UIRPData::SetSolid: logic confirmed by peer review (annotation added to existing code)
Reviewed-by: ragnarok-clanker
2026-10-28 13:16:54 +00:00
ragnarok-clanker
f1e8a70739
Decompile 2 functions in Source/UI/UIChangeMaterialWnd.cpp, Source/UI/UIChangeMaterialWnd.h
...
Batch #1433 by Yommy: 0 byte-identical, 2 confirmed by peer review.
- fn_03872 UIChangeMaterialWnd::GetItemAt: logic confirmed by peer review
- fn_03875 UIChangeMaterialWnd_List::Move: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 13:16:03 +00:00
ragnarok-clanker
2d563097fd
Decompile fn_10760 (UIBmpTextButton2::DrawLabels)
...
Batch #1412 by Yommy: 0 byte-identical, 1 confirmed by peer review.
- fn_10760 UIBmpTextButton2::DrawLabels: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 13:15:56 +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
f93746f1b1
Decompile 3 functions in Source/UI/FrameSkin.cpp, Source/UI/FrameSkin.h
...
Batch #1440 by Yommy: 0 byte-identical, 3 confirmed by peer review.
- fn_14470 CUIFrameWnd::RefreshSkinColors: logic confirmed by peer review
- fn_14471 CUIFrameWnd::Paint: logic confirmed by peer review
- fn_14472 CUIFrameWnd::SetSkinColors: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
Adds to the build: Source/UI/FrameSkin.cpp
2026-10-28 13:15:39 +00:00
ragnarok-clanker
7fd8a3bd08
Decompile 2 functions in Source/UI/Shop/ItemDrawing.cpp, Source/UI/Shop/ItemDrawing.h
...
Batch #1452 by Yommy: 0 byte-identical, 2 confirmed by peer review.
- fn_11718 DrawItemIconById: logic confirmed by peer review
- fn_11719 DrawItemSlotBackground: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 13:15:33 +00:00
ragnarok-clanker
e37f64c9f0
Decompile fn_17014 (DrawStyledColoredText)
...
Batch #1451 by Yommy: 0 byte-identical, 1 confirmed by peer review.
- fn_17014 DrawStyledColoredText: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 13:15:30 +00:00
ragnarok-clanker
6805deb8aa
Decompile fn_10410 (EncodeNavigationNumber)
...
Batch #1448 by Yommy: 0 byte-identical, 1 confirmed by peer review.
- fn_10410 EncodeNavigationNumber: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
2026-10-28 13:15:27 +00:00
ragnarok-clanker
a0aa87c8b2
Decompile 2 functions in Source/Contents/EffectResourceSwitcher.cpp, Source/Contents/Effects/Effect.h
...
Batch #1444 by Yommy: 0 byte-identical, 2 confirmed by peer review.
- fn_03085 CEffect::Slot11: logic confirmed by peer review
- fn_03089 CEffect::Slot25: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
2026-10-28 13:15:24 +00:00
ragnarok-clanker
f0f09ed3c6
Decompile 7 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h, ...
...
Batch #1437 by Yommy: 0 byte-identical, 7 confirmed by peer review.
- fn_09439 UICashEmotionPack::~UICashEmotionPack: logic confirmed by peer review
- fn_09446 UICashEmotionPack::Paint: logic confirmed by peer review
- fn_09450 UICashEmotionPack::Slot19: logic confirmed by peer review
- fn_09451 UICashEmotionPack::Slot35: logic confirmed by peer review
- fn_09452 UICashEmotionPack::SendMsg: logic confirmed by peer review
- fn_09453 UICashEmotionPack::SetSaleBadge: logic confirmed by peer review
- fn_09454 UICashEmotionPack::SetTitle: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 13:15:15 +00:00
ragnarok-clanker
2f50eb77c9
Decompile 21 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Chat/UIWhisperWnd.h, ...
...
Batch #1418 by Yommy: 0 byte-identical, 21 confirmed by peer review.
- fn_12219 UIDisconnectedServerMsgWnd::Paint: logic confirmed by peer review
- fn_12233 UINoticeConfirmWnd::Paint: logic confirmed by peer review
- fn_12245 UIQuitWnd::Paint: logic confirmed by peer review
- fn_12246 UIRestartWnd::Paint: logic confirmed by peer review
- fn_12258 UIWaitWnd::Paint: logic confirmed by peer review
- fn_12264 UIItemIdentifyWnd::Slot26: logic confirmed by peer review
- fn_12265 UIStatusWnd::Slot26: logic confirmed by peer review
- fn_12268 UIBookWnd::Slot25: logic confirmed by peer review
- fn_12273 UIItemIdentifyWnd::Slot25: logic confirmed by peer review
- fn_12275 UIPartySettingWnd::Slot25: logic confirmed by peer review
- fn_12276 UIPetTamingDeceiveWnd::Slot25: logic confirmed by peer review
- fn_12277 UISelectCartWnd::Slot25: logic confirmed by peer review
- fn_12278 UIStatusWnd::Slot25: logic confirmed by peer review
- fn_12282 UIEquipWnd::Slot31: logic confirmed by peer review
- fn_12291 UIEquipWnd::Slot27: logic confirmed by peer review
- fn_12292 UIMenuWnd::Slot27: logic confirmed by peer review
- fn_12296 UIItemCollectionWnd::Slot19: logic confirmed by peer review
- fn_12310 UIExchangeWnd::Slot35: logic confirmed by peer review
- fn_12311 UIItemIdentifyWnd::Slot35: logic confirmed by peer review
- fn_12320 UIComboBoxIDWnd::Resize: logic confirmed by peer review
- fn_12321 UIComboBoxWnd::Resize: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 13:14:56 +00:00
ragnarok-clanker
f61f0747fa
Decompile 2 functions in Source/Contents/MapSkyMgr.cpp, Source/Contents/MapSkyMgr.h, ...
...
Batch #1449 by Yommy: 2 byte-identical, 0 confirmed by peer review.
- fn_17872 CPathFinder::Height: byte-identical
- fn_17873 CPathFinder::Width: byte-identical
Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/MapSkyMgr.cpp, Source/Contents/EquipmentResources.cpp, Source/Contents/Pathfinding.cpp, Source/Resource/ImfResource.cpp
2026-10-28 12:59:53 +00:00
ragnarok-clanker
3d1d975150
Decompile fn_06589 (ItemInfo::Refine)
...
Batch #1445 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_06589 ItemInfo::Refine: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 12:58:47 +00:00
ragnarok-clanker
16d2e4d0b8
Decompile 22 functions in Source/Contents/EffectResourceSwitcher.cpp, Source/Contents/Effects/Effect.h
...
Batch #1446 by Yommy: 22 byte-identical, 0 confirmed by peer review.
- fn_03083 CEffect::Slot10: byte-identical
- fn_03084 CEffect::Slot08: byte-identical
- fn_03090 CEffect::Slot28: byte-identical
- fn_03092 CEffect::Slot01: byte-identical
- fn_03094 CEffect::Slot12: byte-identical
- fn_03095 CEffect::Slot07: byte-identical
- fn_03098 CEffect::Slot04: byte-identical
- fn_03099 CEffect::Slot00: byte-identical
- fn_03100 CEffect::Slot23: byte-identical
- fn_03101 CEffect::Slot24: byte-identical
- fn_03102 CEffect::Slot26: byte-identical
- fn_03103 CEffect::Slot27: byte-identical
- fn_03104 CEffect::Slot21: byte-identical
- fn_03105 CEffect::Slot32: byte-identical
- fn_03106 CEffect::Slot15: byte-identical
- fn_03107 CEffect::Slot14: byte-identical
- fn_03108 CEffect::Slot17: byte-identical
- fn_03109 CEffect::Slot18: byte-identical
- fn_03110 CEffect::Slot19: byte-identical
- fn_03111 CEffect::Slot22: byte-identical
- fn_03112 CEffect::Slot13: byte-identical
- fn_03114 CEffect::Slot20: byte-identical
Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/EffectResourceSwitcher.cpp
2026-10-28 12:58:12 +00:00
ragnarok-clanker
98c2dc3244
Decompile 3 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h, ...
...
Batch #1438 by Yommy: 3 byte-identical, 0 confirmed by peer review.
- fn_09447 UICashEmotionPack::Slot26: byte-identical
- fn_09448 UICashEmotionPack::Slot25: byte-identical
- fn_09449 UICashEmotionPack::Slot27: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-28 12:52:30 +00:00
ragnarok-clanker
edd7dd7b4c
Decompile fn_03874 (UIChangeMaterialWnd::Slot02)
...
Batch #1434 by Yommy: 1 byte-identical, 0 confirmed by peer review.
- fn_03874 UIChangeMaterialWnd::Slot02: byte-identical
Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/UI/UIChangeMaterialWnd.cpp
2026-10-28 12:49:55 +00:00
ragnarok-clanker
471f0c1fe2
Decompile fn_02115 (CRendererDX7::SetCamera)
...
Batch #1430 by Yommy: 1 byte-identical, 0 confirmed by peer review.
- fn_02115 CRendererDX7::SetCamera: byte-identical
Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Render/RendererDX7.cpp, Source/Render/ScreenRectangle.cpp, Source/Render/ScreenGeometry.cpp, Source/Render/TextureQuad.cpp, Source/Render/UIRPDataDrawing.cpp
2026-10-28 12:45:51 +00:00
ragnarok-clanker
819b017c80
Decompile fn_19783 (EffectParticle::UpdateWarp)
...
Batch #1424 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_19783 EffectParticle::UpdateWarp: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 12:44:52 +00:00
ragnarok-clanker
e79c5afc99
Decompile 8 functions in Source/Contents/Effects/EffectPrimitiveMotion.cpp, Source/Contents/Effects/EffectPrimitiveState.h, ...
...
Batch #1425 by ragnarok-clanker: 0 byte-identical, 8 confirmed by peer review.
- fn_19772 EffectParticle::UpdateFireWall: logic confirmed by peer review
- fn_19775 EffectParticle::UpdateStoneCurse: logic confirmed by peer review
- fn_19776 EffectParticle::UpdateBeginSpell: logic confirmed by peer review
- fn_19779 EffectParticle::UpdateHit6: logic confirmed by peer review
- fn_19781 EffectParticle::UpdateDetoxication: logic confirmed by peer review
- fn_19782 EffectParticle::UpdateExit: logic confirmed by peer review
- fn_19764 EffectParticle::AdvanceFrame: logic confirmed by peer review
- fn_19931 EffectParticle::UpdateRecords: 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-28 12:43:08 +00:00
ragnarok-clanker
edab01cdc4
Decompile 7 functions in Source/Contents/Sound/SoundMaker.cpp, Source/Contents/Actors/GameActor.h, ...
...
Batch #1420 by ragnarok-clanker: 0 byte-identical, 7 confirmed by peer review.
- fn_22364 CNpc::~CNpc: logic confirmed by peer review
- fn_22379 CPc::GetExtent: logic confirmed by peer review
- fn_22419 CBlurPC::SendObjectMessage: logic confirmed by peer review
- fn_22422 CHalluNPC::SendObjectMessage: logic confirmed by peer review
- fn_22423 CHalluPC2::SendObjectMessage: logic confirmed by peer review
- fn_22424 CHalluPC::SendObjectMessage: logic confirmed by peer review
- fn_22425 CHalluPlant::SendObjectMessage: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 12:41:21 +00:00
ragnarok-clanker
fd4e979ab4
Decompile 2 functions in Source/Contents/Sound/SoundMaker.cpp, Source/Contents/Actors/GameActor.h, ...
...
Batch #1421 by ragnarok-clanker: 2 byte-identical, 0 confirmed by peer review.
- fn_22403 CHalluPlant::Update: byte-identical
- fn_22411 CGndRiser::Draw: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-28 12:40:42 +00:00
ragnarok-clanker
a19f0b332e
Decompile 15 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Chat/UIWhisperWnd.h, ...
...
Batch #1419 by Yommy: 15 byte-identical, 0 confirmed by peer review.
- fn_12217 UIComboBoxIDWnd::Paint: byte-identical
- fn_12218 UIComboBoxWnd::Paint: byte-identical
- fn_12228 UILoadingWnd::Paint: byte-identical
- fn_12235 UINotifyLevelUpWnd::Paint: byte-identical
- fn_12236 UINotifyQuestWnd::Paint: byte-identical
- fn_12261 UInCash_CallWnd::Paint: byte-identical
- fn_12269 UICombinedCardItemCollection_ComparisonWnd::Slot25: byte-identical
- fn_12272 UIItemCollection_ComparisonWnd::Slot25: byte-identical
- fn_12274 UIMinimapZoomWnd::Slot25: byte-identical
- fn_12281 UICombinedCardItemCollection_ComparisonWnd::Slot31: byte-identical
- fn_12284 UIItemCollection_ComparisonWnd::Slot31: byte-identical
- fn_12294 UIEquipWnd::Slot19: byte-identical
- fn_12300 UISayDialogWnd::Slot19: byte-identical
- fn_12307 UIItemIdentifyWnd::Slot33: byte-identical
- fn_12308 UIWhisperWnd::Slot33: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-28 12:39:59 +00:00
ragnarok-clanker
4595841b32
Decompile fn_17789 (TextInputBuffer::AdvanceCursor)
...
Batch #1387 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_17789 TextInputBuffer::AdvanceCursor: logic confirmed by peer review
Peer-reviewed-by: Yommy
Reviewed-by: ragnarok-clanker
2026-10-28 12:36:28 +00:00
ragnarok-clanker
359512c225
Decompile 6 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Buttons/UINaviLinkButton.h, ...
...
Batch #1403 by Yommy: 0 byte-identical, 6 confirmed by peer review.
- fn_10764 UINaviLinkButton::Link: logic confirmed by peer review
- fn_10765 UISpriteButton::FrameHeight: logic confirmed by peer review
- fn_10766 UISpriteButton::FrameWidth: logic confirmed by peer review
- fn_13364 UIMerchantItemMyShopWnd::Slot25: logic confirmed by peer review
- fn_13386 UIItemWnd::Slot19: logic confirmed by peer review
- fn_13390 UINoticeMessageBox_LockSellItem::Slot19: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 12:36:07 +00:00
ragnarok-clanker
26ff979bde
Decompile 3 functions in Source/UI/Window/UIWindow.cpp, Source/Client/Mode/CGameMode.h, ...
...
Batch #1400 by Yommy: 0 byte-identical, 3 confirmed by peer review.
- fn_03560 UIWindow::Slot44: logic confirmed by peer review
- fn_03565 CGameMode::MapName: logic confirmed by peer review
- fn_03568 UINavigationV4Wnd::IsListShown: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 12:35:57 +00:00
ragnarok-clanker
5c5adbf389
Decompile 8 functions in Source/UI/UILapineUpgradeBoxWnd.cpp, Source/UI/UILapineUpgradeBoxWnd.h
...
Batch #1398 by Yommy: 0 byte-identical, 8 confirmed by peer review.
- fn_04194 UILapineUpgradeBoxWnd::Slot10: logic confirmed by peer review
- fn_04195 UILapineUpgradeBox_IngredientInfoWnd::Slot10: logic confirmed by peer review
- fn_04197 UILapineUpgradeBox_IngredientInfoWnd::Move: logic confirmed by peer review
- fn_04203 UILapineUpgradeBoxWnd::Slot26: logic confirmed by peer review
- fn_04204 UILapineUpgradeBox_IngredientInfoWnd::Slot26: logic confirmed by peer review
- fn_04207 UILapineUpgradeBox_IngredientInfoWnd::Slot31: logic confirmed by peer review
- fn_04213 UILapineUpgradeBox_IngredientInfoWnd::Slot35: logic confirmed by peer review
- fn_04225 UILapineUpgradeBoxWnd::SetWaiting: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
Adds to the build: Source/UI/UILapineUpgradeBoxWnd.cpp
2026-10-28 12:35:53 +00:00
ragnarok-clanker
e8a6a7d816
Decompile 4 functions in Source/Contents/NavigationRoute.cpp, Source/Contents/NavigationManager.h, ...
...
Batch #1397 by Yommy: 0 byte-identical, 4 confirmed by peer review.
- fn_19376 NavigationManager::FindObject: logic confirmed by peer review
- fn_19434 NavigationObject::HasName: logic confirmed by peer review
- fn_19613 NavigationManager::LoadSettings: logic confirmed by peer review
- fn_19618 NavigationManager::FitToSquare: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/NavigationRoute.cpp
2026-10-28 12:35:52 +00:00
ragnarok-clanker
f85ea0d07c
Decompile 6 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Buttons/UINaviLinkButton.h, ...
...
Batch #1404 by Yommy: 6 byte-identical, 0 confirmed by peer review.
- fn_13327 UIItemWnd::Slot18: byte-identical
- fn_13351 UIItemStoreFindWnd::Slot26: byte-identical
- fn_13352 UIItemStoreSubWnd::Slot26: byte-identical
- fn_13387 UIMerchantItemMyShopWnd::Slot19: byte-identical
- fn_13388 UIMerchantItemShopWnd::Slot19: byte-identical
- fn_13407 UISkillListWnd::Slot33: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-28 12:35:18 +00:00
ragnarok-clanker
dcecaa8a09
Decompile 5 functions in Source/UI/WindowTitlebar.cpp, Source/UI/WindowBackground.cpp, ...
...
Batch #1396 by Yommy: 0 byte-identical, 5 confirmed by peer review.
- fn_12098 UIWindow::DrawTitleBar: logic confirmed by peer review
- fn_12099 UIWindow::DrawTitleBarAt: logic confirmed by peer review
- fn_12085 UIWindow::DrawPanelBackground: logic confirmed by peer review
- fn_12086 UIWindow::DrawPanelBackgroundAt: logic confirmed by peer review
- fn_12088 UIWindow::DrawButtonBar: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
Adds to the build: Source/UI/WindowTitlebar.cpp, Source/UI/WindowBackground.cpp
2026-10-28 12:16:43 +00:00
ragnarok-clanker
2c4164fc4d
Decompile 2 functions in Source/Contents/NavigationSource.cpp, Source/Contents/NavigationManager.h
...
Batch #1394 by Yommy: 0 byte-identical, 2 confirmed by peer review.
- fn_19588 NavigationManager::GetCurrentTarget: logic confirmed by peer review
- fn_19590 NavigationManager::GetSavedTarget: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 12:16:00 +00:00