Elite: Dangerous Long Range Router
Find a file
Daniel Seiller 5c3cdac88f Refactoring
Splite code into modules

Merge ed_lrr and ed_lrr_pp into one binary and use subcommands (route and preprocess)

Run clippy and fix warnings
2019-07-04 21:08:57 +02:00
.cargo Big update 2019-06-29 10:32:47 +02:00
dumps Big update 2019-06-29 10:32:47 +02:00
src Refactoring 2019-07-04 21:08:57 +02:00
.gitignore Refactoring 2019-07-04 21:08:57 +02:00
.gitlab-ci.yml Add .gitlab-ci.yml 2019-06-29 09:08:41 +00:00
Cargo.lock Refactoring 2019-07-04 21:08:57 +02:00
Cargo.toml Refactoring 2019-07-04 21:08:57 +02:00
README.md Update README.md 2019-06-29 12:21:36 +02:00

Elite: Dangerous Long Range Router (Rust Version)

Usage:

  1. download bodies.json and systemsWithCoordinates.json from https://www.edsm.net/en/nightly-dumps/ and place them in the dumps folder
  2. run cargo +nightly install --path . or cargo +nightly install --git https://gitlab.com/Earthnuker/ed_lrr.git
  3. run ed_lrr_pp --bodies dumps/bodies.json --systems dumps/systemsWithCoordinates.json
    • Alternatively run process.py in the dumps folder
  4. run ed_lrr --help

Dependencies

  • Working nightly Rust Compiler (tested with rustc 1.37.0-nightly (5d8f59f4b 2019-06-04))
  • ~8GB of free RAM
  • Optional:
    • Python 3.7
    • Pandas
    • uJSON