Commit graph

19 commits

Author SHA1 Message Date
ragnarok-clanker
dc3d5ce1a5 Maintenance: Resubmission of 14942 (gate: three existing in-class helpers whose lines changed lacked an annotation; marked // INLINED
Batch #14943 by ragnarok-clanker: no function's compiled code changes; checked with 741 compiled unit(s), including every includer of Source/ActorPickNode.h, Source/Client/Browser/BrowserClientSite.h, Source/Client/Browser/BrowserPopupDispatch.h, Source/Client/Mode/CGameMode.h, Source/Client/Mode/CLoginMode.h, Source/Client/Mode/CMode.h, Source/Client/Mode/ModeDragState.h, Source/Client/Replay.h, Source/Client/Session.h, Source/Client/Stove/StoveMgr.h, Source/Contents/AchievementMgr.h, Source/Contents/ActorNameCard.h, Source/Contents/Actors/CharacterRender.h, Source/Contents/Actors/EffectActors.h, Source/Contents/Actors/GameActor.h, Source/Contents/Actors/GrannyGameActor.h, Source/Contents/Actors/GroundScope.h, Source/Contents/Actors/Item.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/Camera/Camera.h, Source/Contents/Camera/CameraState.h, Source/Contents/CashEmotionMgr.h, Source/Contents/Configuration/GameSettingsMgr.h, Source/Contents/EffectResourceSwitcher.h, Source/Contents/Effects/AMachineEffect.h, Source/Contents/Effects/AcidifiedThrow.h, Source/Contents/Effects/AxeBoomerang.h, Source/Contents/Effects/BlastForge.h, Source/Contents/Effects/CaneOfEvilEyeEffect.h, Source/Contents/Effects/CharacterParticleBundle.h, Source/Contents/Effects/CloudKillEffect.h, Source/Contents/Effects/Effect.h, Source/Contents/Effects/EffectActor.h, Source/Contents/Effects/EffectEmitter.h, Source/Contents/Effects/EffectMaker.h, Source/Contents/Effects/EffectPrimitiveState.h, Source/Contents/Effects/FuumaShouakuEffect.h, Source/Contents/Effects/GravityControlEffect.h, Source/Contents/Effects/HealSpEffect.h, Source/Contents/Effects/Level99Effect.h, Source/Contents/Effects/MapChainEffect.h, Source/Contents/Effects/MonsterSkillEffects.h, Source/Contents/Effects/MsgEffect.h, Source/Contents/Effects/NyanggrassEffect.h, Source/Contents/Effects/Particle.h, Source/Contents/Effects/PowderingEffect.h, Source/Contents/Effects/RagEffectState.h, Source/Contents/Effects/RectUpEffect.h, Source/Contents/Effects/ShadowExceedEffect.h, Source/Contents/Effects/SkillEffects.h, Source/Contents/Effects/SpriteParticle.h, Source/Contents/Effects/StormCannonEffect.h, Source/Contents/Effects/ThrowEffects.h, Source/Contents/EntryQueueMgr.h, Source/Contents/EquipmentResourceMgr.h, Source/Contents/FlyingShipRouteInfo.h, Source/Contents/Ground/GroundGeometry.h, Source/Contents/GuildInfo.h, Source/Contents/Items/ItemDescription.h, Source/Contents/Items/ItemInfo.h, Source/Contents/MapSkyMgr.h, Source/Contents/Messenger/MessengerWindows.h, Source/Contents/Models/ModelNode.h, Source/Contents/NavigationManager.h, Source/Contents/Party/AdventurerAgencyMgr.h, Source/Contents/RDamageVar.h, Source/Contents/RenewQuestMgr.h, Source/Contents/ReputeMgr.h, Source/Contents/RodexMailStore.h, Source/Contents/RouletteMgr.h, Source/Contents/Schedule/Schedule.h, Source/Contents/SignBoard/SignBoard.h, Source/Contents/Skills/ClientSkills.h, Source/Contents/Skills/PlayerSkillBundle.h, Source/Contents/Skills/SkillInfo.h, Source/Contents/SpriteLayerDrawing.h, Source/Contents/TipBoxTitles.h, Source/Contents/UserData/AccountLinkedUserDataMgr.h, Source/Contents/UserData/NormalItemSlots.h, Source/Contents/World/World.h, Source/Contents/WorldView/WorldViewData.h, Source/Render/Primitives/LightmappedPrimitive.h, Source/Render/Primitives/RenderPrimitive.h, Source/Render/Renderer.h, Source/Render/Textures/SpritePixels.h, Source/Render/Textures/Texture.h, Source/Resource/EZeffectResource.h, Source/Resource/Models/AnimatedModelResource.h, Source/Resource/Models/GrannyModelResource.h, Source/Resource/Sprites/ActionResource.h, Source/Resource/World/GroundResource.h, Source/Resource/World/WorldResource.h, Source/Resource/XmlNode.h, Source/UI/AdventureGuide/UIAdventureGuide.h, Source/UI/Buttons/UIBmpRadioBtn.h, Source/UI/Buttons/UIDescriptRace.h, Source/UI/Buttons/UIItemTagButton.h, Source/UI/Buttons/UISlotBmpButton.h, Source/UI/Buttons/UISpriteButton.h, Source/UI/Buttons/UITVTextButton.h, Source/UI/Buttons/UITextureButton.h, Source/UI/CashEmotion/UICashEmotionListWnd.h, Source/UI/CashEmotion/UICashEmotionPack.h, Source/UI/CashShop/UICashShopWnd.h, Source/UI/Chat/UIChatRoomMakeWnd.h, Source/UI/Chat/UIChatRoomTitle.h, Source/UI/Chat/UINewChatWnd.h, Source/UI/Chat/UISubChatHisWnd.h, Source/UI/Chat/UISubChatMiniWnd.h, Source/UI/Chat/UIWhisperWnd.h, Source/UI/Clan/UIClanWnd.h, Source/UI/Dialogs/UIBookWnd.h, Source/UI/Dialogs/UIChooseWarpWnd.h, Source/UI/Dialogs/UIMenuWnd.h, Source/UI/Dialogs/UIMiniMapWnd.h, Source/UI/Dialogs/UIMinimapZoomWnd.h, Source/UI/Dialogs/UINpcEditDialogWnd.h, Source/UI/Dialogs/UIPasswordWnd.h, Source/UI/Dialogs/UISayDialogWnd.h, Source/UI/Dialogs/UISelectCartWnd.h, Source/UI/Dialogs/UITipboxWnd.h, Source/UI/Edit/UIEditBoxEx.h, Source/UI/Edit/UIEditCtrl.h, Source/UI/Edit/UIEditCtrl_Currency.h, Source/UI/Edit/UIItemTagCtrl.h, Source/UI/Enchant/EnchantUI.h, Source/UI/Exchange/UIExchangeUI.h, Source/UI/FrameSkin.h, Source/UI/GameSettings/GameSettingsUI.h, Source/UI/Gauges/UIPcGage.h, Source/UI/Guild/UIGuildHelperWnd.h, Source/UI/Guild/UIGuildWnd.h, Source/UI/Guild/UIGuild_Storage_Log.h, Source/UI/Item/UIEquipmentPropertiesWnd.h, Source/UI/Item/UIItemBaseWnd.h, Source/UI/Item/UIItemPurchaseWnd.h, Source/UI/Item/UIItemSellWnd2.h, Source/UI/Item/UIItemShopWnd.h, Source/UI/Item/UIItemShopWnd2.h, Source/UI/Item/UIItemStoreFindWnd.h, Source/UI/Item/UIItemStoreSubWnd.h, Source/UI/Item/UIItemStoreWnd.h, Source/UI/Item/UIItemWnd.h, Source/UI/Item/UIMerchantItemLogWnd.h, Source/UI/Item/UIParaItemShopWnd.h, Source/UI/Items/UICardItemIllustWnd.h, Source/UI/Items/UIEquipWnd.h, Source/UI/Items/UIExchangeWnd.h, Source/UI/Items/UIGameItem.h, Source/UI/Items/UIItemCollectionWnd.h, Source/UI/Items/UIItemIdentifyWnd.h, Source/UI/Items/UIItemParamChangeDisplayWnd.h, Source/UI/Items/UISwapEquipmentWnd.h, Source/UI/Layout/WindowGeometry.h, Source/UI/Lists/UIChatHisBox.h, Source/UI/Lists/UIComboBoxV2Wnd.h, Source/UI/Lists/UIImgMenu.h, Source/UI/Lists/UIListBoxID.h, Source/UI/Lists/UIListBoxTemplate.h, Source/UI/Lists/UIMemberListBox.h, Source/UI/Lists/UITabControl.h, Source/UI/Lists/UITagListBox.h, Source/UI/Lists/UITreeView.h, Source/UI/Menu/UIMenuIconWnd.h, Source/UI/Navigation/UINavigationV4Wnd.h, Source/UI/ProbabilityTable/UIProbabilityTable.h, Source/UI/Quest/UIQuestDisplay.h, Source/UI/Quest/UIRenewQuestUI.h, Source/UI/Quest/UIRenewQuestWnd.h, Source/UI/Rodex/UIRodexComposeWnd.h, Source/UI/Rodex/UIRodexInboxWnd.h, Source/UI/RuneSystem/UIRuneSystemWindows.h, Source/UI/RuneSystem/UIRuneSystemWnd.h, Source/UI/Shop/UIMerchantItemMyShopWnd.h, Source/UI/Shop/UIMerchantItemPurchaseMSGWnd.h, Source/UI/Shop/UIMerchantItemPurchaseWnd.h, Source/UI/Shop/UIMerchantItemShopWnd.h, Source/UI/Shop/UIMerchantMirrorItemWnd.h, Source/UI/Shop/UIMerchantShopMakeWnd.h, Source/UI/Shop/UIMerchantShopTitle.h, Source/UI/Skill/UISkillDescribeWnd.h, Source/UI/Skill/UISkillListWnd.h, Source/UI/SkillDelayInfo/SkillDelayInfo.h, Source/UI/StylingShop/UIStylingShopWnd.h, Source/UI/Text/CreateLineInfo.h, Source/UI/Text/UIAchWnd.h, Source/UI/Text/UIBalloonText.h, Source/UI/Text/UINameBalloonText.h, Source/UI/Text/UIStaticTextControl.h, Source/UI/Text/UIString.h, Source/UI/Text/UITextViewerControl.h, Source/UI/UIBarGraph.h, Source/UI/UIBartermarketWnd.h, Source/UI/UIChangeMaterialWnd.h, Source/UI/UIGradeEnchantWnd.h, Source/UI/UILapineScrollBar.h, Source/UI/UIMacroBlackListCheckWnd.h, Source/UI/UIMacroDetectorWnd.h, Source/UI/UIMacroReport.h, Source/UI/UIMacroUserInfoWnd.h, Source/UI/UIPreviewEquipWnd.h, Source/UI/UIRefiningWnd.h, Source/UI/UIScrollWnd.h, Source/UI/UISlotBitmap.h, Source/UI/Window/FuncDrawWNDChar.h, Source/UI/Window/UIBattleMsgOptionWnd.h, Source/UI/Window/UIChatRoomWnd.h, Source/UI/Window/UICollectionSystemWnd.h, Source/UI/Window/UIControl.h, Source/UI/Window/UIHomunInfoWnd.h, Source/UI/Window/UIHotKeyWnd.h, Source/UI/Window/UIJobListWnd.h, Source/UI/Window/UILoginOTPWnd.h, Source/UI/Window/UILoginWnd.h, Source/UI/Window/UIMakeCharWnd.h, Source/UI/Window/UIMonsterDisplayWnd.h, Source/UI/Window/UIMonsterInfoWnd.h, Source/UI/Window/UINavigationHelpWnd.h, Source/UI/Window/UINavigationWnd.h, Source/UI/Window/UINewMakeCharWnd.h, Source/UI/Window/UINewSelectCharWnd.h, Source/UI/Window/UINoticeWnd.h, Source/UI/Window/UIPetInfoWnd.h, Source/UI/Window/UIRegisterMgr.h, Source/UI/Window/UIRoMapWnd.h, Source/UI/Window/UIRodexContentsWnd.h, Source/UI/Window/UISecondCostumeWnd.h, Source/UI/Window/UISeekPartyMBWnd.h, Source/UI/Window/UISeekPartyWnd.h, Source/UI/Window/UISelCharForUServerWnd.h, Source/UI/Window/UISerachStoreInfoWnd.h, Source/UI/Window/UITransMenuWnd.h, Source/UI/Window/UIWindow.h, Source/UI/Window/UIWindowMgr.h, Source/UI/Window/UIWindowMgr.inl, Source/Utility/Lexicon/LexiconSerializer.h.
2026-11-08 16:44:36 +00:00
ragnarok-clanker
381f73a4eb Decompile fn_13667 (NormalItemSlotWindow::IsValid)
Batch #13211 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_13667 NormalItemSlotWindow::IsValid: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 11:51:09 +00:00
ragnarok-clanker
435645593b Decompile fn_13730 (SubChatHisWndInfo::Reset)
Batch #12781 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_13730 SubChatHisWndInfo::Reset: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:46:30 +00:00
ragnarok-clanker
f29d8616e0 Decompile fn_13708 (MerchantItemShopWndInfo::Reset)
Batch #12730 by cremane: 1 byte-identical, 0 confirmed by peer review.

- fn_13708 MerchantItemShopWndInfo::Reset: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-06 00:18:58 +00:00
ragnarok-clanker
8bfebeaa17 Decompile fn_13667 (NormalItemSlotWindow::IsValid)
Batch #12260 by cremane: 0 byte-identical, 1 confirmed by peer review.

- fn_13667 NormalItemSlotWindow::IsValid: logic confirmed by peer review

Peer-reviewed-by: Yommy, dori, codeplay
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-05 16:01:02 +00:00
ragnarok-clanker
749039eea6 Maintenance: [forced, user-approved] Family G30: remove ModeBaseEvents, CharacterConfigSave, AccountConfigLoad. ModeBaseEvents::Send
Batch #10264 by ragnarok-clanker: forced by an admin (2 lower score(s), 29 changed function(s)); checked with 511 compiled unit(s), including every includer of Source/Client/Session.h, Source/Contents/Async/AsyncWorkMgr.h, Source/Contents/Hotkeys/EmotionHotkeys.h, Source/Contents/UserData/AccountLinkedUserDataLoadAsyncWork.h, Source/Contents/UserData/AccountLinkedUserDataMgr.h, Source/Contents/UserData/CharacterLinkedUserDataMgr.h, Source/Contents/UserData/NormalItemSlots.h, Source/Client/ModeBaseEvents.h, Source/Contents/UserData/AccountConfigLoad.h, Source/Contents/UserData/CharacterConfigSave.h.
Deletes: Source/Client/ModeBaseEvents.h, Source/Contents/UserData/AccountConfigLoad.h, Source/Contents/UserData/CharacterConfigSave.h
2026-11-03 14:13:27 +00:00
ragnarok-clanker
2dcdf393ec Decompile 3 functions in Source/Client/Mode/GameModeActorEffects.cpp, Source/Client/Mode/CGameMode.h, ...
Batch #7443 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_21289 CGameMode::RefreshActorJobEffects: logic confirmed by peer review
- fn_13737 UIWindowMgr::ResetUIRectInfo: logic confirmed by peer review
- fn_11325 UIItemStoreComboBoxWnd::Slot15: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, alisonrag, superintelligence, kyoshi, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Client/Mode/GameModeActorEffects.cpp, Source/UI/Lists/UIItemStoreComboBox.cpp
2026-10-31 07:25:15 +00:00
ragnarok-clanker
85eeed6fea Decompile 6 functions in Source/Contents/UserData/NormalItemSlots.cpp, Source/UI/Navigation/UINavigationV4Wnd.h, ...
Batch #5350 by eAthena: 1 byte-identical, 5 confirmed by peer review.

- fn_13738 NavigationWindowInfo::Clamp: logic confirmed by peer review
- fn_13745 UIParaResultWnd::AddItem: logic confirmed by peer review
- fn_13746 UIParaResultWnd::AddItem: logic confirmed by peer review
- fn_13747 UIParaItemPurchaseWnd::Slot10: logic confirmed by peer review
- fn_13748 UIParaItemShopWnd::Slot10: logic confirmed by peer review
- fn_13749 UIParaResultWnd::Slot10: byte-identical

Peer-reviewed-by: meitogi, alisonrag, Snow
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Item/UIParaItemShopWnd.cpp
2026-10-30 10:37:42 +00:00
ragnarok-clanker
9a426179d1 Decompile 11 functions in Source/Contents/UserData/NormalItemSlots.cpp, Source/Contents/UserData/NormalItemSlots.h
Batch #4435 by eAthena: 8 byte-identical, 3 confirmed by peer review.

- fn_13726 UnusedWndInfoC::Reset: byte-identical
- fn_13727 UnusedWndInfoD::Reset: byte-identical
- fn_13728 SkillListWndInfo::Reset: byte-identical
- fn_13729 StatusWndInfo::Reset: byte-identical
- fn_13730 SubChatHisWndInfo::Reset: logic confirmed by peer review
- fn_13731 AdvenPartyBoardWndInfo::Reset: byte-identical
- fn_13732 ApplyForPartyWndInfo::Reset: byte-identical
- fn_13733 RegisterPartyWndInfo::Reset: byte-identical
- fn_13734 WhisperWndInfo::Reset: byte-identical
- fn_13735 MacroReporterWndInfo::Reset: logic confirmed by peer review
- fn_13736 PreviewEquipWndInfo::Reset: logic confirmed by peer review

Peer-reviewed-by: willerthal, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 03:17:09 +00:00
ragnarok-clanker
dcbab32c07 Decompile fn_13628 (EquipWndInfo::IsValid)
Batch #4191 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_13628 EquipWndInfo::IsValid: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 01:59:08 +00:00
ragnarok-clanker
e2008265c8 Decompile 2 functions in Source/Contents/UserData/NormalItemSlots.cpp, Source/Contents/UserData/NormalItemSlots.h
Batch #2788 by willerthal: 0 byte-identical, 2 confirmed by peer review.

- fn_13665 ReplayRECControlWndInfo::IsValid: logic confirmed by peer review
- fn_13666 SayDialogWndInfo::IsValid: logic confirmed by peer review

Peer-reviewed-by: bigodeira, youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 19:28:21 +00:00
ragnarok-clanker
770e551838 Decompile fn_13656 (UnusedWndInfoB::IsValid)
Batch #2790 by willerthal: 1 byte-identical, 0 confirmed by peer review.

- fn_13656 UnusedWndInfoB::IsValid: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 19:02:03 +00:00
ragnarok-clanker
d4226e4710 Decompile 41 functions in Source/Contents/UserData/NormalItemSlots.cpp, Source/Contents/UserData/NormalItemSlots.h
Batch #2684 by youko: 0 byte-identical, 41 confirmed by peer review.

- fn_13620 AchTracingWndInfo::IsValid: logic confirmed by peer review
- fn_13621 BasicInfoWndInfo::IsValid: logic confirmed by peer review
- fn_13622 CashEmotionListWndInfo::IsValid: logic confirmed by peer review
- fn_13623 ChatRoomWndInfo::IsValid: logic confirmed by peer review
- fn_13624 ChooseWndInfo::IsValid: logic confirmed by peer review
- fn_13625 ClanWndInfo::IsValid: logic confirmed by peer review
- fn_13626 CombinedCardItemCollectionWndInfo::IsValid: logic confirmed by peer review
- fn_13627 EmotionWndInfo::IsValid: logic confirmed by peer review
- fn_13629 ExchangeAcceptWndInfo::IsValid: logic confirmed by peer review
- fn_13631 GuildHelperWndInfo::IsValid: logic confirmed by peer review
- fn_13632 GuildWndInfo::IsValid: logic confirmed by peer review
- fn_13633 HomunInfoWndInfo::IsValid: logic confirmed by peer review
- fn_13634 ItemCollectionWndInfo::IsValid: logic confirmed by peer review
- fn_13635 ItemCompositionWndInfo::IsValid: logic confirmed by peer review
- fn_13636 ItemStoreFindWndInfo::IsValid: logic confirmed by peer review
- fn_13637 ItemIdentifyWndInfo::IsValid: logic confirmed by peer review
- fn_13638 ItemParamChangeDisplayWndInfo::IsValid: logic confirmed by peer review
- fn_13639 ItemPurchaseWndInfo::IsValid: logic confirmed by peer review
- fn_13640 ItemSellWndInfo::IsValid: logic confirmed by peer review
- fn_13641 ItemShopWndInfo::IsValid: logic confirmed by peer review
- fn_13642 ItemStoreFindListInfo::IsValid: logic confirmed by peer review
- fn_13643 ItemStoreFindSlotInfo::IsValid: logic confirmed by peer review
- fn_13644 ItemWndInfo::IsValid: logic confirmed by peer review
- fn_13645 EntryQueueWndInfo::IsValid: logic confirmed by peer review
- fn_13646 MiniMapWndInfo::IsValid: logic confirmed by peer review
- fn_13647 MerInfoWndInfo::IsValid: logic confirmed by peer review
- fn_13648 MerchantItemMyShopWndInfo::IsValid: logic confirmed by peer review
- fn_13649 MerchantItemPurchaseWndInfo::IsValid: logic confirmed by peer review
- fn_13650 MerchantItemShopWndInfo::IsValid: logic confirmed by peer review
- fn_13651 MerchantItemWndInfo::IsValid: logic confirmed by peer review
- fn_13652 MerchantMirrorItemWndInfo::IsValid: logic confirmed by peer review
- fn_13653 MerchantShopMakeWndInfo::IsValid: logic confirmed by peer review
- fn_13654 MessengerGroupWndInfo::IsValid: logic confirmed by peer review
- fn_13655 NCashWndInfo::IsValid: logic confirmed by peer review
- fn_13657 SeekPartyWndInfo::IsValid: logic confirmed by peer review
- fn_13658 SeekPartyListWndInfo::IsValid: logic confirmed by peer review
- fn_13659 SeekPartyMBWndInfo::IsValid: logic confirmed by peer review
- fn_13660 JobListWndInfo::IsValid: logic confirmed by peer review
- fn_13661 PartySettingWndInfo::IsValid: logic confirmed by peer review
- fn_13662 PetInfoWndInfo::IsValid: logic confirmed by peer review
- fn_13664 QuickSlotWndInfo::IsValid: logic confirmed by peer review

Peer-reviewed-by: willerthal
Reviewed-by: ragnarok-clanker
2026-10-29 18:29:09 +00:00
ragnarok-clanker
26f2e33008 Decompile fn_13663 (QuestDisplayInfo::IsValid)
Batch #2687 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_13663 QuestDisplayInfo::IsValid: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 18:25:09 +00:00
ragnarok-clanker
da7c7a6ca7 Decompile fn_13678 (BasicInfoWndInfo::Reset)
Batch #2362 by alisonrag: 0 byte-identical, 1 confirmed by peer review.

- fn_13678 BasicInfoWndInfo::Reset: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 15:48:55 +00:00
ragnarok-clanker
cb0da9d674 Decompile fn_13690 (GuildWndInfo::Reset)
Batch #1313 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_13690 GuildWndInfo::Reset: logic confirmed by peer review

Peer-reviewed-by: Yommy
Reviewed-by: ragnarok-clanker
2026-10-28 12:07:13 +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
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
a47d20f8be Reconstruct readable C++ and organize cohesive source subsystems
Administrative source import: native x86 compilation passed for 423 authored units. Source placement and submission states are migrated separately; this commit does not imply peer acceptance.

Previous head: 35d2a8cb36
Payload SHA256: 592f016d2730c5593bb653aa054c1e5f76a6df72c8f5a09e66f74876e2e33dee
2026-10-25 07:42:41 +00:00
Renamed from Source/Contents/NormalItemSlots.cpp (Browse further)