Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Starship KOS Scripts

This repository contains my KOS scripts for launch, landing and catch of the Starship Expansion Project Mod by Kari107.

All scripts in this repository are designed to be used in real solar system scale with Realism Overhaul and the Ferram Aerospace Research aero revamp.

These scripts are based on my Starship KOS Crafts. I highly recommend using these files unless you know how to replicate all actions groups and adjust part identifiers in the scripts.

You can read more about the development process on my website https://timklenk.de.

alt text

Install

Copy the contents of the Script folder into your KSP Ships folder.

  • Steam + Windows:

    C:\Program Files (x86)\Steam\steamapps\common\Kerbal Space Program\Ships\

Dependencies:

  • Starship Expansion Project (v2.2.0)
  • Starship Launch Expansion (v0.6.0)
  • Real Solar System (or anything similar to real scale)
  • Realism Overhaul
  • FerramAerospaceResearch
  • KOS
  • Trajectories

I usually start off with the RP-1 installer and add modify my install from there.

Optional:

  • Physics Range Extender

alt text

Usage

You can use the boot scripts to autoload the scripts from the VAB or load the scripts when ingame.

I have also added a small ScriptSelector script that provides a GUI to run scripts inside the Ships/Scripts directory without entering the correct filepath.

Note: These scripts are not perfect and run much much better with higher FPS. I am not liably for any RUD of your favourite launchsite.

Starship Ascent

Controls the full stack launch and ship orbit insertion.

  • Launches the Full Stack with locked and open steering
  • Seperates the two stages
  • Inserts the Starship upperstage into a stable orbit

Superheavy

Controls the Superheavy after stage seperation.

  • Performs boostback
  • Searches for catch towers
  • Diverts when catch criteria are not met
  • Drops the hotstage ring
  • Glides using the gridfins towards the tower
  • Performs landingburn with 13 and 3 engines

Mechazilla

Controls the Starship launch and intergration tower called "Mechazilla".

  • Communicates with Ship and Booster for catches
  • Enables water deluge and releases clamps on launch
  • Can move objects with the arms

Starship Reentry

Controls the Starship upperstage from orbit to a landing location.

  • Uses aero surfaces to glide towards a landing location
  • Able to land at catch towers or anywhere on land
  • Performs bellyflop and flip maneuver
  • Automatically turns off engines during landingburn

This is currently validated to work on Earth and Mars. Moon / non-atmo bodys comming soon...

alt text

Misc / Licensing

These scripts contain some parts of the KSLib for navball navigations.

alt text

About

Starship GNC flight logic scripts for "Kerbal Operating System" Mod of the game Kerbal Space Program.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages