Commit graph

28 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
9d3e6d1668 Decompile 2 functions in Source/Contents/NavigationSource.cpp, Source/Contents/NavigationManager.h
Batch #1395 by Yommy: 2 byte-identical, 0 confirmed by peer review.

- fn_19597 NavigationManager::GetCurrentTargetType: byte-identical
- fn_19635 NavigationManager::SaveCurrentTarget: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/NavigationSource.cpp
2026-10-28 12:13:49 +00:00
ragnarok-clanker
1ad3634553 Decompile 2 functions in Source/UI/UILapineScrollBar.cpp, Source/UI/UIIngredientInfoWnd.h
Batch #1375 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_04149 UIIngredientInfoWnd::Slot10: logic confirmed by peer review
- fn_04152 UIIngredientInfoWnd::Move: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
Adds to the build: Source/UI/UILapineScrollBar.cpp
2026-10-28 12:05:50 +00:00
ragnarok-clanker
64bd0730d5 Decompile fn_24225 (CSession::CollectCardItems)
Batch #1366 by Yommy: 0 byte-identical, 1 confirmed by peer review.

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

Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/ClientState.cpp
2026-10-28 11:42:30 +00:00
ragnarok-clanker
b8287f9827 Decompile 5 functions in Source/Resource/XmlParsing.cpp, Source/Resource/XmlNode.h
Batch #1247 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_18298 XmlNode::Text: logic confirmed by peer review
- fn_18299 XmlNode::DecodeEntity: logic confirmed by peer review
- fn_18300 XmlDocument::TerminateName: logic confirmed by peer review
- fn_18301 XmlDocument::ParseElements: logic confirmed by peer review
- fn_18302 XmlDocument::Parse: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Resource/XmlParsing.cpp
2026-10-27 23:23:01 +00:00
ragnarok-clanker
79455b041b Decompile 4 functions in Source/Resource/RmaResource.cpp, Source/Resource/RmaResource.h
Batch #1246 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_07753 CRmaRes::Create: logic confirmed by peer review
- fn_07754 CRmaRes::Load: logic confirmed by peer review
- fn_07755 CRmaRes::Unload: logic confirmed by peer review
- fn_07778 CRmaRes::`scalar deleting destructor': logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Resource/RmaResource.cpp
2026-10-27 23:22:54 +00:00
ragnarok-clanker
8ae06b0cc7 Decompile fn_17885 (CPathFinder::Reset)
Batch #1214 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_17885 CPathFinder::Reset: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/TerrainPathSearch.cpp
2026-10-27 21:58:46 +00:00
ragnarok-clanker
2c9f3270f9 Decompile 2 functions in Source/UI/MiniPartyPlacement.cpp, Source/UI/MiniPartyPlacement.h
Batch #1206 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_07650 CMiniPartyWndSortArea::CMiniPartyWndSortArea: logic confirmed by peer review
- fn_07658 CMiniPartyWndSortArea::GetCells: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
Adds to the build: Source/UI/MiniPartyPlacement.cpp
2026-10-27 21:09:35 +00:00
ragnarok-clanker
08ebce70a2 Decompile 2 functions in Source/Contents/AdventureGuideMgr.cpp, Source/Contents/AdventureGuideMgr.h
Batch #1200 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_05222 CAdventureGuideMgr::CAdventureGuideMgr: logic confirmed by peer review
- fn_05227 CAdventureGuideMgr::~CAdventureGuideMgr: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/AdventureGuideMgr.cpp
2026-10-27 21:08:19 +00:00
ragnarok-clanker
d7bd31b4a6 Decompile 5 functions in Source/Contents/PetStatus.cpp, Source/Client/Session.h
Batch #1190 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_23806 CSession::GetPetActionNumber: logic confirmed by peer review
- fn_23808 CSession::GetPetFriendlyState: logic confirmed by peer review
- fn_23809 CSession::GetPetFriendlyStateString: logic confirmed by peer review
- fn_23810 CSession::GetPetHungryState: logic confirmed by peer review
- fn_23817 CSession::GetPetEmotionNumber: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/PetStatus.cpp
2026-10-27 21:08:12 +00:00
ragnarok-clanker
22ebefe099 Decompile 4 functions in Source/Contents/PetStrings.cpp, Source/Client/Session.h
Batch #1192 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_23807 CSession::GetPetFood: logic confirmed by peer review
- fn_23812 CSession::GetPetIllustName: logic confirmed by peer review
- fn_23813 CSession::GetPetJobByEggItem: logic confirmed by peer review
- fn_23816 CSession::GetPetString: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/PetStrings.cpp
2026-10-27 21:07:55 +00:00
ragnarok-clanker
f1bdb5d5df Decompile 16 functions in Source/Contents/ClientItemLists.cpp
Batch #1154 by eAthena: 0 byte-identical, 16 confirmed by peer review.

- fn_23232 ?Decode@EquipSlotDecoder@?A0x7377eef8@@QBE?AUEquipSlots@2@H@Z: logic confirmed by peer review
- fn_23284 ClientItemLists::AddItem1768: logic confirmed by peer review
- fn_23285 ClientItemLists::AddItem1740: logic confirmed by peer review
- fn_23286 ClientItemLists::AddItem1750: logic confirmed by peer review
- fn_23287 ClientItemLists::AddItem1758: logic confirmed by peer review
- fn_23288 ClientItemLists::AddItem1760: logic confirmed by peer review
- fn_23289 ClientItemLists::AddItem1748: logic confirmed by peer review
- fn_23290 ClientItemLists::Equip: logic confirmed by peer review
- fn_23292 ClientItemLists::AppendItem1718: logic confirmed by peer review
- fn_23293 ClientItemLists::MergeItem1718ByName: logic confirmed by peer review
- fn_23294 ClientItemLists::MergeItem1720ByName: logic confirmed by peer review
- fn_23295 ClientItemLists::MergeItem1720: logic confirmed by peer review
- fn_23296 ClientItemLists::AddItem1730: logic confirmed by peer review
- fn_23298 ClientItemLists::MergeItem1718: logic confirmed by peer review
- fn_23299 ClientItemLists::AddItem1738: logic confirmed by peer review
- fn_23300 ?GetEquipSlots@ClientItemLists@@QAE?AUEquipSlots@?A0x7377eef8@@H@Z: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/ClientItemLists.cpp
2026-10-27 21:06:04 +00:00
ragnarok-clanker
aa8d6d2427 Decompile 8 functions in Source/Resource/GifResource.cpp, Source/Resource/GifResource.h, ...
Batch #1132 by eAthena: 0 byte-identical, 8 confirmed by peer review.

- fn_07852 CGifRes::Create: logic confirmed by peer review
- fn_07853 CGifRes::Load: logic confirmed by peer review
- fn_07854 CGifRes::Decode: logic confirmed by peer review
- fn_07855 CGifRes::Unload: logic confirmed by peer review
- fn_07856 CGifRes::Slot02: logic confirmed by peer review
- fn_07857 CGifRes::IsTransient: logic confirmed by peer review
- fn_07865 CGifRes::CreateBlank: logic confirmed by peer review
- fn_07870 CGifRes::DecodeGif: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Resource/GifResource.cpp
2026-10-27 21:05:50 +00:00
ragnarok-clanker
c0c2f5f5bc Decompile fn_06416 (CItemDBToIDMgr::Init)
Batch #1183 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_06416 CItemDBToIDMgr::Init: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/ItemDBToIDMgr.cpp
2026-10-27 20:58:33 +00:00
ragnarok-clanker
ed6851d07c Decompile 2 functions in Source/Utility/GGHash.cpp, Source/Utility/GGHash.h
Batch #1128 by eAthena: 2 byte-identical, 0 confirmed by peer review.

- fn_00113 CGGHash::GetSize: byte-identical
- fn_00114 CGGHash::GetError: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Utility/GGHash.cpp
2026-10-27 20:09:58 +00:00
ragnarok-clanker
62e3755d74 Decompile fn_00182 (XXH_versionNumber)
Batch #1105 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.

- fn_00182 XXH_versionNumber: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Utility/XxHash3.cpp
2026-10-27 18:04:52 +00:00
ragnarok-clanker
d0b3817957 Raise submission file cap to 48 (lintLimits.maxFiles) 2026-10-27 18:00:20 +00:00
ragnarok-clanker
599fc687f4 Point compileCommands at data/compile.json 2026-10-27 16:21:23 +00:00
ragnarok-clanker
eb5456e7c1 Move project config to data/ and configure-clangd.ps1 to scripts/ 2026-10-27 14:43:03 +00:00