Skip to content

A mission planning and trajectory design program for Kerbal Space Program

License

Notifications You must be signed in to change notification settings

ThePuzzlemaker/KerbalToolkit

Repository files navigation

KerbalToolkit

KerbalToolkit is a work-in-progress mission planning and trajectory design program for Kerbal Space Program.

KerbalToolkit requires kRPC and the addon KRPC.KerbTk (available here or here). Additionally, the patch in 0001-Editor-API-for-Part-Introspection.patch must be applied to kRPC.

Please submit issues and patches through SourceHut.

Building

  • Ensure that Rust and Cargo are installed. An easy way is using rustup.
  • If on Windows and not using WSL, make sure Visual Studio (with the MSVC C/C++ compiler) is installed.
  • Ensure that CMake and protoc / protobuf-compiler are installed.
  • Run cargo build --release (for debug builds, you can omit --release, however many things are often too slow to reasonably use for testing)
  • The resulting binary will be in target/release/kerbtk-bin (perhaps with .exe on Windows).

License

This project is licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

A mission planning and trajectory design program for Kerbal Space Program

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published