Calculator/Factory Planner for factory management games.
This project was initially developed as calculator/factory planner for Evospace game. Later it turned out this project is quite universal and could be used for other factory management games.
https://doubleaxe.github.io/daxfb-calculator/
Help is available as separate page https://doubleaxe.github.io/daxfb-calculator/docs/.
Help sources are located inside docs
folder in this repository.
node.js
version 18
or later.pnpm
with npm install -g pnpm
.pnpm install
.npm run build
.If type/validation errors arise, project can be built without type checking
npm run build-data
.npm run build-docs
.npm run build-only
.npm run dev
.Released packages can be downloaded from 'release' page or self-built.
Then it is possible to just open
It is impossible now to just open file in modern browsers, "thanks" to new CORS policy for index.html
included in release archive locally in browser.file://
protocol.
Http server (or old browser) is now required to run locally, all built files can be just placed on http server directory.
The only remote dependency is https://polyfill.io/
which is used to make it work inside unsupported browsers.
Query string ?gameId=<game>
may be added to quickly open desired game, for example daxfb-calculator/dist/index.html?gameId=evospace
.
If project was built from repository, it can be run locally after building with npm run preview
.
\R\N
for Windows saved files instead of \N
https://github.com/bcakmakoglu/vue-flow/
for nicer graph display? (will require almost full rewrite)https://github.com/d0sboots/dyson-sphere-program
, https://github.com/Martin-Pitt/dsp-parser/
https://github.com/xunyinzhe/dsp-calculator/tree/gh-pages/icons
https://github.com/greeny/SatisfactoryTools/blob/dev/bin/parseDocs.ts