Releases: KSPModdingLibs/KSPCommunityFixes
1.7.0
Required and must be downloaded separately :
- HarmonyKSP : Download - Homepage - Available on CKAN
- ModuleManager : Download - Forum post - Available on CKAN
Installation
- Download the file named
KSPCommunityFixes_x.x.x.zip
- Open the downloaded *.zip archive
- Open the
GameData
folder of your KSP installation - Delete any existing
KSPCommunityFixes
folder in yourGameData
folder - Copy the
KSPCommunityFixes
folder found in the archive into yourGameData
folder
New since 1.6.1
-
New performance patch : OnDemandPartBuoyancy (thanks to @siimav)
Prevent the part buoyancy integrator from running when not needed. Improves performance for large part count vessels while in the SOI of a body that has an ocean (Kerbin, Eve, Laythe...) -
New bugfix : ROCValidationOOR (thanks to @R-T-B)
Fix ROCManager crashing during loading with Kopernicus modified systems.
1.6.1
Required and must be downloaded separately :
- HarmonyKSP : Download - Homepage - Available on CKAN
- ModuleManager : Download - Forum post - Available on CKAN
Installation
- Download the file named
KSPCommunityFixes_x.x.x.zip
- Open the downloaded *.zip archive
- Open the
GameData
folder of your KSP installation - Delete any existing
KSPCommunityFixes
folder in yourGameData
folder - Copy the
KSPCommunityFixes
folder found in the archive into yourGameData
folder
New since 1.5.0
- (version 1.6.1 : version file hotfix)
- Updated for KSP 1.12.3
- DockingPortDrift bugfix doesn't apply in 1.12.3 (identical fix was ported to stock)
- Moved KSPCommunityFixes in-game settings to a dedicated category in the KSP settings menu
- New QoL patch : SceneLoadSpeedBoost
- New QoL patch : DisableManeuverTool
1.6.0
Required and must be downloaded separately :
- HarmonyKSP : Download - Homepage - Available on CKAN
- ModuleManager : Download - Forum post - Available on CKAN
Installation
- Download the file named
KSPCommunityFixes_x.x.x.zip
- Open the downloaded *.zip archive
- Open the
GameData
folder of your KSP installation - Delete any existing
KSPCommunityFixes
folder in yourGameData
folder - Copy the
KSPCommunityFixes
folder found in the archive into yourGameData
folder
New since last release
- Updated for KSP 1.12.3
- DockingPortDrift bugfix doesn't apply in 1.12.3 (identical fix was ported to stock)
- Moved KSPCommunityFixes in-game settings to a dedicated category in the KSP settings menu
- New QoL patch : SceneLoadSpeedBoost
- New QoL patch : DisableManeuverTool
1.5.0
Required and must be downloaded separately :
- HarmonyKSP : Download - Homepage - Available on CKAN
- ModuleManager : Download - Forum post - Available on CKAN
Installation
- Download the file named
KSPCommunityFixes_x.x.x.zip
- Open the downloaded *.zip archive
- Open the
GameData
folder of your KSP installation - Delete any existing
KSPCommunityFixes
folder in yourGameData
folder - Copy the
KSPCommunityFixes
folder found in the archive into yourGameData
folder
New since last release
- New bugfix, KerbalTooltipMaxSustainedG : fix the kerbals tooltip giving wrong "Max sustainable G" information (thanks @NathanKell)
- Fixed (again...) some patches not being applied
1.4.2
Required and must be downloaded separately :
- HarmonyKSP : Download - Homepage - Available on CKAN
- ModuleManager : Download - Forum post - Available on CKAN
Installation
- Download the file named
KSPCommunityFixes_x.x.x.zip
- Open the downloaded *.zip archive
- Open the
GameData
folder of your KSP installation - Delete any existing
KSPCommunityFixes
folder in yourGameData
folder - Copy the
KSPCommunityFixes
folder found in the archive into yourGameData
folder
New since last release
- Fixed ModuleIndexingMismatch patch causing issues with modules dynamically adding/removing resources. Specifically, the patch was causing part resources to be loaded before (instead of after in stock) the
PartModule.OnLoad()
call when loading aShipConstruct
. This notably fixes RealFuel resources being lost when reloading/launching a craft file, but that mistake likely had consequences for other fuel/resource switchers mods (B9PS, Firespitter...)
1.4.1
Required and must be downloaded separately :
- HarmonyKSP : Download - Homepage - Available on CKAN
- ModuleManager : Download - Forum post - Available on CKAN
Installation
- Download the file named
KSPCommunityFixes_x.x.x.zip
- Open the downloaded *.zip archive
- Open the
GameData
folder of your KSP installation - Delete any existing
KSPCommunityFixes
folder in yourGameData
folder - Copy the
KSPCommunityFixes
folder found in the archive into yourGameData
folder
New since last release
- Fixed UIFloatEditNumericInput patch causing various errors and generally not working as intended.
1.4.0
Required and must be downloaded separately :
- HarmonyKSP : Download - Homepage - Available on CKAN
- ModuleManager : Download - Forum post - Available on CKAN
Installation
- Download the file named
KSPCommunityFixes_x.x.x.zip
- Open the downloaded *.zip archive
- Open the
GameData
folder of your KSP installation - Delete any existing
KSPCommunityFixes
folder in yourGameData
folder - Copy the
KSPCommunityFixes
folder found in the archive into yourGameData
folder
New since last release
- New QoL patch : UIFloatEditNumericInput [KSP 1.8.0 - 1.12.2]
Allow numeric input ("#" button) in "float edit" PAW items - Fixed some patches not being applied in KSP versions below 1.12 : PAWItemsOrder, TweakableWheelsAutostrut, ModuleIndexingMismatch, FlightSceneLoadKraken.
- PAWStockGroups patch now applicable to KSP 1.10.1 (min version was 1.11.1 before)
1.3.0
Required and must be downloaded separately :
- HarmonyKSP : Download - Homepage - Available on CKAN
- ModuleManager : Download - Forum post - Available on CKAN
Installation
- Download the file named
KSPCommunityFixes_x.x.x.zip
- Open the downloaded *.zip archive
- Open the
GameData
folder of your KSP installation - Delete any existing
KSPCommunityFixes
folder in yourGameData
folder - Copy the
KSPCommunityFixes
folder found in the archive into yourGameData
folder
New since last release
- PAWItemsOrder [KSP 1.8.0 - 1.12.2]
Fix PAW items position randomly changing and flickering
V1.2.0
Required and must be downloaded separately :
- HarmonyKSP : Download - Homepage - Available on CKAN
- ModuleManager : Download - Forum post - Available on CKAN
Installation
- Download the file named
KSPCommunityFixes_x.x.x.zip
- Open the downloaded *.zip archive
- Open the
GameData
folder of your KSP installation - Delete any existing
KSPCommunityFixes
folder in yourGameData
folder - Copy the
KSPCommunityFixes
folder found in the archive into yourGameData
folder
New since last release
KSP Bugfixes
- ModuleIndexingMismatch [KSP 1.8.0 - 1.12.2] : Prevent modules persisted state from being lost in existing saves/ships following a mod installation/uninstallation/update. Note that this won't handle all cases, but it massively reduce occurences of that issue.
- StockAlarmCustomFormatterDate [KSP 1.12.0 - 1.12.2] : Make the stock alarm respect the day/year length defined by mods like Kronometer. Fix the underlying AppUIMemberDateTime UI widget API to use the mod-provided IDateTimeFormatter if present.
- PAWGroupMemory [KSP 1.8.0 - 1.12.2] : Fix the expanded/retracted state of Part Action Window groups being reset when the PAW is closed or internally rebuilt (especially frequent in the editor).
- KerbalInventoryPersistence [KSP 1.12.2] : Fix the whole kerbal inventory persistence system being inactive in KSP 1.12.2. This cause multiple issues, like being able to bypass kerbal inventories mass/volume limits, and various cargo part duplication / disappearance issues when EVAing / boarding.
- FlightSceneLoadKraken [KSP 1.8.0 - 1.12.2] : Prevent kraken events on flight scene load in laggy situations
Quality of Life tweaks
- PAWStockGroups [KSP 1.11.1 - 1.12.2] : Part Action Window groups for a selection of stock modules
- TweakableWheelsAutostrut [KSP 1.8.0 - 1.12.2] : Allow tweaking the autostrut mode of wheels/landing legs. Still default to "heaviest".
Mod API
- MultipleModuleInPartAPI : This API allow other plugins to implement PartModules that can exist in multiple occurrence in a single part and won't suffer "module indexing mismatch" persistent data losses following part configuration changes. See documentation on the wiki.
V1.1.0
Required and must be downloaded separately :
- HarmonyKSP : Download - Homepage - Available on [CKAN]
- ModuleManager : Download - Forum post - Available on [CKAN]
Installation
- Download the file named
KSPCommunityFixes_x.x.x.zip
- Open the downloaded *.zip archive
- Open the
GameData
folder of your KSP installation - Delete any existing
KSPCommunityFixes
folder in yourGameData
folder - Copy the
KSPCommunityFixes
folder found in the archive into yourGameData
folder
Changes in 1.1.0
KSP Bugfixes
- ModuleIndexingMismatch [KSP 1.8.0 - 1.12.2] : Prevent modules persisted state from being lost in existing saves/ships following a mod installation/uninstallation/update. Note that this won't handle all cases, but it massively reduce occurences of that issue.
- StockAlarmCustomFormatterDate [KSP 1.12.0 - 1.12.2] : Make the stock alarm respect the day/year length defined by mods like Kronometer. Fix the underlying AppUIMemberDateTime UI widget API to use the mod-provided IDateTimeFormatter if present.
- PAWGroupMemory [KSP 1.8.0 - 1.12.2] : Fix the expanded/retracted state of Part Action Window groups being reset when the PAW is closed or internally rebuilt (especially frequent in the editor).
- KerbalInventoryPersistence [KSP 1.12.2] : Fix the whole kerbal inventory persistence system being inactive in KSP 1.12.2. This cause multiple issues, like being able to bypass kerbal inventories mass/volume limits, and various cargo part duplication / disappearance issues when EVAing / boarding.
- FlightSceneLoadKraken [KSP 1.8.0 - 1.12.2] : Prevent kraken events on flight scene load in laggy situations
Quality of Life tweaks
- PAWStockGroups [KSP 1.11.1 - 1.12.2] : Part Action Window groups for a selection of stock modules
Mod API
- MultipleModuleInPartAPI : This API allow other plugins to implement PartModules that can exist in multiple occurrence in a single part and won't suffer "module indexing mismatch" persistent data losses following part configuration changes. See documentation on the wiki.