Javastuff

A code dump/Library made by Javacat1 for scripts for the Kerbal Operating System (kOS) mod for Kerbal Space Program. These scripts are intended only for use with the kOS mod.

This repository does not include the boot files that have been used with some of the scripts, so do not expect everything to work immediately upon installation. Files may also be out of date due to forgetfulness or laziness.

The Scripts are written in the Kerboscript language, which is described on the documentation page

You can view a demonstration of some of the scripts here

Licensing:

Code here is attributed under the MIT license, the text of which can be found in License.md

The shorthand of the MIT license is:

  1. Don't plagarize (give attribution to the source)
  2. Don't sue (No liability is promised)

For attribution, attribute scripts to Javacat1 unless they state otherwise.

Readiness Level:

The code contained within this repo is graded using the NASA TRL system, with 9 representing code that is actively deployed with little to no deviation from expected function, and 2 representing new, incomplete, untested code.

TRL 9:

Deorbit.ks body_transfer.ks execute_maneuver.ks inclination_change.ks inclination_match.ks mun_escape.ks mun_impact.ks mun_landing.ks mun_orbit.ks orbit.ks set_inlcination.ks

TRL 8:

Code here needs refining but is functional within acceptable bounds of error

Transfer.ks rendezvous_2.ks

TRL 7:

This code is functional

Dock.ks

TRL 3:

Untested

Java_lib.ks lib_hillsearch.ks