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

Split KSPAPIExtensions into two assemblies#13

Open
toadicus wants to merge 18 commits into
Swamp-Ig:masterfrom
toadicus:master
Open

Split KSPAPIExtensions into two assemblies#13
toadicus wants to merge 18 commits into
Swamp-Ig:masterfrom
toadicus:master

Conversation

@toadicus

Copy link
Copy Markdown

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