Skip to content

A new version of the BoM calculator for Space Engineers Blueprints

License

Notifications You must be signed in to change notification settings

lennartjakob/space-engineers-bom-calc

Repository files navigation

Space Engineers Blueprint bill of material calculator

A new version of the BoM calculator for Space Engineers Blueprints (predecessor and inspiration for this project to be found here)

This currently lacks any fancy UI, which is the next step in development!

It reads in blueprint files and and calculates components, ores, and time needed to build the Blueprint.

A running version can be found here

Features

  • loads Blueprints in .sbc-file format
  • counts uses of Block Types
  • references game-data to calculate total cost in Components
  • also calculates Ore cost
  • calculates time needed for refining and assembling
  • Docker packaging and hosting
  • Export to ISY and other Autocrafting script formats?
  • Steam Workshop import?
  • Support for SE 2

How to build and host yourself

  1. Clone this repo
  2. Copy SE Files into src/data:
    • <SE install folder>/Cube
  3. npm i && npm run generate
  4. npm run pack
  5. Edit the <base>Tag in dist/index.html to resemble your infra
  6. Upload everything in the dist folder to a basic LAMP server

Why do it this way, with the whole copying files spiel?

Simply put: I just don't want to deal with the copyright headache of distributing KSH's property, i.e. textures & game-data

Why a two step build?

Honestly, I was just too lazy to figure out how to make it work in one script and with the limitation mentioned above, I don't really think I could.

Future Plans

idk, maybe redo this to some framework or something similar, at this scale it just doesn't need to have fancy UI framework features

  • Support for SE2

Feel free to fork, add issues and PRs

About

A new version of the BoM calculator for Space Engineers Blueprints

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published