Commit graph

4,956 commits

Author SHA1 Message Date
ragnarok-clanker
044905664b Decompile fn_19761 (CEffectPrim::CEffectPrim)
Batch #10562 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_19761 CEffectPrim::CEffectPrim: logic confirmed by peer review

Peer-reviewed-by: Yommy, Lumen, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:36:43 +00:00
ragnarok-clanker
83c10a4748 Confirm 2 functions in Source/UI/Window/UINewSkillListWnd.cpp
Batch #11228 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_13807 UINewSkillListWnd::VisibleSkill: logic confirmed by peer review (already on main)
- fn_13813 UINewSkillListWnd::IsSkillArea: logic confirmed by peer review (already on main)

Peer-reviewed-by: kyoshi, Tanke, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:36:30 +00:00
ragnarok-clanker
e411563432 Decompile fn_01847 (BitmapPixels::UploadTexture)
Batch #11227 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_01847 BitmapPixels::UploadTexture: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, Tanke, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:36:19 +00:00
ragnarok-clanker
9c20772713 Decompile 2 functions in Source/UI/Window/UINewSkillListWnd.cpp
Batch #11226 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_13807 UINewSkillListWnd::VisibleSkill: logic confirmed by peer review
- fn_13813 UINewSkillListWnd::IsSkillArea: logic confirmed by peer review

Peer-reviewed-by: kyoshi, Tanke, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:35:51 +00:00
ragnarok-clanker
04662f3c3e Decompile 2 functions in Source/Network/Packets/PacketLengths.cpp
Batch #11222 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_18385 PacketLengths::Register: logic confirmed by peer review
- fn_20391 PacketLengths::FixedLength: logic confirmed by peer review

Peer-reviewed-by: Yommy, Tanke, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:34:40 +00:00
ragnarok-clanker
20a50dde6d Decompile fn_08073 (C3dWorldRes::Load)
Batch #10638 by StrawberrysherbetIX: 0 byte-identical, 1 confirmed by peer review.

- fn_08073 C3dWorldRes::Load: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:34:01 +00:00
ragnarok-clanker
d5efac64d3 Confirm fn_11353 (UIComboBoxEx2::Paint)
Batch #11218 by StrawberrysherbetIX: 0 byte-identical, 1 confirmed by peer review.

- fn_11353 UIComboBoxEx2::Paint: logic confirmed by peer review (already on main)

Peer-reviewed-by: ragnarok-clanker, Yommy, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:33:43 +00:00
ragnarok-clanker
6f7004bb74 Decompile fn_11513 (UIListBoxEx::Refresh)
Batch #11217 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_11513 UIListBoxEx::Refresh: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:33:31 +00:00
ragnarok-clanker
a20853a396 Confirm 2 functions in Source/Contents/ClientItemLists.cpp
Batch #10793 by StrawberrysherbetIX: 0 byte-identical, 2 confirmed by peer review.

- fn_21832 CGameMode::ReceiveEquipItemList: logic confirmed by peer review (already on main)
- fn_24247 CSession::SetItems1750: logic confirmed by peer review (already on main)

Peer-reviewed-by: SapitoSucio, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:33:01 +00:00
ragnarok-clanker
1c33924a74 Decompile fn_23638 (CSession::SetHotkeyDescription)
Batch #10839 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_23638 CSession::SetHotkeyDescription: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:32:22 +00:00
ragnarok-clanker
8226fc977b Decompile fn_45511 (CUIEquipmentPropertiesWnd::OnClickClose)
Batch #10832 by dori: 1 byte-identical, 0 confirmed by peer review.

- fn_45511 CUIEquipmentPropertiesWnd::OnClickClose: byte-identical (annotation added to existing code)

Peer-reviewed-by: SapitoSucio, cremane, StrawberrysherbetIX
Merged automatically: every function is byte-identical to the original.
2026-11-04 22:31:14 +00:00
ragnarok-clanker
280fbe00e4 Decompile fn_22272 (CLoginMode::GetMaxCharacterSlot)
Batch #10928 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_22272 CLoginMode::GetMaxCharacterSlot: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:21:36 +00:00
ragnarok-clanker
e214072d80 Confirm fn_22309 (CLoginMode::PollNetworkStatus)
Batch #11209 by StrawberrysherbetIX: 0 byte-identical, 1 confirmed by peer review.

- fn_22309 CLoginMode::PollNetworkStatus: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:19:54 +00:00
ragnarok-clanker
2a2b9d76b8 Confirm fn_10490 (CCreateLineInfo::ParseLink)
Batch #10865 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_10490 CCreateLineInfo::ParseLink: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:18:25 +00:00
ragnarok-clanker
a0c03c3c78 Decompile 5 functions in Source/UI/Window/UIMessageBox.cpp
Batch #11206 by dori: 0 byte-identical, 5 confirmed by peer review.

- fn_11743 UIMakeCharWnd::Slot15: logic confirmed by peer review
- fn_11814 UIReplayRECControlWnd::SendMsg: logic confirmed by peer review
- fn_11815 UISelectReplayDataWnd::SendMsg: logic confirmed by peer review
- fn_11816 UISelectServerWnd::SendMsg: logic confirmed by peer review
- fn_11804 UILoginOTPWnd::SendMsg: logic confirmed by peer review

Peer-reviewed-by: Yommy, Tanke, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:14:48 +00:00
ragnarok-clanker
9234641805 Decompile fn_13561 (UIMiniMapWnd::ResetCursor)
Batch #10973 by dori: 1 byte-identical, 0 confirmed by peer review.

- fn_13561 UIMiniMapWnd::ResetCursor: byte-identical

Peer-reviewed-by: Yommy, cremane, StrawberrysherbetIX
Merged automatically: every function is byte-identical to the original.
2026-11-04 22:13:54 +00:00
ragnarok-clanker
239b6fa78c Decompile 2 functions in Source/UI/StylingShop/UIStylingShopWnd.cpp
Batch #10876 by cremane: 1 byte-identical, 1 confirmed by peer review.

- fn_10328 UIShowInfoWnd::ResetCheckBoxes: logic confirmed by peer review
- fn_10357 UIStylingShopButton::Slot28: byte-identical

Peer-reviewed-by: Yommy, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:13:29 +00:00
ragnarok-clanker
2da367e8e8 Confirm 2 functions in Source/UI/StylingShop/UIStylingShopWnd.cpp
Batch #10812 by StrawberrysherbetIX: 0 byte-identical, 2 confirmed by peer review.

- fn_10315 UIStylingShopWnd::RefreshFavoriteButton: logic confirmed by peer review (already on main)
- fn_10368 UIAccessoryShowCase::SendMsg: logic confirmed by peer review (already on main)

Peer-reviewed-by: Yommy, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 22:12:58 +00:00
ragnarok-clanker
4e42eae85a Decompile fn_17412 (BrowserAddressEditProc)
Batch #11032 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_17412 BrowserAddressEditProc: byte-identical

Peer-reviewed-by: Yommy, kyoshi, StrawberrysherbetIX
Merged automatically: every function is byte-identical to the original.
2026-11-04 22:11:53 +00:00
ragnarok-clanker
bda03ad3ae Decompile fn_12883 (UIGuild_Storage_Log::FillRows)
Batch #11200 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_12883 UIGuild_Storage_Log::FillRows: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Toshiro, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 21:58:08 +00:00
ragnarok-clanker
3c363a446c Decompile 3 functions in Source/Contents/UserData/AccountLinkedUserDataSaveAsyncWork.cpp
Batch #10877 by StrawberrysherbetIX: 0 byte-identical, 3 confirmed by peer review.

- fn_03478 CAccountLinkedUserDataSaveAsyncWork::CAccountLinkedUserDataSaveAsyncWork: logic confirmed by peer review
- fn_03480 CAccountLinkedUserDataSaveAsyncWork::Bind: logic confirmed by peer review
- fn_03483 CAccountLinkedUserDataSaveAsyncWork::Execute: logic confirmed by peer review (already on main)

Peer-reviewed-by: SapitoSucio, dori, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 21:56:39 +00:00
ragnarok-clanker
6038cb34aa Confirm fn_09598 (UINewSelectCharWnd::sub_7D9310)
Batch #11197 by StrawberrysherbetIX: 0 byte-identical, 1 confirmed by peer review.

- fn_09598 UINewSelectCharWnd::sub_7D9310: logic confirmed by peer review (already on main)

Peer-reviewed-by: ragnarok-clanker, Tanke, cremane
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 21:53:59 +00:00
ragnarok-clanker
24c1c47f83 Decompile fn_10554 (UIBarterItemPurchaseWnd::Paint)
Batch #11192 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_10554 UIBarterItemPurchaseWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Tanke, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 21:46:51 +00:00
ragnarok-clanker
c190027eec Decompile 16 functions in Source/Archive/GPak.cpp
Batch #11188 by ragnarok-clanker: 16 byte-identical, 0 confirmed by peer review.

- fn_04839 GPakEx::GOST::Dec::ProcessAndXorBlock: byte-identical
- fn_04840 GPakEx::GOST::Enc::ProcessAndXorBlock: byte-identical
- fn_04841 GPakEx::GOST::Base::SetKey: byte-identical
- fn_05134 GPakEx::IDEA::Base::ProcessAndXorBlock: byte-identical
- fn_05135 GPakEx::IDEA::Base::SetKey: byte-identical
- fn_05136 GPakEx::RC6::Enc::ProcessAndXorBlock: byte-identical
- fn_05137 GPakEx::RC5::Enc::ProcessAndXorBlock: byte-identical
- fn_05138 GPakEx::RC6::Base::SetKey: byte-identical
- fn_05139 GPakEx::RC5::Base::SetKey: byte-identical
- fn_05140 GPakEx::TEA::Enc::ProcessAndXorBlock: byte-identical
- fn_05141 GPakEx::XTEA::Enc::ProcessAndXorBlock: byte-identical
- fn_05142 GPakEx::TEA::Base::SetKey: byte-identical
- fn_05143 GPakEx::XTEA::Base::SetKey: byte-identical
- fn_05144 GPakEx::ThreeWay::Dec::ProcessAndXorBlock: byte-identical
- fn_05145 GPakEx::ThreeWay::Enc::ProcessAndXorBlock: byte-identical
- fn_05146 GPakEx::ThreeWay::Base::SetKey: byte-identical

Reviewed-by: ragnarok-clanker
2026-11-04 21:39:52 +00:00
ragnarok-clanker
0198919698 Merge forgejo main (fa09e99b, 7a75309b) with the coordinator's merge of fn_18112 (32be0706) 2026-11-04 21:39:05 +00:00
ragnarok-clanker
f359634856 Build the 5 pre-VC11 units with the old line: /EHsc, frame pointers omitted
CRC32, FileSignatureVerifier, GGHash, MD5 and Hash/MD5 are the objects at 0x401000-0x403960, built by an older compiler: 0 of 152 functions there use an ebp frame and all 21 /GS cookies use the esp form, with /EHs-style FuncInfo. Shape 10 is shape 0 without /Oy- and with /EHsc. Dry run on the server compilers: 40 functions, mean 48.3% -> 60.2%, 27 up, 3 down (fn_00144 0.53 -> 0.25, fn_00116, fn_00117 by < 0.011), exact unchanged.
2026-11-04 22:37:41 +01:00
ragnarok-clanker
32be070652 Confirm fn_18112 (PakRegistry::Read)
Batch #10808 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_18112 PakRegistry::Read: logic confirmed by peer review (already on main)

Peer-reviewed-by: Toshiro, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 21:35:15 +00:00
ragnarok-clanker
fa09e99ba9 Enable the OFFSET annotation gate; document one OFFSET per FUNCTION line
Main is clean (07897c8b): every FUNCTION line has its address right
above it. offsetAnnotations makes the submission gate keep it that way.
CODING_RULES section 2: OFFSET goes on the line directly above each
FUNCTION line, never without one, with no blank line in the block;
several IDs on one body only for template instances.
2026-11-04 22:30:27 +01:00
ragnarok-clanker
07897c8bea Maintenance: Annotation cleanup, no code change (resubmission of 10984). Every // FUNCTION: line now has // OFFSET: <its address from
Batch #11163 by ragnarok-clanker: no function's compiled code changes; checked with 226 compiled unit(s), including every includer of Source/Client/Application/UnhandledExceptionHandler.h, Source/Contents/ReputeMgrLoad.inl, Source/Render/RenderSystemBase.h, Source/UI/Lists/UIListBoxTemplate.h, Source/Utility/Async/NRecycleObject.h.
2026-11-04 21:29:46 +00:00
ragnarok-clanker
b161e57b16 Decompile fn_10937 (UIEditCtrl::Background)
Batch #11181 by StrawberrysherbetIX: 1 byte-identical, 0 confirmed by peer review.

- fn_10937 UIEditCtrl::Background: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 21:19:58 +00:00
ragnarok-clanker
81138db99d Decompile 9 functions in Source/Contents/Messenger/ClientMessenger.cpp
Batch #11179 by StrawberrysherbetIX: 9 byte-identical, 0 confirmed by peer review.

- fn_05633 EquipmentProperties::CEquipment::GetProperties: byte-identical
- fn_05638 EquipmentProperties::CEquipment::Clear: byte-identical
- fn_05642 EquipmentProperties::CEquipment::IsPretend: byte-identical
- fn_05775 EquipmentPropertyStore::GetProperties: byte-identical
- fn_05778 EquipmentProperties::CEquipmentProperties1Dim::SetValue: byte-identical
- fn_05779 EquipmentProperties::CEquipmentProperties2Dim::SetValue: byte-identical
- fn_06178 EquipmentProperties::CEquipmentPropertiesMgr::GetScript: byte-identical
- fn_06211 EquipmentProperties::CEquipmentPropertiesMgr::RefreshPretend: byte-identical (already on main)
- fn_06293 EquipmentPropertyDefinition::IsTwoDimensional: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 21:17:56 +00:00
ragnarok-clanker
30611afb15 Confirm fn_13772 (UIScrollWnd::~UIScrollWnd)
Batch #10976 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_13772 UIScrollWnd::~UIScrollWnd: logic confirmed by peer review (already on main)

Peer-reviewed-by: Toshiro, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 21:13:06 +00:00
ragnarok-clanker
87bed26b1a Decompile 2 functions in Source/Contents/Jobs/JobInheritance.cpp
Batch #11177 by StrawberrysherbetIX: 2 byte-identical, 0 confirmed by peer review.

- fn_23891 CSession::IsSuperNovice2Job: byte-identical
- fn_23892 CSession::IsSuperNoviceJob: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 21:11:53 +00:00
ragnarok-clanker
731cd93184 Decompile fn_08123 (RuneSetData::CountActiveSlots)
Batch #11176 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_08123 RuneSetData::CountActiveSlots: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 21:07:01 +00:00
ragnarok-clanker
78498bfa34 Decompile fn_02758 (ContainsText)
Batch #11145 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_02758 ContainsText: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 20:59:48 +00:00
ragnarok-clanker
667111c7a6 Decompile 3 functions in Source/Archive/GPak.cpp
Batch #10706 by dori: 0 byte-identical, 3 confirmed by peer review.

- fn_04822 GPakEx::SecureByteBuffer::~SecureByteBuffer: logic confirmed by peer review
- fn_04823 GPakEx::BlockCipher::~BlockCipher: logic confirmed by peer review
- fn_04825 GPakEx::BlockCipher::ScalarDeletingDestructor: logic confirmed by peer review

Peer-reviewed-by: SapitoSucio, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:51:13 +00:00
ragnarok-clanker
6dd866c3c0 Decompile fn_17178 (UIWindowMgr::LoadUIRectInfo)
Batch #11170 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_17178 UIWindowMgr::LoadUIRectInfo: logic confirmed by peer review

Peer-reviewed-by: Tanke, Toshiro, dori
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:50:07 +00:00
ragnarok-clanker
f72cdf59bd Confirm 3 functions in Source/UI/Text/UIAchWnd.cpp, Source/UI/Text/UIAchWnd.h
Batch #11169 by kyoshi: 0 byte-identical, 3 confirmed by peer review.

- fn_09236 UIAchTab::Slot27: logic confirmed by peer review (already on main)
- fn_09246 UIAchTab::SendMsg: logic confirmed by peer review (already on main)
- fn_09253 UIAchievementWnd::SelectTab: logic confirmed by peer review (already on main)

Peer-reviewed-by: Toshiro, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:47:22 +00:00
ragnarok-clanker
9a3c7a1bbb Decompile fn_03961 (CCURLPostHander::WriteResponse)
Batch #11168 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_03961 CCURLPostHander::WriteResponse: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 20:41:25 +00:00
ragnarok-clanker
81859374ce Decompile fn_17681 (WorldSpatialTree::ReadBounds)
Batch #11167 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_17681 WorldSpatialTree::ReadBounds: logic confirmed by peer review

Peer-reviewed-by: kyoshi, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:38:52 +00:00
ragnarok-clanker
dcc5e3bf7e Decompile 2 functions in Source/UI/UILapineUpgradeBoxWnd.cpp
Batch #11165 by dori: 0 byte-identical, 2 confirmed by peer review.

- fn_04194 UILapineUpgradeBoxWnd::Slot10: logic confirmed by peer review
- fn_04209 UILapineUpgradeBox_IngredientInfoWnd::Slot28: logic confirmed by peer review

Peer-reviewed-by: kyoshi, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:36:51 +00:00
ragnarok-clanker
111eb1b9b8 Decompile fn_10277 (C3DCooRendering::SetWindowImage)
Batch #11164 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_10277 C3DCooRendering::SetWindowImage: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Tanke, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:36:26 +00:00
ragnarok-clanker
4baaa7ca29 Confirm fn_05566 (L_AddPerfectEnchant)
Batch #10985 by kyoshi: 0 byte-identical, 1 confirmed by peer review.

- fn_05566 L_AddPerfectEnchant: logic confirmed by peer review (already on main)

Peer-reviewed-by: cremane, raiken, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:29:53 +00:00
ragnarok-clanker
a238ac7b9e Decompile fn_01993 (DeviceStateDX9::Begin)
Batch #11161 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_01993 DeviceStateDX9::Begin: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-04 20:27:48 +00:00
ragnarok-clanker
c1cc41358b Confirm 2 functions in Source/Render/Primitives/DepthAlpha.cpp
Batch #10951 by kyoshi: 0 byte-identical, 2 confirmed by peer review.

- fn_02260 ApplyDepthAlpha: logic confirmed by peer review (already on main)
- fn_02261 ApplyDepthAlpha: logic confirmed by peer review (already on main)

Peer-reviewed-by: dori, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:26:36 +00:00
ragnarok-clanker
ab93853813 Decompile 2 functions in Source/Contents/Jobs/JobInheritance.cpp
Batch #10720 by cremane: 0 byte-identical, 2 confirmed by peer review.

- fn_23579 IsNavigationActive: logic confirmed by peer review
- fn_23909 CSession::InsertPair: logic confirmed by peer review

Peer-reviewed-by: Toshiro, dori, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:25:22 +00:00
ragnarok-clanker
7910cb6b67 Decompile fn_09650 (UICheckAttendanceWnd_Banner::CreateButtons)
Batch #11154 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_09650 UICheckAttendanceWnd_Banner::CreateButtons: logic confirmed by peer review

Peer-reviewed-by: kyoshi, Tanke, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:16:42 +00:00
ragnarok-clanker
e3d3ad2639 Decompile fn_14482 (CUIGameItem::Slot28)
Batch #11027 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_14482 CUIGameItem::Slot28: logic confirmed by peer review

Peer-reviewed-by: kyoshi, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:15:55 +00:00
ragnarok-clanker
b76e83d20a Decompile fn_03885 (UIChangeMaterialWnd_List::Slot28)
Batch #10869 by dori: 0 byte-identical, 1 confirmed by peer review.

- fn_03885 UIChangeMaterialWnd_List::Slot28: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, cremane, StrawberrysherbetIX
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-04 20:14:50 +00:00
ragnarok-clanker
41ae1992ac Decompile fn_10917 (UIEmblemWnd::SendMsg)
Batch #11106 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_10917 UIEmblemWnd::SendMsg: byte-identical

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