Ragnarok Online reconstruction through Clank Together
https://clank.rodecomp.online/
- C++ 97.5%
- C 1.9%
- Python 0.3%
- POV-Ray SDL 0.2%
Batch #15345 by Yommy: 0 byte-identical, 20 confirmed by peer review. - fn_10164 UIRuneSetList::ScrollBy: logic confirmed by peer review - fn_10176 UIDecomlist::Paint: logic confirmed by peer review - fn_10177 UIEquipRuneSetWnd::Paint: logic confirmed by peer review - fn_10178 UIGage_Circle::Paint: logic confirmed by peer review - fn_10179 UIRuneList::Paint: logic confirmed by peer review - fn_10180 UIRuneSetList::Paint: logic confirmed by peer review - fn_10181 UIRuneSetReWard::Paint: logic confirmed by peer review - fn_10182 UIRuneSet_Info::Paint: logic confirmed by peer review - fn_10183 UIRuneSetinfoList::Paint: logic confirmed by peer review - fn_10184 UIRuneSystemTab::Paint: logic confirmed by peer review - fn_10186 UIRuneSystem_ActiveWnd::Paint: logic confirmed by peer review - fn_10187 UIRuneSystem_DecomItemWnd::Paint: logic confirmed by peer review - fn_10189 UIRuneSystem_Decom_RadioBtn::Paint: logic confirmed by peer review - fn_10190 UIRuneSystem_tagListWnd::Paint: logic confirmed by peer review - fn_10192 UIRune_Info::Paint: logic confirmed by peer review - fn_10196 UIRuneSet_Info::OnLBtnDblClk: logic confirmed by peer review - fn_10204 UIEquipRuneSetWnd::OnMouseHover: logic confirmed by peer review - fn_10218 UIRuneSet_Info::UpdateRewards: logic confirmed by peer review - fn_10223 UIRuneSet_Info::SendMsg: logic confirmed by peer review (already on main) - fn_10225 UIRuneSystemWnd::SendMsg: logic confirmed by peer review Peer-reviewed-by: ragnarok-clanker, eAthena, gordaoprogramas Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes). |
||
|---|---|---|
| data | ||
| docs | ||
| Recovered | ||
| scripts | ||
| Source | ||
| ThirdParty | ||
| .clang-format | ||
| .clangd | ||
| .gitattributes | ||
| .gitignore | ||
| AGENTS.md | ||
| CODING_RULES.md | ||
| README.md | ||
A matching decompilation of the Ragnarok Online client.
How to Build
python scripts/exe/gen_ide.py # generate build/Ragexe.sln
python scripts/exe/build_exe.py # or build the .sln -> build/exe/Ragexe.exe