Skip to content

An Interface for automating the 'Starship Expansion Project' and 'Starship Launch Expansion' mods within Kerbal Space Program

License

Notifications You must be signed in to change notification settings

Janus1992/KSP_Starship-kOS-Interface

Repository files navigation

KSP Starship kOS Interface

  • A kOS Interface for the Starship Expansion Project in Kerbal Space Program

Alt text

User guide: Wiki

Nubro has continued development of the scripts after I stopped:

Current State:

  • The guidance doesn't work anymore due to the many changes in SEP dev.
  • Project development has stopped and I don't see myself returning to it.

Installation:

  • Download and install all requirements listed below.
  • If you update: first delete the StarshipInterface folder!
  • Download the zip file.
  • Extract the contents to a folder.
  • Move the contents of the /Kerbal Space Program folder (GameData and Ships folders) into your /Kerbal Space Program folder (and overwrite if you are updating).

Correct folder structure:

  • Kerbal Space Program/GameData/StarshipInterface (location of the patch)
  • Kerbal Space Program/Ships/Script (here the kOS scripts are saved)
  • Kerbal Space Program/Ships/VAB (location of the .craft files)

Optional: If you wish to use Kopernicus on a stock Kerbin (as required for Parallax), move the SEPkOS patch for stock Kerbin with Kopernicus.cfg to the StarshipInterface folder.

Important

  • Use the provided .craft files (e.g. Starship Cargo) located inside the stock craft category in the VAB's vessel loading menu (left hand side). This needs stock vehicles enabled in your savegame.
  • Real Solar System: use Starship ... Real Size.

Alt text

Requirements:

Recommended:

Incompatible:

  • TweakableEverything
  • FerramAerospaceResearch (FAR)
  • Realism Overhaul (RO)

Known Issues:

  • Kraken:
    • The scripts have been designed for stock Kerbin, and it functions most reliably on a stock install. If you use planet mods that increase the size of the planet (e.g. KSRSS,RSS) the chances of a wobbly tower or other problems are significantly higher.
  • Tank mismatch error:
    • This is a feature that stops launches before they fail in-flight, and generally an indication that the fuel tanks are the wrong size and something got messed up along the way.
    • Kopernicus: If you use stock Kerbin with Kopernicus (it's a requirement for using Parallax) installed, please install the optional SEPkOS patch for stock Kerbin with Kopernicus.cfg patch.
    • Your .craft may also be messed up, so load a fresh one from the stock category in the VAB.
    • Check that you don't have multiple planet mods installed simultaneously, like Rescale 2.5 and OPM.
  • Multiple ships/towers of the same name:
    • Can cause issues where the wrong ship gets loaded during launch.
  • Booster crashes into the Orbital Launch Mount on landing:
    • Stock Kerbin: You may need to install the optional SEPkOS patch for stock Kerbin with Kopernicus.cfg patch.
  • Booster runs out of fuel on return to the launch site:
    • Load a fresh .craft from the stock category in the VAB.
    • Mechjeb Q or G Limiter could cause launch/catch failures.
  • On non-stock Kerbin the tower may be glitching upon booster-catch due to the Kraken.
  • Engines are engaged and gimballing during re-entry. This is important for the scripts to be able to read pitch commands.
  • Occasionally there may be glitches in the script, like not finding a suitable trajectory or crashing on something silly. There's usually not a lot I can do about these things. Sorry..

Bug support guide:

  • First carefully read this whole page! Remember there is no such thing as perfect code, and there will be errors that happen either due my scripts or just because of KSP and its unpredictability. If errors happen consistently, try the following:
  • Remove SEP/SLE/Interface and reinstall from the links above (dev versions).
  • Move all unnecessary mods away from /gamedata temporarily.
  • Keep the kOS CPUs open (right hand side) and screenshot any errors.
  • Either:
  • Be sure to describe the problem as accurately as possible and add screenshots/videos.
  • Looking forward to your bugs!

Note

By the author:

This has been a pet project of mine since around May 2021, and I had a lot of fun making and using this Interface. I hope you will too! Let me know what you think! I thank all the mod makers whose work I have been able to rely on, and without whom none of this would have been possible. Especially I want to thank Kari, Sofie, all others that have contributed to SEP and SAMCG14 for his work on SLE.

About

An Interface for automating the 'Starship Expansion Project' and 'Starship Launch Expansion' mods within Kerbal Space Program

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published