ragnarok-clanker
1f93a13078
Decompile fn_04413 (EncodeBase64)
...
Batch #1225 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_04413 EncodeBase64: logic confirmed by peer review (annotation added to existing code)
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-27 21:46:03 +00:00
ragnarok-clanker
d766d07a84
Decompile fn_08319 (Sub7739F0)
...
Batch #1224 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.
- fn_08319 Sub7739F0: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-27 21:41:40 +00:00
ragnarok-clanker
6d4d89a9cc
Decompile fn_09154 (BinkMovie::BinkMovie)
...
Batch #1219 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.
- fn_09154 BinkMovie::BinkMovie: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-27 21:18:48 +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
c6cc9dc69e
Decompile 6 functions in Source/Contents/Effects/EffectPrimitiveState.cpp, Source/Contents/Effects/EffectPrimitiveState.h, ...
...
Batch #1199 by eAthena: 0 byte-identical, 6 confirmed by peer review.
- fn_19765 EffectPrimitiveState::GetColorOverride: logic confirmed by peer review
- fn_19773 ShrinkEffectPrimitiveSlots: logic confirmed by peer review
- fn_19774 PulseEffectPrimitiveSlots: logic confirmed by peer review
- fn_19777 SpinEffectPrimitive: logic confirmed by peer review
- fn_19778 RollEffectPrimitive: logic confirmed by peer review
- fn_19784 AdvanceEffectPrimitive: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 21:09:20 +00:00
ragnarok-clanker
82a645387c
Decompile 3 functions in Source/Contents/Items/ItemInfo.cpp, Source/Contents/Items/ItemInfo.h
...
Batch #1209 by ragnarok-clanker: 0 byte-identical, 3 confirmed by peer review.
- fn_06571 ItemInfo::operator<: logic confirmed by peer review
- fn_06609 ItemInfo::SetName: logic confirmed by peer review
- fn_06610 ItemInfo::SetItemId: logic confirmed by peer review
Peer-reviewed-by: Kisuka, eAthena
Reviewed-by: ragnarok-clanker
2026-10-27 21:09:14 +00:00
ragnarok-clanker
bce0cc6603
Decompile fn_18368 (FillMessageBuckets)
...
Batch #1207 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_18368 FillMessageBuckets: logic confirmed by peer review
Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-27 21:09:06 +00:00
ragnarok-clanker
f491ad1deb
Decompile 2 functions in Source/Contents/MessageTable.cpp, Source/Contents/MessageTable.h
...
Batch #1204 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_18375 IsObfuscatedMessage: logic confirmed by peer review
- fn_18377 GetMessageString: logic confirmed by peer review
Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-27 21:08:47 +00:00
ragnarok-clanker
6172cb5aa1
Decompile 2 functions in Source/Contents/Messenger/ClientMessenger.cpp
...
Batch #1205 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.
- fn_23308 ClearMemberFlags: logic confirmed by peer review
- fn_23435 SessionMessengerContext::GetList1788: logic confirmed by peer review
Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-27 21:08:45 +00:00
ragnarok-clanker
61943206fb
Decompile fn_08054 (CSprRes::Load)
...
Batch #1201 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_08054 CSprRes::Load: logic confirmed by peer review
Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-27 21:08:39 +00:00
ragnarok-clanker
00a5524b60
Decompile 18 functions in Source/Utility/XxHash3.cpp, Source/Utility/XxHash3.h
...
Batch #1104 by ragnarok-clanker: 0 byte-identical, 18 confirmed by peer review.
- fn_00164 XXH3_128bits: logic confirmed by peer review
- fn_00165 XXH3_128bits_withSecret: logic confirmed by peer review
- fn_00166 XXH3_128bits_withSeed: logic confirmed by peer review
- fn_00167 XXH3_64bits: logic confirmed by peer review
- fn_00168 XXH3_64bits_withSecret: logic confirmed by peer review
- fn_00169 XXH3_64bits_withSeed: logic confirmed by peer review
- fn_00170 XXH3_hashLong_128b_default: logic confirmed by peer review
- fn_00171 XXH3_hashLong_128b_withSeed: logic confirmed by peer review
- fn_00172 XXH3_hashLong_64b_default: logic confirmed by peer review
- fn_00173 XXH3_hashLong_64b_withSeed: logic confirmed by peer review
- fn_00174 XXH3_len_129to240_128b: logic confirmed by peer review
- fn_00175 XXH3_len_129to240_64b: logic confirmed by peer review
- fn_00176 XXH3_mergeAccs: logic confirmed by peer review
- fn_00177 XXH3_reset_internal: logic confirmed by peer review
- fn_00178 XXH3_rrmxmx: logic confirmed by peer review
- fn_00179 XXH64_avalanche: logic confirmed by peer review
- fn_00180 XXH64_finalize: logic confirmed by peer review
- fn_00181 XXH64_round: logic confirmed by peer review
Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-27 21:08:21 +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
d1fbbd049e
Decompile fn_21102 (GameObjectActorContext::SubCB20B0)
...
Batch #1198 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_21102 GameObjectActorContext::SubCB20B0: logic confirmed by peer review
Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-27 21:08:17 +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
d9f91eec12
Decompile 6 functions in Source/Contents/Items/ItemNaming.cpp
...
Batch #1197 by ragnarok-clanker: 0 byte-identical, 6 confirmed by peer review.
- fn_06583 ItemNamingContext::Element: logic confirmed by peer review
- fn_06584 ItemNamingContext::Star: logic confirmed by peer review
- fn_06586 ItemNamingContext::Apprentice: logic confirmed by peer review
- fn_06591 ItemResourcePath: logic confirmed by peer review
- fn_06592 ItemSlotsCount: logic confirmed by peer review
- fn_06594 ItemUnidentifiedName: logic confirmed by peer review
Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-27 21:08:08 +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
347b99c15d
Decompile 4 functions in Source/Resource/World/WorldResource.cpp, Source/Resource/World/WorldResource.h, ...
...
Batch #1130 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review.
- fn_08071 C3dWorldRes::Create: logic confirmed by peer review
- fn_08073 C3dWorldRes::Load: logic confirmed by peer review
- fn_08076 C3dWorldRes::C3dWorldRes: logic confirmed by peer review
- fn_17681 WorldSpatialTree::ReadBounds: logic confirmed by peer review
Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-27 21:07:47 +00:00
ragnarok-clanker
d8177fe68b
Decompile 2 functions in Source/Resource/World/GroundResource.cpp, Source/Resource/World/GroundResource.h
...
Batch #1185 by eAthena: 0 byte-identical, 2 confirmed by peer review.
- fn_07909 GroundLegacyLightmap::Decode: logic confirmed by peer review (annotation added to existing code)
- fn_07910 CGndRes::Lightmap: logic confirmed by peer review (already on main)
Reviewed-by: ragnarok-clanker
2026-10-27 21:07:31 +00:00
ragnarok-clanker
2d4cc46314
Decompile fn_02412 (SpriteAtlas::ClearExpired)
...
Batch #1182 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_02412 SpriteAtlas::ClearExpired: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 21:07:20 +00:00
ragnarok-clanker
8c2bd3e083
Decompile 5 functions in Source/Contents/ItemDBToIDMgr.cpp, Source/Contents/ItemDBToIDMgr.h, ...
...
Batch #1181 by eAthena: 0 byte-identical, 5 confirmed by peer review.
- fn_06415 CItemDBToIDMgr::CItemDBToIDMgr: logic confirmed by peer review
- fn_06418 CItemDBToIDMgr::`scalar deleting destructor': logic confirmed by peer review
- fn_06419 CItemDBToIDMgr::Load: logic confirmed by peer review
- fn_06420 CItemDBToIDMgr::GetItemID: logic confirmed by peer review
- fn_24373 CItemDBToIDMgr::GetInstance: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 21:07:09 +00:00
ragnarok-clanker
c4f234ff68
Decompile 12 functions in Source/Contents/UserData/NormalItemSlots.cpp, Source/Contents/UserData/NormalItemSlots.h, ...
...
Batch #1160 by eAthena: 0 byte-identical, 12 confirmed by peer review.
- fn_13668 SkillListWndInfo::IsValid: logic confirmed by peer review
- fn_13669 StatusWndInfo::IsValid: logic confirmed by peer review
- fn_13670 SubChatHisWndInfo::IsValid: logic confirmed by peer review
- fn_13671 AdvenPartyBoardWndInfo::IsValid: logic confirmed by peer review
- fn_13672 ApplyForPartyWndInfo::IsValid: logic confirmed by peer review
- fn_13673 RegisterPartyWndInfo::IsValid: logic confirmed by peer review
- fn_13674 WhisperWndInfo::IsValid: logic confirmed by peer review
- fn_13675 MacroReporterWndInfo::IsValid: logic confirmed by peer review
- fn_13676 PreviewEquipWndInfo::IsValid: logic confirmed by peer review
- fn_13677 AchTracingWndInfo::Reset: logic confirmed by peer review
- fn_13693 ItemCompositionWndInfo::Reset: logic confirmed by peer review
- fn_13695 ItemIdentifyWndInfo::Reset: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 21:07:07 +00:00
ragnarok-clanker
5ea6f2488e
Decompile 19 functions in Source/Contents/Skills/ClientSkills.cpp, Source/Client/Session.h
...
Batch #1178 by eAthena: 0 byte-identical, 19 confirmed by peer review.
- fn_23741 CSession::UpdateHomunSkill: logic confirmed by peer review
- fn_23742 CSession::UpdateMercSkill: logic confirmed by peer review
- fn_23743 CSession::AddUnknownId: logic confirmed by peer review
- fn_23747 CSession::AddStackedItem: logic confirmed by peer review
- fn_23748 CSession::AddItemToFreeSlot: logic confirmed by peer review
- fn_23752 CSession::IsListedId: logic confirmed by peer review
- fn_23760 CSession::EraseUnknownKey: logic confirmed by peer review
- fn_23764 CSession::FindUnknown0784: logic confirmed by peer review
- fn_23765 CSession::FindUnknown078C: logic confirmed by peer review
- fn_23766 CSession::FindRecord6144: logic confirmed by peer review
- fn_23769 CSession::GetBeginEffectId: logic confirmed by peer review
- fn_23773 CSession::GetItem2B50: logic confirmed by peer review
- fn_23775 CSession::SplitDate: logic confirmed by peer review
- fn_23776 CSession::GetDefaultOptionValue: logic confirmed by peer review
- fn_23777 CSession::FindUnknown0778: logic confirmed by peer review
- fn_23779 CSession::AdditionalSkillAt: logic confirmed by peer review
- fn_23781 CSession::HomunSkillAt: logic confirmed by peer review
- fn_23902 CSession::NotifyHomunSkillWindows: logic confirmed by peer review
- fn_23903 CSession::NotifyMercSkillWindows: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 21:06:59 +00:00
ragnarok-clanker
b2b69ae8b2
Decompile 4 functions in Source/Render/DX7/RenderSystemDX7.cpp
...
Batch #1174 by eAthena: 0 byte-identical, 4 confirmed by peer review.
- fn_02307 CRenderSystemDX7::CRenderSystemDX7: logic confirmed by peer review
- fn_02315 CRenderSystemDX7::`scalar deleting destructor': logic confirmed by peer review
- fn_02328 CRenderSystemDX7::BackBufferTexture: logic confirmed by peer review
- fn_02330 CRenderSystemDX7::BackBufferSurface: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 21:06:46 +00:00
ragnarok-clanker
26d8de6f32
Decompile fn_11281 (UIScrollBar::Position)
...
Batch #1171 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_11281 UIScrollBar::Position: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 21:06:37 +00:00
ragnarok-clanker
32f5266595
Decompile fn_14637 (CUIControl::IsPointInside)
...
Batch #1168 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_14637 CUIControl::IsPointInside: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 21:06:22 +00:00
ragnarok-clanker
610551894c
Decompile 2 functions in Source/UI/Edit/UIEditCtrl.cpp, Source/UI/Edit/UIEditCtrl.h
...
Batch #1158 by eAthena: 0 byte-identical, 2 confirmed by peer review.
- fn_10758 UIEditCtrl::DrawSelectionAt: logic confirmed by peer review
- fn_10759 UIEditCtrl::DrawSelection: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 21:06:17 +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
86c790f5b6
Decompile 13 functions in Source/Utility/Async/NRecycleObject.h
...
Batch #1146 by eAthena: 0 byte-identical, 13 confirmed by peer review.
- fn_02553 NRecycleObjectPool<CLoadPartyInfoAsyncWork>::Acquire: logic confirmed by peer review (annotation added to existing code)
- fn_02554 NRecycleObjectPool<CChangePartyMasterAsyncWork>::Acquire: logic confirmed by peer review (annotation added to existing code)
- fn_02555 NRecycleObjectPool<CStopRecruitingAsyncWork>::Acquire: logic confirmed by peer review (annotation added to existing code)
- fn_02556 NRecycleObjectPool<CRegisterPartyAsyncWork>::Acquire: logic confirmed by peer review (annotation added to existing code)
- fn_02557 NRecycleObjectPool<CLoadMyPartyAsyncWork>::Acquire: logic confirmed by peer review (annotation added to existing code)
- fn_02558 NRecycleObjectPool<CLoadPartyListAsyncWork>::Acquire: logic confirmed by peer review (annotation added to existing code)
- fn_02559 NRecycleObjectPool<CMCStoreInfoBackupSaveAsyncWork>::Acquire: logic confirmed by peer review (annotation added to existing code)
- fn_02560 NRecycleObjectPool<CMCStoreInfoBackupLoadAsyncWork>::Acquire: logic confirmed by peer review (annotation added to existing code)
- fn_02561 NRecycleObjectPool<CEmblemDataDownloadAsyncWork>::Acquire: logic confirmed by peer review (annotation added to existing code)
- fn_02562 NRecycleObjectPool<CEmblemDataUploadAsyncWork>::Acquire: logic confirmed by peer review (annotation added to existing code)
- fn_02563 NRecycleObjectPool<CCharacterLinkedUserDataSaveAsyncWork>::Acquire: logic confirmed by peer review (annotation added to existing code)
- fn_02564 NRecycleObjectPool<CCharacterLinkedUserDataLoadAsyncWork>::Acquire: logic confirmed by peer review (annotation added to existing code)
- fn_02565 NRecycleObjectPool<CAccountLinkedUserDataSaveAsyncWork>::Acquire: logic confirmed by peer review (annotation added to existing code)
Reviewed-by: ragnarok-clanker
2026-10-27 21:05:59 +00:00
ragnarok-clanker
a1213bb327
Decompile 11 functions in Source/Contents/Messenger/MessengerMember.cpp
...
Batch #1150 by eAthena: 0 byte-identical, 11 confirmed by peer review.
- fn_07667 UIDragMiniPartyWnd::`scalar deleting destructor': logic confirmed by peer review
- fn_07668 UIDragMiniPartyWnd::MoveGauge: logic confirmed by peer review
- fn_07672 UIDragMiniPartyWnd::RemoveGauge: logic confirmed by peer review
- fn_07674 UIDragMiniPartyWnd::SetUnknown010C: logic confirmed by peer review
- fn_07680 UIFriendOptionWnd::`scalar deleting destructor': logic confirmed by peer review
- fn_07681 UIFriendOptionWnd::Slot15: logic confirmed by peer review
- fn_07684 UIFriendOptionWnd::Slot11: logic confirmed by peer review
- fn_07686 UIJobIconButton::`scalar deleting destructor': logic confirmed by peer review
- fn_07688 UIJobIconButton::Slot25: logic confirmed by peer review
- fn_07689 UIJobIconButton::Slot31: logic confirmed by peer review
- fn_07690 UIJobIconButton::Slot33: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 21:05:55 +00:00
ragnarok-clanker
7c6781f4d9
Decompile 3 functions in Source/UI/Window/UIWindow.cpp, Source/UI/Navigation/UINavigationV4Wnd.h, ...
...
Batch #1147 by eAthena: 0 byte-identical, 3 confirmed by peer review.
- fn_03575 UINavigationV4Wnd::LayoutWithoutDetails: logic confirmed by peer review
- fn_03577 UINavigationV4Wnd::LayoutWithDetails: logic confirmed by peer review
- fn_03639 UINavigationV4Wnd::Slot11: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
2026-10-27 21:05:52 +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
fe5a446879
Decompile 2 functions in Source/Contents/Models/ModelActor.cpp, Source/Contents/Models/ModelActor.h
...
Batch #1134 by eAthena: 0 byte-identical, 2 confirmed by peer review.
- fn_17495 C3dActor::Draw: logic confirmed by peer review
- fn_17518 C3dActor::Prepare: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 21:05:38 +00:00
ragnarok-clanker
b722d4e36d
Decompile 8 functions in Source/Contents/Sound/SoundMaker.cpp, Source/Contents/Actors/EffectActors.h
...
Batch #1131 by eAthena: 0 byte-identical, 8 confirmed by peer review.
- fn_22365 CBlowEffect::`scalar deleting destructor': logic confirmed by peer review
- fn_22367 CCorpse::`scalar deleting destructor': logic confirmed by peer review
- fn_22373 CMasterChaser::`scalar deleting destructor': logic confirmed by peer review
- fn_22375 CNumEffect::`scalar deleting destructor': logic confirmed by peer review
- fn_22405 CNumEffect::Update: logic confirmed by peer review
- fn_22418 CBlowEffect::SendObjectMessage: logic confirmed by peer review
- fn_22420 CCorpse::SendObjectMessage: logic confirmed by peer review
- fn_22427 CNumEffect::SendObjectMessage: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker
Reviewed-by: ragnarok-clanker
2026-10-27 21:05:10 +00:00
ragnarok-clanker
f14ab7ea91
Decompile 7 functions in Source/Contents/Actors/RenderObject.cpp, Source/Contents/Actors/RenderObject.h, ...
...
Batch #1129 by eAthena: 0 byte-identical, 7 confirmed by peer review.
- fn_21116 CRenderObject::SetActionName: logic confirmed by peer review
- fn_21125 CGameActor::SetUnknown0305: logic confirmed by peer review
- fn_21127 CGameActor::RaiseUnknown03C8: logic confirmed by peer review
- fn_21134 CGameActor::SetUnknown02E4: logic confirmed by peer review
- fn_21142 CGameActor::SetUnknown02C8: logic confirmed by peer review
- fn_21146 CGameActor::SetUnknown0260: logic confirmed by peer review
- fn_21151 CRenderObject::SetSpriteName: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 21:05:03 +00:00
ragnarok-clanker
e44193df72
Decompile fn_07911 (CGndRes::Parse)
...
Batch #1189 by eAthena: 0 byte-identical, 1 confirmed by peer review.
- fn_07911 CGndRes::Parse: 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-27 21:01:13 +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
ab4477de24
Decompile 7 functions in Source/Contents/Skills/ClientSkills.cpp, Source/Client/Session.h
...
Batch #1179 by eAthena: 7 byte-identical, 0 confirmed by peer review.
- fn_23754 CSession::ClearItemQuantities: byte-identical
- fn_23755 CSession::ResetItems3500: byte-identical
- fn_23756 CSession::ClearSlots06EB: byte-identical
- fn_23757 CSession::ClearShortcutSlots: byte-identical
- fn_23758 CSession::ClearSecondaryShortcutSlots: byte-identical
- fn_23759 CSession::ClearUnknown0420: byte-identical
- fn_23774 CSession::CountItems5C68: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-27 20:58:12 +00:00
ragnarok-clanker
54a6422ade
Decompile 2 functions in Source/Render/DX7/RenderSystemDX7.cpp
...
Batch #1175 by eAthena: 2 byte-identical, 0 confirmed by peer review.
- fn_02329 CRenderSystemDX7::Height: byte-identical
- fn_02335 CRenderSystemDX7::IsWindowed: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-27 20:56:08 +00:00
ragnarok-clanker
9fef90851e
Decompile 14 functions in Source/Contents/UserData/NormalItemSlots.cpp, Source/Contents/UserData/NormalItemSlots.h, ...
...
Batch #1162 by eAthena: 14 byte-identical, 0 confirmed by peer review.
- fn_13679 CashEmotionListWndInfo::Reset: byte-identical
- fn_13680 ChatRoomWndInfo::Reset: byte-identical
- fn_13681 ChooseWndInfo::Reset: byte-identical
- fn_13682 ClanWndInfo::Reset: byte-identical
- fn_13683 CombinedCardItemCollectionWndInfo::Reset: byte-identical
- fn_13684 UnusedWndInfoA::Reset: byte-identical
- fn_13685 EmotionWndInfo::Reset: byte-identical
- fn_13686 EquipWndInfo::Reset: byte-identical
- fn_13687 ExchangeAcceptWndInfo::Reset: byte-identical
- fn_13688 FriendOptionWndInfo::Reset: byte-identical
- fn_13689 GuildHelperWndInfo::Reset: byte-identical
- fn_13691 HomunInfoWndInfo::Reset: byte-identical
- fn_13692 ItemCollectionWndInfo::Reset: byte-identical
- fn_13694 ItemStoreFindWndInfo::Reset: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-27 20:45:34 +00:00
ragnarok-clanker
7b701e5bc4
Decompile fn_19333 (Replay::WriteFinalSection)
...
Batch #1155 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.
- fn_19333 Replay::WriteFinalSection: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-27 20:40:03 +00:00
ragnarok-clanker
c5a61bd331
Decompile fn_07994 (AnimatedModelFrame::~AnimatedModelFrame)
...
Batch #1151 by eAthena: 1 byte-identical, 0 confirmed by peer review.
- fn_07994 AnimatedModelFrame::~AnimatedModelFrame: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-27 20:34:49 +00:00
ragnarok-clanker
ad68d437d0
Decompile fn_03605 (UIPrivateAirplaneWnd::Slot19)
...
Batch #1148 by eAthena: 1 byte-identical, 0 confirmed by peer review.
- fn_03605 UIPrivateAirplaneWnd::Slot19: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-27 20:30:00 +00:00
ragnarok-clanker
052f7dcfd5
Decompile fn_03593 (UIListBox_NaviSearch::Slot26)
...
Batch #1144 by eAthena: 1 byte-identical, 0 confirmed by peer review.
- fn_03593 UIListBox_NaviSearch::Slot26: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-27 20:27:17 +00:00
ragnarok-clanker
c733fbc98c
Decompile 5 functions in Source/Contents/Models/ModelActor.cpp, Source/Contents/Models/ModelActor.h
...
Batch #1137 by eAthena: 5 byte-identical, 0 confirmed by peer review.
- fn_17478 C3dActor::Assign: byte-identical
- fn_17488 C3dActor::Find: byte-identical
- fn_17492 C3dActor::Update: byte-identical
- fn_17503 C3dActor::Animate: byte-identical
- fn_17511 C3dActor::UpdateBounds: byte-identical
Merged automatically: every function is byte-identical to the original.
2026-10-27 20:17:56 +00:00
ragnarok-clanker
176df73ee4
Decompile 2 functions in Source/Utility/GGHash.cpp, Source/Utility/GGHash.h
...
Batch #1127 by eAthena: 0 byte-identical, 2 confirmed by peer review.
- fn_00109 CGGHash::CGGHash: logic confirmed by peer review
- fn_00118 CGGHash::`scalar deleting destructor': logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 20:13:40 +00:00
ragnarok-clanker
c933c11f53
Decompile 12 functions in Source/Archive/PakFile.cpp, Source/Archive/GPakUpdate.h
...
Batch #1126 by eAthena: 0 byte-identical, 12 confirmed by peer review.
- fn_04009 CPakFile::~CPakFile: logic confirmed by peer review (annotation added to existing code)
- fn_04010 myGPack::CReadPakFile::~CReadPakFile: logic confirmed by peer review (annotation added to existing code)
- fn_04011 myGPack::CWritePakFile::~CWritePakFile: logic confirmed by peer review (annotation added to existing code)
- fn_04013 myGPack::CGPakUpdate::Close: logic confirmed by peer review
- fn_04014 myGPack::CGPakUpdate::RemoveObsoleteEntries: logic confirmed by peer review
- fn_04015 myGPack::CGPakUpdate::BuildFreeBlocks: logic confirmed by peer review
- fn_04016 myGPack::CGPakRead::ReadEntry: logic confirmed by peer review
- fn_04017 myGPack::CGPakRead::CollectNames: logic confirmed by peer review
- fn_04018 myGPack::CGPakUpdate::Allocate: logic confirmed by peer review
- fn_04019 myGPack::CGPakUpdate::Commit: logic confirmed by peer review
- fn_04020 myGPack::CGPakUpdate::Open: logic confirmed by peer review
- fn_04021 myGPack::CGPakUpdate::CopyEntry: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 20:13:28 +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
ea6e4e5492
Decompile 2 functions in Source/Render/Text/TextContext.cpp, Source/Render/Text/TextContext.h
...
Batch #1115 by Kisuka: 0 byte-identical, 2 confirmed by peer review.
- fn_01967 TextContext::SetBackgroundColor: logic confirmed by peer review
- fn_01968 TextContext::SetBackgroundMode: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 19:42:10 +00:00
ragnarok-clanker
cc5f17c4c4
Decompile 6 functions in Source/Render/DeviceContext/DCSurface.cpp
...
Batch #1112 by Kisuka: 0 byte-identical, 6 confirmed by peer review.
- fn_02275 RenderSystemHolder::CreateSurface: logic confirmed by peer review
- fn_02276 RenderSystemHolder::CreateTexture: logic confirmed by peer review
- fn_02277 RenderSystemHolder::CreateSurfaceOrTexture: logic confirmed by peer review
- fn_02279 RenderSystemHolder::DestroySurface: logic confirmed by peer review
- fn_02286 DefaultResolution: logic confirmed by peer review
- fn_02296 RenderSystemHolder::Present: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 19:41:25 +00:00
ragnarok-clanker
c956ff35dc
Decompile fn_18370 (FindMessageId)
...
Batch #1106 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_18370 FindMessageId: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-27 18:09:50 +00:00