Online Production Overview for Dyson Sphere Program players.
Ever being tired of writing down notes about which factories you build on which planet? Or which planet provides which products or what are the needs of a planet?
Me too! So I started to develop a little online page where you can keep track about your systems and planets.
You will have an overview of all your systems and planets. What they need and what they provide. You can search for systems, planets and products.
You can configure import products and export products for each planet.
There is also a feature to visualize the production lines for a planet in a tree layout based upon which products you are exporting.
For this you can enable the recipes for each planet to use in the case that there are multiple ways to create a product. If there are more recipes available for a product you have to enable at least one of them. If not, a little warning icon with an exclamation mark will be displayed.
You can set production rates for your export products by clicking on a product icon.
Toggle the production rates to hide them.
Add resources to your planets to keep track of them. They will be considered when searching for products.
Your configuration will be stored locally in the localstorage
of your browser.
The localstorage
is usually not being deleted so easily as it is with cookies.
You can close the browser and shutdown your PC. The data will be kept on your computer.
However it is possible to save and restore your configuration to and from a file using import and export. Using this feature you also can share your configuration.
Have a look at FacorioLab. They have a calculator included for Dyson Sphere Program. Their source code repo on Github helped me a lot while developing this tool.
Run the DSP Overview locally in dev
mode.
Install the dependencies with
npm install
And then start the client with
npm run dev
Build the container
./build.sh
Start the container with
docker run -e BASE_URL=/dsp-production-overview -p 8080:8080 batchmode/dsp-overview:latest