Skip to content

llmerlos/LoR-Database-Builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LoR Database Builder

Generates an SQLite database with all the data avaliable through the Legends of Runeterra Data Dragon. It supports building for any version and include any locale you desire (en_us is always included).

Structure

The database has the following structure:
Screenshot

Usage

Run from a terminal with the following (optional) parameters:
On Windows:
lordbb.exe -v Version locale1 locale2 locale3...
On Linux:
lordbb -v Version locale1 locale2 locale3...

Note: The process of building the database is long and can take up to an hour, also it downloads a lot of data so it may depend on your connection.

Examples

  • Latest version, All locales:
    • lordbb
  • Version 1.6.0, All locales:
    • lordbb -v 1.6.0
  • Latest version, Spanish locales:
    • lordbb es_es es_mx
  • Version 1.6.0, German locale:
    • lordbb -v 1.6.0 de_de

Build

Clone the repo, go into lordbb and run go build, an executable named lorddb in Linux or lorddb.exe will be created there.

To Do

Write better code

Legal

LoR Database Builder was created under Riot Games' "Legal Jibber Jabber" policy using assets owned by Riot Games. Riot Games does not endorse or sponsor this project.