Skip to content

Releases: dewiniaid/ksp-kipc

0.2.0 beta - Client libraries and other tidying up

16 Jul 18:20
v0.2.0-beta
Compare
Choose a tag to compare
  • Added client libraries for C#, C++ and Java.
  • Added preliminary support for CKAN and KSP-AVC. This release does not include MiniAVC and does not use the internet to check for version updates, but other providers of MiniAVC/KSP-AVC might.

0.1.1-dev2 - kRPC API improvements

13 Jul 03:44
v0.1.1-dev2
Compare
Choose a tag to compare
Pre-release

Requires kOS v1.0.0-pre-1 or later.

Changes

  • Renamed "KIPCPlugin" folder to "KIPC". Please delete the old folder.
  • Added KIPC.GetMessages and KIPC.CountMessages for better control and information about the message queue.
  • Added KIPC.ResolveBodies and KIPC.ResolveVessels to handle multiple bodies/vessels at once.
  • Added KIPC.GetProcessor to retrieve the kOSProcessor of a single part (compare to KIPC.GetProcessors which receives all processors on a given vesse)
  • Added KIPC.GetPartsTagged to find parts with a given kOSNameTag.

Known Issues

There is no client library yet for languages that need one (e.g. C#, C++, Java); this is due to my being unable to get krpc-clientgen to work.

0.1.0-dev1 First Release

11 Jul 04:40
Compare
Choose a tag to compare
Pre-release

KIPC Initial development release

Documentation in the docs folder should be reasonably accurate.

Note that this requires KOS 1.0.0, which is currently a release candidate

You can solve this by compiling one of their developer builds (note: don't expect support!) or waiting until it becomes available.