/ReplayBook

Play, manage, and inspect League of Legends replays

Primary LanguageC#GNU General Public License v3.0GPL-3.0

ReplayBook Logo Banner Image

DarkMode

Build License Downloads Donate

ReplayBook is a free open-source tool that helps you organize and manage your downloaded replay files

Need help?

Check out the Common Problems and Solutions page,
Ask about it in the GitHub Discussions page,
Or ask in the developer Discord.

Translating

ReplayBook is currently looking for translators! View the wiki for more information.

Building from Source

Requirements

  • Visual Studio 2022
  • .NET 6 SDK
  • Python 3+

Steps

  1. Open the provided solution file. Set Rofl.UI.Main as the startup project. Build the solution, but running it now will crash.
  2. Run the provided scripts\generate-runes.py python script. This script will create the required rune data files in a new runes folder.
  3. Repeat step 2 with generate-items.py and generate-champions.py. Folders items and champions will be created.
  4. Copy the created folders and all the contents to Rofl.UI.Main\bin\Debug\net6.0-windows10.0.18362.0\data\. So you should have folders data\runes, data\items, and data\champions.
  5. The solution will run successfully now.