Skip to content
This repository has been archived by the owner on Jun 24, 2019. It is now read-only.

Split KSPAPIExtensions into two assemblies #13

Open
wants to merge 18 commits into
base: master
Choose a base branch
from

Conversation

toadicus
Copy link

This PR splits KSPAPIExtensions into two assemblies:

KSPAPIExtensions

A stripped-down version of the original, this contains more-or-less only what is required to run the improved tweakables and the elector.

KSPAPIExtras

Everything else from the original: PartMessages, DuckTyping, etc.

In laboratory tests, this implementation can serve as a drop in for at least some users of KSPAPIExtensions. I tested it with TweakableEverything (internal dev version changing "using KSPAPIEL" to "using KSPAPIExtensions" and ProceduralFairings (current live version). The new KSPAPIExtensions wins the election as anticipated, and ProceduralFairings uses the tweakable code from the new version.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant