Skip to content

dwomble/EDMC-NeutronDancer

Repository files navigation

Navl's Neutron Dancer

Python CodeQL GitHub Latest Version Github All Releases

This plugin makes neutron jumping easier by plotting a route using Spansh within EDMC and automatically copying the next waypoint on the route to your clipboard. It can work for almost any router by importing a CSV of the jumps.

The goal of this fork is support for the new 6x overcharge of the Caspian and a cleaner UI.

Screenshot 2025-12-27 164511

Installation

  • Open your EDMC plugins folder - in EDMC settings, select "Plugins" tab, click the "Open" button.
  • Create a folder inside the plugins folder and call it whatever you want, NeutronDancer for instance
  • Download the latest release here and unzip it.
  • Open the folder you created and put all the files and folders you extracted inside
  • Restart EDMC

Usage

By default Neutron Dancer starts in a minimized mode to be unobtrusive when not in use. To plot a route click do the neutron dance to open the route plotting form.

Neutron dancer supports two route creation methods:

  1. Direct plotting from Spansh Neutron Router or Spansh Galaxy Router
  2. CSV import from Spansh Road to Riches, Expressway to Exomastery, Tourist planner, Fleetcarrier plotter, etc.

Neutron Plotting

To use the Neutron Plotter, enter your source and destination systems, ship range, routing efficiency, and neutron jump multiplier. When you complete a route Neutron Dancer saves the source, destination, and ship details for easy entry. These are available from a right click menu to simplify entry.

Screenshot 2025-12-27 164632

Next click Calculate to query Spansh and plot your route.

Galaxy Plotting

This works the same as the Neutron Plotter but Neutron Dancer must have seen the ship you're going to use (you must have switched to it) in order to calculate the details required. The options available are also more complex and using the wrong values can lead to getting stuck so make sure you understand them before taking a route.

Screenshot 2025-12-27 165549

CSV Import

Click Import and select a comma separated file such as that exported by the various Spansh route plotters. Neutron Dancer is very flexible about CSV formats. It requires a column called "System Name" or "system" and will accept any other columns provided. If there are columns for remaining distance or number of jumps it will use those to calculate those values.

Following the route

Screenshot 2025-12-27 164511

Once your route is plotted, and every time you reach a waypoint, the next one is automatically copied to your clipboard. In Elite Dangerous bring up the Galaxy Map, paste in the waypoint, and click Plot route.

If for some reason, your clipboard should be empty or contain other stuff that you copied yourself, click on the System Name button, and the waypoint will be copied again to your clipboard.

The progress bar has a Tooltip that provides the number of jumps remaining and distance remaining if those values are known.

The Show route button will bring up a window showing the details of the plotted route.

The Export route button will allow you to save the route as a CSV.

If you close EDMC, the plugin will save your progress. The next time you run EDMC, it will continue from where you left off.

Credits

The biggest thank you must go to CMDR Spansh for the amazing Spansh Route Planners.

This code is based on the original Spansh router by CMDR Kiel42 and Norohind's fork.

Suggestions

Let me know if you have any suggestions.

Fly dangerous! o7