Commit graph

7 commits

Author SHA1 Message Date
ragnarok-clanker
916e21db3c Decompile fn_23914 (CSession::SetHotkeyDescription)
Batch #3347 by youko: 0 byte-identical, 1 confirmed by peer review.

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

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:32:43 +00:00
ragnarok-clanker
c77bf2f4d8 Decompile fn_23359 (CSession::GetUnknown8134)
Batch #3307 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_23359 CSession::GetUnknown8134: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 21:20:13 +00:00
ragnarok-clanker
428e3835e9 Decompile 55 functions in Source/Client/Session.h, Source/Contents/BodyResources.cpp, ...
Batch #3212 by youko: 55 byte-identical, 0 confirmed by peer review.

- fn_23950 EncryptedName<10,-1315859149>::Text: byte-identical
- fn_23951 EncryptedName<10,-979039381>::Text: byte-identical
- fn_23952 EncryptedName<10,-617908319>::Text: byte-identical
- fn_23953 EncryptedName<10,-3263989789>::Text: byte-identical
- fn_23954 EncryptedName<10,-1682334759>::Text: byte-identical
- fn_23955 EncryptedName<10,898467589>::Text: byte-identical
- fn_23956 EncryptedName<10,2204305161>::Text: byte-identical
- fn_23957 EncryptedName<10,3344639417>::Text: byte-identical
- fn_23958 EncryptedName<10,199223703>::Text: byte-identical
- fn_23959 EncryptedName<10,4261389595>::Text: byte-identical
- fn_23960 EncryptedName<10,4123116959>::Text: byte-identical
- fn_23961 EncryptedName<10,561237833>::Text: byte-identical
- fn_23962 EncryptedName<16,-1980669487>::Text: byte-identical
- fn_23963 EncryptedName<16,-113271841>::Text: byte-identical
- fn_23964 EncryptedName<16,-1517315221>::Text: byte-identical
- fn_23965 EncryptedName<16,1739409375>::Text: byte-identical
- fn_23966 EncryptedName<16,3417698647>::Text: byte-identical
- fn_23967 EncryptedName<18,-2999633023>::Text: byte-identical
- fn_23968 EncryptedName<18,-1585628829>::Text: byte-identical
- fn_23969 EncryptedName<18,-3124629243>::Text: byte-identical
- fn_23970 EncryptedName<18,-3401353789>::Text: byte-identical
- fn_23971 EncryptedName<18,-3305026235>::Text: byte-identical
- fn_23972 EncryptedName<18,-2753699959>::Text: byte-identical
- fn_23973 EncryptedName<18,-2090247411>::Text: byte-identical
- fn_23974 EncryptedName<18,-1108884035>::Text: byte-identical
- fn_23975 EncryptedName<18,2174745559>::Text: byte-identical
- fn_23976 EncryptedName<18,2916963279>::Text: byte-identical
- fn_23977 EncryptedName<18,1037158757>::Text: byte-identical
- fn_23978 EncryptedName<18,2544074191>::Text: byte-identical
- fn_23979 EncryptedName<18,3947304279>::Text: byte-identical
- fn_23980 EncryptedName<18,957680539>::Text: byte-identical
- fn_23981 EncryptedName<18,459105731>::Text: byte-identical
- fn_23982 EncryptedName<18,2006784475>::Text: byte-identical
- fn_23983 EncryptedName<18,1697449919>::Text: byte-identical
- fn_23984 EncryptedName<18,1069021477>::Text: byte-identical
- fn_23985 EncryptedName<18,2669800313>::Text: byte-identical
- fn_23986 EncryptedName<20,-372429951>::Text: byte-identical
- fn_23987 EncryptedName<20,595816843>::Text: byte-identical
- fn_23988 EncryptedName<20,3849141641>::Text: byte-identical
- fn_23989 EncryptedName<20,665307127>::Text: byte-identical
- fn_23990 EncryptedName<22,-1343680015>::Text: byte-identical
- fn_23991 EncryptedName<22,-3203960915>::Text: byte-identical
- fn_23992 EncryptedName<22,3944978353>::Text: byte-identical
- fn_23993 EncryptedName<22,2745126827>::Text: byte-identical
- fn_23994 EncryptedName<22,2030259687>::Text: byte-identical
- fn_23995 EncryptedName<23,-2258505739>::Text: byte-identical
- fn_23996 EncryptedName<23,3914540533>::Text: byte-identical
- fn_23997 EncryptedName<23,935698863>::Text: byte-identical
- fn_23998 EncryptedName<24,2401333041>::Text: byte-identical
- fn_23999 EncryptedName<24,937134379>::Text: byte-identical
- fn_24000 EncryptedName<24,1105683737>::Text: byte-identical
- fn_24001 EncryptedName<25,-4062891603>::Text: byte-identical
- fn_24002 EncryptedName<25,58020621>::Text: byte-identical
- fn_24003 EncryptedName<25,1696325589>::Text: byte-identical
- fn_24004 EncryptedName<25,3542311337>::Text: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 20:57:52 +00:00
ragnarok-clanker
f6ddf78090 Rename ItemInfo -> ITEM_INFO (DHXJ). Pure rename, codegen unchanged (1109/1109 functions identical with includers). 2026-10-29 12:30:02 +01:00
ragnarok-clanker
ef13e565dd Decompile 2 functions in Source/Contents/ClientTiming.cpp, Source/Client/Session.h, ...
Batch #1897 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_23644 CSession::LoadNavigationScripts: logic confirmed by peer review
- fn_23645 CSession::LoadRobeAlpha: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 23:27:26 +00:00
ragnarok-clanker
9d7fe49b7e Decompile 10 functions in Source/Contents/ClientTiming.cpp, Source/Client/Session.h
Batch #1466 by ragnarok-clanker: 0 byte-identical, 10 confirmed by peer review.

- fn_23639 CSession::AddItemSlot: logic confirmed by peer review
- fn_23640 CSession::GetShop: logic confirmed by peer review
- fn_23641 CSession::SetShopFlag: logic confirmed by peer review
- fn_23642 CSession::SetShopItem: logic confirmed by peer review
- fn_23643 CSession::AddShopName: logic confirmed by peer review
- fn_23646 CSession::SetUnknown8134: logic confirmed by peer review
- fn_23647 CSession::ClearUnknown1710: logic confirmed by peer review
- fn_23648 CSession::ClearUnknown1740: logic confirmed by peer review
- fn_23649 CSession::ClearUnknown1738: logic confirmed by peer review
- fn_23650 CSession::SyncServerTime: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 15:38:10 +00:00
ragnarok-clanker
c351db5d57 Decompile 4 functions in Source/Contents/ClientTiming.cpp, Source/Client/Session.h
Batch #1467 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review.

- fn_23466 CSession::GetServerTime: logic confirmed by peer review
- fn_23605 CSession::AddPingSample: logic confirmed by peer review
- fn_23637 CSession::SetServerTime: logic confirmed by peer review
- fn_23638 CSession::SetHotkeyDescription: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/ClientTiming.cpp
2026-10-28 14:02:41 +00:00