Commit graph

7,487 commits

Author SHA1 Message Date
ragnarok-clanker
dbeb2d7edd Decompile fn_07842 (C3dAttr::RayDistance)
Batch #16323 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_07842 C3dAttr::RayDistance: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:58:28 +00:00
ragnarok-clanker
bac6aa213b Decompile fn_12756 (UISeekPartyMBWnd::SendMsg)
Batch #16374 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_12756 UISeekPartyMBWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:58:22 +00:00
ragnarok-clanker
f61fcc124c Decompile fn_12835 (UISeekPartyMBWnd::LoadRegionMaps)
Batch #16405 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_12835 UISeekPartyMBWnd::LoadRegionMaps: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:57:39 +00:00
ragnarok-clanker
fa0e51e34d Decompile fn_21815 (CGameMode::ReceiveSearchStoreItemsOld)
Batch #16157 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_21815 CGameMode::ReceiveSearchStoreItemsOld: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:55:31 +00:00
ragnarok-clanker
d375e80e41 Decompile fn_10323 (UIDisplayCharacter::GetStyleTable)
Batch #16330 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_10323 UIDisplayCharacter::GetStyleTable: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:54:39 +00:00
ragnarok-clanker
10ce4d9b59 Decompile fn_18876 (CCellRangeEffect::SetCellTexture)
Batch #16369 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_18876 CCellRangeEffect::SetCellTexture: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:54:28 +00:00
ragnarok-clanker
8f5bbb1bf8 Decompile fn_03436 (CMapSkyMgr::CreateClouds)
Batch #16378 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_03436 CMapSkyMgr::CreateClouds: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:54:00 +00:00
ragnarok-clanker
15b7a6a0e3 Decompile fn_02326 (EnumerateAdaptersDX7)
Batch #16403 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_02326 EnumerateAdaptersDX7: logic confirmed by peer review

Peer-reviewed-by: youko, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:53:41 +00:00
ragnarok-clanker
9ffb6721ed Decompile fn_12830 (UISeekPartyListWnd::InitRegionFilter)
Batch #16349 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_12830 UISeekPartyListWnd::InitRegionFilter: logic confirmed by peer review

Peer-reviewed-by: Yommy, Toshiro, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:50:38 +00:00
ragnarok-clanker
5e95a11825 Decompile fn_19436 (CNavi_Link::`scalar deleting destructor')
Batch #15976 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_19436 CNavi_Link::`scalar deleting destructor': logic confirmed by peer review

Peer-reviewed-by: eAthena, youko, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:50:31 +00:00
ragnarok-clanker
bc681b9951 Decompile 3 functions in Source/Client/Session.cpp
Batch #16401 by eAthena: 3 byte-identical, 0 confirmed by peer review.

- fn_23423 CSession::GetBgmFileName: byte-identical
- fn_23571 CSession::IsIndoorMapName: byte-identical
- fn_23575 CSession::IsKnownName: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 18:50:12 +00:00
ragnarok-clanker
447519373d Decompile fn_10120 (UIRPData::Draw)
Batch #16282 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_10120 UIRPData::Draw: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:49:54 +00:00
ragnarok-clanker
bfaf0a7865 Decompile fn_07840 (C3dAttr::PlaneHeight)
Batch #16361 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_07840 C3dAttr::PlaneHeight: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:49:49 +00:00
ragnarok-clanker
5624b6fa34 Decompile fn_06614 (LoadItemIntegerTable)
Batch #16353 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_06614 LoadItemIntegerTable: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:48:38 +00:00
ragnarok-clanker
db06607726 Decompile fn_09684 (SkinPaletteColor)
Batch #16375 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_09684 SkinPaletteColor: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: eAthena, Yommy, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:48:17 +00:00
ragnarok-clanker
1fa096087c Decompile fn_13616 (UIMakeTargetListWnd::SendMsg)
Batch #16335 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_13616 UIMakeTargetListWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: Yommy, Toshiro, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:46:12 +00:00
ragnarok-clanker
485b6bd5c1 Decompile 7 functions in Source/Client/Session.cpp
Batch #16392 by eAthena: 7 byte-identical, 0 confirmed by peer review.

- fn_23367 CSession::FindCostumeItem: byte-identical
- fn_23369 CSession::FindEquippedItem: byte-identical
- fn_23412 CSession::FindItem1758ByItemId: byte-identical
- fn_23445 CSession::GetItem1718QuantityByItemId: byte-identical
- fn_23447 CSession::GetShopItemPriceFactorByItemId: byte-identical
- fn_23449 CSession::SumPurchasePriceFactorByItemId: byte-identical (already on main)
- fn_23519 CSession::IsBlankString: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 18:44:34 +00:00
ragnarok-clanker
4a2aea4a0c Decompile fn_21717 (CGameMode::ReceiveInventoryEquipList)
Batch #16390 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_21717 CGameMode::ReceiveInventoryEquipList: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:43:04 +00:00
ragnarok-clanker
d4ba50b180 Decompile fn_12657 (CFlyingShipRouteInfo::Draw)
Batch #16387 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_12657 CFlyingShipRouteInfo::Draw: logic confirmed by peer review

Peer-reviewed-by: Yommy, Toshiro, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:41:36 +00:00
ragnarok-clanker
432c1b4269 Decompile fn_13810 (UINewSkillListWnd::InitTabs)
Batch #16296 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_13810 UINewSkillListWnd::InitTabs: logic confirmed by peer review

Peer-reviewed-by: youko, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:40:26 +00:00
ragnarok-clanker
5edda6bc13 Decompile 8 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp
Batch #16386 by eAthena: 4 byte-identical, 4 confirmed by peer review.

- fn_12104 UIBabyAcceptWnd2::GetReplayData: byte-identical
- fn_12106 UIChooseSellBuyWnd::GetReplayData: byte-identical
- fn_12107 UIChooseWarpWnd::GetReplayData: logic confirmed by peer review
- fn_12108 UIChooseWnd::GetReplayData: logic confirmed by peer review
- fn_12110 UIExchangeWnd::GetReplayData: logic confirmed by peer review
- fn_12116 UIMakingArrowListWnd::GetReplayData: byte-identical
- fn_12117 UISayDialogWnd::GetReplayData: logic confirmed by peer review
- fn_12118 UIStarPlaceAcceptWnd::GetReplayData: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:40:08 +00:00
ragnarok-clanker
bbe944374c Decompile 4 functions in Source/UI/GameSettings/GameSettingsUI.cpp
Batch #16383 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_15379 CUIComboBox<GameSettingsUI::CUIComboItem,RenderAdapter>::Create: logic confirmed by peer review
- fn_15380 CUIComboBox<GameSettingsUI::CUIComboItem,DisplayMode>::Create: logic confirmed by peer review
- fn_15381 CUIComboBox<GameSettingsUI::CUIComboItem,RenderBackend>::Create: logic confirmed by peer review
- fn_15382 CUIComboBox<GameSettingsUI::CUIComboItem,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::Create: 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-10 18:39:16 +00:00
ragnarok-clanker
21431f8e38 Decompile fn_19250 (SetEvilsPawInfo)
Batch #16301 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_19250 SetEvilsPawInfo: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:35:33 +00:00
ragnarok-clanker
cbb8cf4d7c Decompile fn_06880 (CCaneOfEvilEyeEffect::UpdateEyes)
Batch #16108 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_06880 CCaneOfEvilEyeEffect::UpdateEyes: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:31:29 +00:00
ragnarok-clanker
c2d59bd557 Decompile fn_07449 (CShowEffect::Remove)
Batch #16187 by youko: 0 byte-identical, 1 confirmed by peer review.

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

Peer-reviewed-by: eAthena, Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:30:52 +00:00
ragnarok-clanker
d85b0a15c3 Decompile 2 functions in Source/Client/Input/Language.cpp
Batch #16356 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_17767 CLanguageBase::DeleteSelection: logic confirmed by peer review
- fn_17792 CLanguageBase::KeyDown: logic confirmed by peer review (already on main)

Peer-reviewed-by: eAthena, Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:30:32 +00:00
ragnarok-clanker
366d1a8e11 Decompile fn_24295 (CArrowEffect::SendMsg)
Batch #16362 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_24295 CArrowEffect::SendMsg: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:29:20 +00:00
ragnarok-clanker
85fce98480 Decompile fn_07881 (CEmblemRes::Load)
Batch #16365 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_07881 CEmblemRes::Load: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:28:44 +00:00
ragnarok-clanker
a33774d081 Decompile 2 functions in Source/Contents/Items/RuneSystem.cpp
Batch #16381 by youko: 0 byte-identical, 2 confirmed by peer review.

- fn_08151 CRuneSystemMgr::HasRequiredItems: logic confirmed by peer review
- fn_08177 AddRuneSetReward: logic confirmed by peer review

Peer-reviewed-by: Yommy, Toshiro, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:28:38 +00:00
ragnarok-clanker
f3ae0cc2bf Decompile fn_17954 (CChampionMonsterMgr::Load)
Batch #16333 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_17954 CChampionMonsterMgr::Load: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:28:02 +00:00
ragnarok-clanker
fb03a842aa Decompile fn_05155 (CGuildEmblemReqBundle::Update)
Batch #16379 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_05155 CGuildEmblemReqBundle::Update: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 18:27:36 +00:00
ragnarok-clanker
cb1aab3d6b Decompile fn_21780 (CGameMode::ReceiveParChange)
Batch #16377 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_21780 CGameMode::ReceiveParChange: logic confirmed by peer review

Peer-reviewed-by: youko, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 17:58:16 +00:00
ragnarok-clanker
64a29c92d3 Decompile fn_07031 (CChargingPierceNewEffect::OnProcess)
Batch #16376 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_07031 CChargingPierceNewEffect::OnProcess: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 17:56:38 +00:00
ragnarok-clanker
ae46c79140 Decompile fn_01913 (DeviceOwnerDX9::CheckState)
Batch #16326 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_01913 DeviceOwnerDX9::CheckState: logic confirmed by peer review

Peer-reviewed-by: Yommy, Toshiro, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 17:56:14 +00:00
ragnarok-clanker
ec0dc52bf8 Decompile fn_06892 (CAnimatedEmitterEffect::UpdateParticle)
Batch #16331 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_06892 CAnimatedEmitterEffect::UpdateParticle: logic confirmed by peer review

Peer-reviewed-by: Yommy, Toshiro, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 17:52:04 +00:00
ragnarok-clanker
fc5f2516e7 Maintenance: Remove the hand-written std::unordered_map<short, std::function<..>> internals of PakAuxiliaryState::m_handlers (HashTab
Batch #16368 by ragnarok-clanker: no function's compiled code changes; checked with 1 compiled unit(s).
2026-11-10 17:45:26 +00:00
ragnarok-clanker
319f9a3cc3 Decompile fn_20410 (ReleaseConnectionBlocks)
Batch #16367 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_20410 ReleaseConnectionBlocks: 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-10 17:45:04 +00:00
ragnarok-clanker
eb4a31a6e1 Decompile 2 functions in Source/Contents/Effects/EffectLists.cpp
Batch #16360 by youko: 2 byte-identical, 0 confirmed by peer review.

- fn_18778 EffectLists::Retire: byte-identical
- fn_18779 EffectLists::Retire: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 17:43:20 +00:00
ragnarok-clanker
cb086e21f4 Decompile 8 functions in Source/Contents/Effects/EffectPrimitiveRendering.cpp
Batch #16364 by Yommy: 0 byte-identical, 8 confirmed by peer review.

- fn_19871 CEffectPrim::RenderFanBeam: logic confirmed by peer review
- fn_19921 CEffectPrim::RenderStackedRings: logic confirmed by peer review
- fn_19898 CEffectPrim::RenderOrbitSquare: logic confirmed by peer review
- fn_19877 CEffectPrim::RenderGroundBar: logic confirmed by peer review
- fn_19910 CEffectPrim::RenderRectUp: logic confirmed by peer review
- fn_19915 CEffectPrim::RenderSaintWing: logic confirmed by peer review
- fn_19916 CEffectPrim::RenderSlash1: logic confirmed by peer review
- fn_19878 CEffectPrim::RenderChemical: logic confirmed by peer review

Peer-reviewed-by: youko, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 17:40:14 +00:00
ragnarok-clanker
be7553a587 Decompile 2 functions in Source/Archive/PakCipher.cpp
Batch #16294 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_18103 myGPack::FinalPermutation: logic confirmed by peer review
- fn_18104 myGPack::InitialPermutation: logic confirmed by peer review

Peer-reviewed-by: youko, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 17:40:05 +00:00
ragnarok-clanker
3f3e0d7f2e Decompile fn_11267 (UITreeView::LayoutNodes)
Batch #16277 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_11267 UITreeView::LayoutNodes: logic confirmed by peer review

Peer-reviewed-by: youko, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 17:39:45 +00:00
ragnarok-clanker
39b8685e48 Decompile fn_08295 (CPlayerSkillBundle::ApplyLevelChange)
Batch #16287 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_08295 CPlayerSkillBundle::ApplyLevelChange: logic confirmed by peer review

Peer-reviewed-by: youko, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 17:39:38 +00:00
ragnarok-clanker
b08965ec9c Decompile fn_16922 (UIWindow::AddSpriteCellOverlay)
Batch #16229 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_16922 UIWindow::AddSpriteCellOverlay: logic confirmed by peer review

Peer-reviewed-by: Yommy, gordaoprogramas, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 17:39:08 +00:00
ragnarok-clanker
bce1858642 Decompile fn_19727 (CSchedule::CheckTime)
Batch #16263 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_19727 CSchedule::CheckTime: logic confirmed by peer review

Peer-reviewed-by: youko, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 17:39:01 +00:00
ragnarok-clanker
5ad8e0c58c Maintenance: Resubmission of 16340 over main 047268c0 (conflict in UICashEmotionPack::GetPriceText resolved keeping main's new body).
Batch #16351 by ragnarok-clanker: no function's compiled code changes; checked with 784 compiled unit(s), including every includer of Source/Archive/GPak.h, Source/Client/Browser/BrowserCommandTarget.h, Source/Client/Browser/BrowserDocumentUI.h, Source/Client/Browser/BrowserInPlace.h, Source/Client/Browser/WebBrowser.h, Source/Client/Input/Language.h, Source/Client/Input/LanguageTC.h, Source/Client/Input/Mouse.h, Source/Client/Mode/CGameMode.h, Source/Client/Mode/CLoginMode.h, Source/Client/Replay.h, Source/Client/Session.h, Source/Client/Stove/StovePCSDK.h, Source/Contents/AchievementMgr.h, Source/Contents/Actors/CharacterRender.h, Source/Contents/Actors/EffectActors.h, Source/Contents/Actors/GameActor.h, Source/Contents/Actors/GndRiser.h, Source/Contents/Actors/GrannyGameActor.h, Source/Contents/Actors/MousePointer.h, Source/Contents/Actors/Npc.h, Source/Contents/Actors/Pc.h, Source/Contents/Actors/RenderObjectState.h, Source/Contents/Actors/Skill.h, Source/Contents/AdventureGuideMgr.h, Source/Contents/CashEmotionMgr.h, Source/Contents/ClanInfo.h, Source/Contents/Configuration/GameSettingsMgr.h, Source/Contents/EffectResourceSwitcher.h, Source/Contents/Effects/AcidifiedThrow.h, Source/Contents/Effects/ArrowEffect.h, Source/Contents/Effects/AxeBoomerang.h, Source/Contents/Effects/BlastForge.h, Source/Contents/Effects/CharacterParticleBundle.h, Source/Contents/Effects/DummyEffectLauncher.h, Source/Contents/Effects/EZ2STREffectEx.h, Source/Contents/Effects/Effect.h, Source/Contents/Effects/EffectActor.h, Source/Contents/Effects/EffectEmitter.h, Source/Contents/Effects/EffectPrimitiveState.h, Source/Contents/Effects/EffectTypes.h, Source/Contents/Effects/ElectricEffect.h, Source/Contents/Effects/EmitterEffect.h, Source/Contents/Effects/FortuneKissEffect.h, Source/Contents/Effects/MagicFloorEffect.h, Source/Contents/Effects/MandraAttackEffect.h, Source/Contents/Effects/MonsterSkillEffects.h, Source/Contents/Effects/MsgEffect.h, Source/Contents/Effects/Particle.h, Source/Contents/Effects/RagEffectState.h, Source/Contents/Effects/RichManKim.h, Source/Contents/Effects/SpriteParticle.h, Source/Contents/Effects/StarEffect.h, Source/Contents/Effects/WhirlwindEffect.h, Source/Contents/EnchantMgr.h, Source/Contents/FlyingShipRouteInfo.h, Source/Contents/Ground/GroundSpatial.h, Source/Contents/GuildInfo.h, Source/Contents/Hotkeys/InterfaceHotkey.h, Source/Contents/Items/ItemInfo.h, Source/Contents/Items/RuneSystem.h, Source/Contents/MapSkyMgr.h, Source/Contents/Models/ModelActor.h, Source/Contents/Movies/BinkMovie.h, Source/Contents/NavigationManager.h, Source/Contents/Party/PartyBookingMgr.h, Source/Contents/PetEvolutionMgr.h, Source/Contents/RenewQuestMgr.h, Source/Contents/RodexMailStore.h, Source/Contents/Schedule/Schedule.h, Source/Contents/Schedule/ShutDownSchedule.h, Source/Contents/SignBoard/SignBoard.h, Source/Contents/Skills/PlayerSkillBundle.h, Source/Contents/Sound/SoundMgr.h, Source/Contents/SpriteLayerDrawing.h, Source/Contents/Store/MCStoreInfoBackupAsyncWork.h, Source/Contents/UserData/AccountLinkedUserDataLoadAsyncWork.h, Source/Contents/UserData/NormalItemSlots.h, Source/Contents/WorldView/WorldViewData.h, Source/Network/Connection/Connection.h, Source/Render/DX7/DeviceOwnerDX7.h, Source/Render/DX7/DirectDrawEnumeration.h, Source/Render/DX9/DeviceOwnerDX9.h, Source/Render/Primitives/LightmappedPrimitive.h, Source/Render/Primitives/RenderPrimitive.h, Source/Render/Renderer.h, Source/Render/RendererDX7.h, Source/Render/Text/EmbedFont.h, Source/Render/Text/TextContext.h, Source/Render/Textures/Texture.h, Source/Resource/BinkRuntime.h, Source/Resource/GifResource.h, Source/Resource/Models/AnimatedModelResource.h, Source/Resource/Models/GrannyModelResource.h, Source/Resource/Models/ModelMesh.h, Source/Resource/ResourceMgr.h, Source/Resource/World/GroundResource.h, Source/Resource/World/WorldResource.h, Source/Security/NProtectGameGuardMgr.h, Source/Security/ReassemblyPacketMgr.h, Source/UI/Buttons/UIBmpRadioBtn.h, Source/UI/Buttons/UIBmpTextButton2.h, Source/UI/Buttons/UIDescriptRace.h, Source/UI/Buttons/UIItemTagButton.h, Source/UI/Buttons/UITVTextButton.h, Source/UI/Buttons/UITextureButton.h, Source/UI/Chat/UINewChatWnd.h, Source/UI/Chat/UISubChatHisWnd.h, Source/UI/Dialogs/UILoadingWnd.h, Source/UI/Dialogs/UIMiniMapWnd.h, Source/UI/Dialogs/UIPasswordWnd.h, Source/UI/Dialogs/UIRestartWnd.h, Source/UI/Dialogs/UISayDialogWnd.h, Source/UI/Edit/UIEditCtrl.h, Source/UI/Enchant/EnchantUI.h, Source/UI/GameSettings/GameSettingsUI.h, Source/UI/Guild/UIGuildWnd.h, Source/UI/Item/UIItemStoreFindWnd.h, Source/UI/Item/UIItemStoreSubWnd.h, Source/UI/Item/UIItemStoreWnd.h, Source/UI/Items/UIEquipWnd.h, Source/UI/Items/UIExchangeWnd.h, Source/UI/Items/UIItemCollectionWnd.h, Source/UI/Items/UIItemRepairWnd.h, Source/UI/Items/UISwapEquipmentWnd.h, Source/UI/Lists/TableBox.h, Source/UI/Lists/UIListBox.h, Source/UI/Lists/UIListBoxEx.h, Source/UI/Lists/UIListBoxID.h, Source/UI/Lists/UIListBoxTemplate.h, Source/UI/Lists/UITabControl.h, Source/UI/Lists/UITreeView.h, Source/UI/Lists/UIVScrollBar.h, Source/UI/Navigation/UINavigationV4Wnd.h, Source/UI/Navigation/UIPrivateAirplaneWnd.h, Source/UI/Party/UIAdvenPartyBoardWnd.h, Source/UI/Party/UIRequestJoinPartyWnd.h, Source/UI/ProbabilityTable/UIProbabilityTable.h, Source/UI/Quest/UIRenewQuestWnd.h, Source/UI/Rodex/UIRodexComposeWnd.h, Source/UI/RuneSystem/UIRuneSystemWindows.h, Source/UI/RuneSystem/UIRuneSystemWnd.h, Source/UI/Shop/UIMerchantItemMyShopWnd.h, Source/UI/Shop/UIMerchantShopMakeWnd.h, Source/UI/Shop/UIMerchantShopTitle.h, Source/UI/StylingShop/UIStylingShopWnd.h, Source/UI/Text/CreateLineInfo.h, Source/UI/Text/TextMarkup.h, Source/UI/Text/UIString.h, Source/UI/Text/UITextViewer.h, Source/UI/Text/UITransBalloonText.h, Source/UI/UIChangeMaterialWnd.h, Source/UI/UIMacroDetectorWnd.h, Source/UI/UIMacroUserInfoWnd.h, Source/UI/Window/UIAccountLimitedToolWnd.h, Source/UI/Window/UIBalloonOpenBtn.h, Source/UI/Window/UIBasicInfoWnd.h, Source/UI/Window/UIBattleMsgOptionWnd.h, Source/UI/Window/UICollectionSystemWnd.h, Source/UI/Window/UIControl.h, Source/UI/Window/UIHotKeyWnd.h, Source/UI/Window/UIJobListWnd.h, Source/UI/Window/UILoginWnd.h, Source/UI/Window/UIMakeCharWnd.h, Source/UI/Window/UIMerInfoWnd.h, Source/UI/Window/UIMessageBox.h, Source/UI/Window/UIMonsterDisplayWnd.h, Source/UI/Window/UINewMakeCharWnd.h, Source/UI/Window/UINewSkillListWnd.h, Source/UI/Window/UINoticeWnd.h, Source/UI/Window/UIReplayRECControlWnd.h, Source/UI/Window/UIRoMapWnd.h, Source/UI/Window/UISecondCostumeWnd.h, Source/UI/Window/UISeekPartyListWnd.h, Source/UI/Window/UISeekPartyMBWnd.h, Source/UI/Window/UISeekPartyWnd.h, Source/UI/Window/UISerachStoreInfoWnd.h, Source/UI/Window/UIWindow.h, Source/UI/Window/UIWindowMgr.h, Source/UI/Window/WindowId.h, Source/Utility/Async/NAsyncWork.h, Source/Utility/Async/NRecycleObjectPoolMgr.h, Source/Utility/JsonCppLoader.h, Source/Utility/Lexicon/LexiconSerializer.h, Source/Utility/NFileLog.h, Source/Utility/Threading/NThread.h.
2026-11-10 17:38:25 +00:00
ragnarok-clanker
047268c0f5 Decompile 5 functions in Source/Contents/Effects/EffectPrimitiveRendering.cpp
Batch #16339 by Yommy: 0 byte-identical, 5 confirmed by peer review.

- fn_19905 CEffectPrim::RenderPeongUp: logic confirmed by peer review
- fn_19900 CEffectPrim::RenderBeam: logic confirmed by peer review
- fn_19914 CEffectPrim::RenderFloorSquare2: logic confirmed by peer review
- fn_19873 CEffectPrim::RenderColorPlane: logic confirmed by peer review
- fn_19907 CEffectPrim::RenderTrailSquares: logic confirmed by peer review

Peer-reviewed-by: youko, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 17:00:27 +00:00
ragnarok-clanker
f5c43f09fc Decompile fn_01959 (FallbackFontIndex)
Batch #16332 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_01959 FallbackFontIndex: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-10 16:56:17 +00:00
ragnarok-clanker
d77e77bb82 Decompile fn_18121 (myGPack::DecryptPakData)
Batch #16304 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_18121 myGPack::DecryptPakData: logic confirmed by peer review

Peer-reviewed-by: youko, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 16:54:37 +00:00
ragnarok-clanker
12facd4dee Confirm 5 functions in Source/Utility/Math/AffineMatrix.cpp
Batch #16224 by youko: 0 byte-identical, 5 confirmed by peer review.

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

Peer-reviewed-by: Yommy, Toshiro, bgamez23
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 16:54:24 +00:00
ragnarok-clanker
482efb6722 Decompile fn_03880 (UIChangeMaterialWnd_List::Paint)
Batch #16329 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_03880 UIChangeMaterialWnd_List::Paint: logic confirmed by peer review

Peer-reviewed-by: youko, Toshiro
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-10 16:53:44 +00:00