ragnarok-clanker
b9b38092e5
Decompile 8 functions in Source/Client/Replay.cpp, Source/Client/Replay.h, ...
...
Batch #4511 by eAthena: 3 byte-identical, 5 confirmed by peer review.
- fn_19339 Replay::SetHeaderInfo: logic confirmed by peer review
- fn_19340 Replay::IncreaseSpeed: logic confirmed by peer review
- fn_19341 Replay::DecreaseSpeed: logic confirmed by peer review
- fn_19342 Replay::RestartClock: logic confirmed by peer review
- fn_19374 NaviDataEntry::GetPrevious: byte-identical
- fn_19375 NaviDataEntry::GetCost: byte-identical
- fn_19384 CNaviData::CollectLinksTo: logic confirmed by peer review
- fn_19389 CNaviData::ObjectCount: byte-identical
Peer-reviewed-by: willerthal, KWDev, tayoba
Reviewed-by: ragnarok-clanker
2026-10-30 03:43:08 +00:00
ragnarok-clanker
d3c6d3ec28
Decompile 2 functions in Source/Client/Replay.cpp, Source/Client/Replay.h
...
Batch #3963 by superintelligence: 0 byte-identical, 2 confirmed by peer review.
- fn_19337 ReplayFileList::Open: logic confirmed by peer review
- fn_19344 Replay::SetOptions: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, Yommy, sherollyner
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-30 00:17:15 +00:00
ragnarok-clanker
d40fab7b0b
Decompile fn_19322 (Replay::ParseMetadata)
...
Batch #2835 by superintelligence: 0 byte-identical, 1 confirmed by peer review.
- fn_19322 Replay::ParseMetadata: logic confirmed by peer review
Peer-reviewed-by: ragnarok-clanker, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 19:35:46 +00:00
ragnarok-clanker
ee3b1db764
Decompile 16 functions in Source/Client/Replay.cpp, Source/Client/Replay.h
...
Batch #2697 by youko: 2 byte-identical, 14 confirmed by peer review.
- fn_19307 Replay::MatchesService: logic confirmed by peer review
- fn_19308 Replay::AdvanceFrame: logic confirmed by peer review
- fn_19309 Replay::ResetPlayback: byte-identical
- fn_19310 Replay::Cipher: logic confirmed by peer review
- fn_19312 Replay::CloseFile: logic confirmed by peer review
- fn_19313 ReplayFileList::FileName: logic confirmed by peer review
- fn_19314 Replay::Duration: logic confirmed by peer review
- fn_19315 Replay::FindSection: logic confirmed by peer review
- fn_19318 Replay::SpeedLevel: logic confirmed by peer review
- fn_19319 Replay::ResetFile: logic confirmed by peer review
- fn_19320 Replay::ReadSection: logic confirmed by peer review
- fn_19323 Replay::ReadRecord: logic confirmed by peer review
- fn_19324 Replay::AllowsEvent: logic confirmed by peer review
- fn_19325 Replay::Rewind: byte-identical
- fn_19336 ReplayFileList::SetPath: logic confirmed by peer review
- fn_19338 ReplayFileList::Select: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-29 18:35:35 +00:00
ragnarok-clanker
8125ad1ce1
Decompile fn_06623 (BuildReplayTaggedRecord)
...
Batch #1714 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_06623 BuildReplayTaggedRecord: 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-28 20:43:04 +00:00
ragnarok-clanker
94649ccac7
Decompile 5 functions in Source/Client/ReplayPacketRecorder.cpp, Source/Client/ReplayPacketRecorder.h, ...
...
Batch #1630 by eAthena: 0 byte-identical, 5 confirmed by peer review.
- fn_17000 WindowReplayRecorder::RecordDrop: logic confirmed by peer review
- fn_17001 WindowReplayRecorder::RecordData: logic confirmed by peer review
- fn_17002 WindowReplayRecorder::RecordValues: logic confirmed by peer review
- fn_17003 WindowReplayRecorder::RecordText: logic confirmed by peer review
- fn_19331 Replay::RecordPacket: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
2026-10-28 19:46:26 +00:00
ragnarok-clanker
c3fe24e020
Decompile 2 functions in Source/Contents/ActorMovementRoute.cpp, Source/Contents/Actors/GameActor.h, ...
...
Batch #1601 by eAthena: 0 byte-identical, 2 confirmed by peer review.
- fn_19317 Replay::DelayScale: logic confirmed by peer review
- fn_21028 CGameActor::FindRoute: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/ActorMovementRoute.cpp
2026-10-28 19:42:58 +00:00
ragnarok-clanker
d7cf6f94ac
Decompile fn_19301 (ReplayCachedPacket::ReplayCachedPacket)
...
Batch #1253 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.
- fn_19301 ReplayCachedPacket::ReplayCachedPacket: logic confirmed by peer review
Peer-reviewed-by: eAthena
Reviewed-by: ragnarok-clanker
2026-10-27 23:25:26 +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
5bc5660a42
♻️ refactor(replay): replaced magic packet IDs with named constants and added replay record options
...
(cherry picked from commit 22cea43ea3 )
2026-10-27 14:43:03 +00:00
ragnarok-clanker
2a43504543
Decompile 9 functions in Source/Client/ReplayControl.cpp, Source/Client/Replay.h, ...
...
Batch #1043 by ragnarok-clanker: 0 byte-identical, 9 confirmed by peer review.
- fn_19316 Replay::AnimationScale: logic confirmed by peer review
- fn_19343 Replay::SetState: logic confirmed by peer review
- fn_21118 CRenderObject::SetAnimation: logic confirmed by peer review
- fn_21119 CRenderObject::SetColor: logic confirmed by peer review
- fn_21130 CRenderObject::SetSequenceDeadline: logic confirmed by peer review
- fn_21131 CRenderObject::SetSequenceInterval: logic confirmed by peer review
- fn_21132 CRenderObject::SetAnimationSequence: logic confirmed by peer review
- fn_21133 CRenderObject::SetFrameSequence: logic confirmed by peer review
- fn_21140 CRenderObject::SetAnimationSpeed: logic confirmed by peer review
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Client/ReplayControl.cpp
2026-10-27 11:01:59 +00:00
ragnarok-clanker
67dd9978df
Decompile 2 functions in Source/Client/Replay.cpp, Source/Client/Replay.h
...
Batch #1003 by ragnarok-clanker: 2 byte-identical, 0 confirmed by peer review.
- fn_19302 ReplaySection::ReplaySection: byte-identical
- fn_19306 ReplaySection::~ReplaySection: byte-identical
Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Client/Replay.cpp
2026-10-27 08:51:56 +00:00