Releases: linuxgurugamer/KCT
1.4.8
Thanks to @siimav for this:
Fix airlaunched vessels flipping out with Principia
Thanks to user @DarthPointer for this:
Added vessel merging
How to use it:
You build some vessels or recover them (merging only operates vessels that are in storages)
Start editing any vessel from the storage
Open merging selection
Pick a vessel you want to merge (make sure its root is attachable, just as with stock ship merging)
The achieved BP progress will be FullMergedVessel * (1 - ConfigurablePercent/100), FullMergedVessel is Build Points for a craft made of merged vessels.
Added public methods for needed access by L-Tech mod
1.4.7.14
PR submitted by @DarthPointer to support his mod:
Setting isKCTBuilt = true fields for all the modules KCT sees in the ship's config tree
1.4.6.24 for KSP 1.7.3, 1.4.7.13 for KSP 1.8+
* Apparently there are mods that define custom KSC facility types. Those cannot currently be
resolved to the KSP SpaceCenterFacility enum and will cause facility upgrade attempts to fail.
I made KCT_UpgradingBuilding.facilityType field nullable so that any custom facilities
would just be null there. In the process I also found out that KSP is unable to automatically
persist nullable enums so a workaround had to be written for that.
* All spent funds that are related to vessel building & rollout are now logged under
TransactionReasons.VesselRollout. This is rather important for RP-1 career logger
1.4.7.12
v1.4.7.12
1.4.6.22 for KSP 1.7.3 & 1.4.7.11 for KSP 1.8.x
Updated AirlaunchLevels.cfg for stock tech
1.4.6.21 for KSP 1.7.3 & 1.4.7.10 for KSP 1.8.x
Fixed issue of blizzy toolbar button sometimes not being there when the UI scale was not 100%
Fixed issue of toolbar buttons (both blizzy & stock) not changing when clicked
Removed old code which provided the textures for the Blizzy toolbar
Minor refactoring of code in KerbalConstructionTime.cs in Start() to replace multiple If's with a switch
Fixed small memory leak by replacing all the "new Wait4Second" with constants
Fixed big memory lean (1-3 meg/sec) caused by needless changing of textures in the toolbar buttons
Removed unused function: GetStockButtonTexture, not needed since the ToolbarController handles all of that
Fixed the unable to resize Blizzy's toolbar when KCT icon is transferred to it
1.4.6.20 for KSP 1.7.3, 1.4.7.9 for KSP 1.8.x
Removed old #if which was disabling the multiple launchsites
1.4.6.19 for KSP 1.7.3, 1.4.7.8 for KSP 1.8.x:
Fixed unnecessary int in KCT_GUI.cs
Thanks to user @siimav for the following:
Make launchpads non-upgradeable and add option to delete them
Formula improvements & Airlaunch fix for KRASH
Note: The following two are specific for RP-1
Add button for deleting LPs
Add option for making LPs unupgradable
Fix Airlaunch persisting to a KRASH sim
1.4.6.18 for KSP 1.7.3 & 1.4.7.7 for KSP 1.8.x
Fixed issue where switching editor building while editing a new vessel would end up having the new vessel rolled out to the wrong launchsite (fixed in ClickThroughBlocker), listed here for completeness
Fixed issue when closing Upgrades was not returning to main KCT dialog
Fixed issue where a kerbal on EVA could be recovered to either the SPH or VAB
Added 3 more buttons for upgrades to allow easier upgrading of multiple points
Added check to disable the "Reset Points" if not enough points available
1.4.6.17 for KSP 1.7.3 and earlier, 1.4.7.6 for KSP 1.8 and after
Fixed issue where switching editor building while editing a new vessel would end up having the
new vessel rolled out to the wrong launchsite