0.1.0-alpha.1
Pre-release
Pre-release
·
8 commits
to main
since this release
Msbuild
- Renamed global msbuild properties to have the
KSPBT_
prefix to avoid namespace collisions with other frameworksKSPRoot
is nowKSPBT_GameRoot
. It should no longer be referenced within a .csproj fileRepoRootPath
is nowKSPBT_ModRoot
, and should now point to the mod folder within GameData rather than the
root of a git repoBinariesOutputRelativePath
is nowKSPBT_ModPluginFolder
GenerateKSPAssemblyAttribute
is nowKSPBT_GenerateAssemblyAttribute
and defaults to trueGenerateKSPAssemblyDependencyAttributes
is nowKSPBT_GenerateDependencyAttributes
and defaults to trueReferenceUnityAssemblies
is nowKSPBT_ReferenceUnityAssemblies
ReferenceKSPAssemblies
is nowKSPBT_ReferenceGameAssemblies
- Added the
KSPBT_ReferenceSystemAssemblies
property to control referencing the mono system DLLs within the KSP
managed folder. Setting this property to false will load the implicit framework DLLs instead. - Mod dependencies should now be declared with
ModReference
items. This avoids the need for the KSP install path to be known at evaluation time.