-
TWR is one of the key properties for limiting thrust in KSP 1.0, it seems. I'm currently using:
```
declare function ShipTWR
{
set mth to SHIP:MAXTHRUST. // (depends on fixed kOS issue 940)
s…
-
It would be great to see linear algebra operations officially supported in kOS to handle complex vextor and matrix math operations. While someone could certainly write a linear algebra library for kOS…
-
You can do this:
```
set thing:suffix to (expression).
```
But you can't do this:
```
lock thing:suffix to (expression).
```
Lock only works with kos varibles and not with suffixes. Thus we can't…
-
It would be quite useful if KerboScript had an `ASSERT` function. The idea would be that if its argument is true, it has no effect, but if its argument is false, the script terminates with an error me…
-
When the terrain polygons are loaded, geoposition uses a Raycast to find the exact location of the ground. It turns out that Raycast also tells you the normal vector of the surface of the collider (t…
-
As a future enhancement, would it be feasible to allow a modded part to include a Volume, potentially with preloaded kerboscript files? This would allow modders who like kOS to build an API for their…
-
The following code exhibits the problem. Only the second vecdraw is visible on screen, because the first one gets reset to `:show = false` when the second one got made:
```
set vlist to list().
func…
-
In order to allow things like this to work:
```
copy myfile.ks from 0.
```
we had to change the rules about bareword identifiers so they allow dots, so that `myfile.ks` gets seen as a single token.
…
-
**Describe the bug**
When launching KSP via 'KOS: Start Kerbal Space Program', KSP loads files at a drastically reduced rate. During loading, KSP seems to stall and no further loading progress is mad…
-
Internal Error. Contact the kOS developers with the phrase 'impossible FromPrimitiveWithAssert(kOS.Safe.Encapsulation.Suffixes.DelegateSuffixResult) was attempted'.
I would provide output.log if I …