From 09cc104190ccd71871faf97e18f628d40e183b60 Mon Sep 17 00:00:00 2001 From: Rodg88 Date: Mon, 20 Oct 2025 01:36:42 +1100 Subject: [PATCH 1/7] Shaddy compat patch --- .../Compatibility/Shaddy/Parachutes.cfg | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 GameData/BoringCrewServices/Compatibility/Shaddy/Parachutes.cfg diff --git a/GameData/BoringCrewServices/Compatibility/Shaddy/Parachutes.cfg b/GameData/BoringCrewServices/Compatibility/Shaddy/Parachutes.cfg new file mode 100644 index 0000000..a37e1c0 --- /dev/null +++ b/GameData/BoringCrewServices/Compatibility/Shaddy/Parachutes.cfg @@ -0,0 +1,30 @@ +KSP_MODEL_SHADER:NEEDS[Shaddy] +{ + name = BCSParachutes + model = BoringCrewServices/Parts/Starliner/BCS_Centauri_MainChute + model = BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes + MATERIAL + { + shader = Shaddy/Translucent Cutoff (Bumped) + mesh = Sphere.002 + mesh = Sphere.003 + mesh = Sphere.004 + mesh = Sphere.005 + mesh = Sphere.006 + mesh = Sphere.007 + mesh = Sphere.008 + mesh = Sphere.009 + mesh = Sphere.010 + mesh = Sphere.011 + PROPERTY + { + name = _TransmissionColor + color = 255,255,255 + } + PROPERTY + { + name = _AmbientBase + float = 0.5 + } + } +} \ No newline at end of file From b542975f2edd1ad1704df44337dc37a054e455c3 Mon Sep 17 00:00:00 2001 From: Rodg88 Date: Mon, 20 Oct 2025 01:39:09 +1100 Subject: [PATCH 2/7] Named decouple actions, update descriptions --- .../Parts/Starliner/BCS_multiAdapterBase.cfg | 4 +++- .../Parts/Starliner/BCS_multiAdapterDual.cfg | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/GameData/BoringCrewServices/Parts/Starliner/BCS_multiAdapterBase.cfg b/GameData/BoringCrewServices/Parts/Starliner/BCS_multiAdapterBase.cfg index 7f8c17f..4621243 100644 --- a/GameData/BoringCrewServices/Parts/Starliner/BCS_multiAdapterBase.cfg +++ b/GameData/BoringCrewServices/Parts/Starliner/BCS_multiAdapterBase.cfg @@ -31,7 +31,7 @@ PART subcategory = 0 title = Centauri-DPB46 Dual Adapter Base manufacturer = Boring Crew Services - description = A series of large adapters available in multiple sizes to suit a variety of launch vehicles. These voluminous adapters have sufficient space to allow for a secondary payload beneath the capsule. Use with the dual payload adapter base. Available in 4.25m, 4.375m and 5m. + description = Base for the Centauri-SA46 Dual Adapter fairing, with integrated payload decoupler, as well as an optional decoupler for the bottom mode (disabled by default). Available in 4.25m, 4.375m and 5m. // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision attachRules = 1,0,1,1,0 mass = 0.05 @@ -58,6 +58,7 @@ PART ejectionForce = 50 explosiveNodeID = top stagingEnabled = True + menuName = Decouple Payload } MODULE { @@ -65,6 +66,7 @@ PART ejectionForce = 50 explosiveNodeID = bottom stagingEnabled = False + menuName = Decouple Bottom node } MODULE { diff --git a/GameData/BoringCrewServices/Parts/Starliner/BCS_multiAdapterDual.cfg b/GameData/BoringCrewServices/Parts/Starliner/BCS_multiAdapterDual.cfg index a0923d9..433d8cb 100644 --- a/GameData/BoringCrewServices/Parts/Starliner/BCS_multiAdapterDual.cfg +++ b/GameData/BoringCrewServices/Parts/Starliner/BCS_multiAdapterDual.cfg @@ -52,7 +52,7 @@ PART subcategory = 0 title = Centauri-SA46 Dual Adapter manufacturer = Boring Crew Services - description = A series of large adapters available in multiple sizes to suit a variety of launch vehicles. These voluminous adapters have sufficient space to allow for a secondary payload beneath the capsule. Best used with the Centauri-DPB46 Dual Adapter Base. Available in 4.25m, 4.375m and 5m. + description = A series of large adapters available in multiple sizes to suit a variety of launch vehicles. These voluminous adapters have sufficient space to allow for a secondary payload beneath the capsule. Best used with the Centauri-DPB46 Dual Adapter Base. Top node decouplper enabled and bottom node decouplper disabled by default. Available in 4.25m, 4.375m and 5m. // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision attachRules = 1,0,1,1,0 mass = 0.1 @@ -94,6 +94,7 @@ PART ejectionForce = 50 explosiveNodeID = top stagingEnabled = True + menuName = Decouple Top node } MODULE { @@ -101,6 +102,7 @@ PART ejectionForce = 50 explosiveNodeID = bottom stagingEnabled = False + menuName = Decouple Base node } MODULE { From e601041db59842d49cd8293432a2b5990cce6209 Mon Sep 17 00:00:00 2001 From: Rodg88 Date: Mon, 20 Oct 2025 03:10:24 +1100 Subject: [PATCH 3/7] Enable autocut even with RC Main issue is with FAR which forces a module change to realchuteLite --- .../Parts/Starliner/BCS_Centauri_DrogueChutes.cfg | 2 +- .../Parts/Starliner/BCS_Centauri_MainChute.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg b/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg index fcdc27c..9c1398d 100644 --- a/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg +++ b/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg @@ -65,7 +65,7 @@ PART chuteThermalMassPerArea = 0.09 } - MODULE:NEEDS[KSPCommunityPartModules&!RealChute] + MODULE:NEEDS[KSPCommunityPartModules&!FerramAerospaceResearch] { name = ModuleAutoCutDrogue isDrogueChute = true diff --git a/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_MainChute.cfg b/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_MainChute.cfg index 2304190..50bce97 100644 --- a/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_MainChute.cfg +++ b/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_MainChute.cfg @@ -82,7 +82,7 @@ PART transformName = canopy } - MODULE:NEEDS[KSPCommunityPartModules&!RealChute] + MODULE:NEEDS[KSPCommunityPartModules&!FerramAerospaceResearch] { name = ModuleAutoCutDrogue } From 042d465dc3b422085c0e31a3cc3b7aee1f443fba Mon Sep 17 00:00:00 2001 From: Rodg88 Date: Mon, 20 Oct 2025 03:36:08 +1100 Subject: [PATCH 4/7] Fix mass offset on drogues --- .../Parts/Starliner/BCS_Centauri_DrogueChutes.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg b/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg index 9c1398d..6d95b9b 100644 --- a/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg +++ b/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg @@ -41,6 +41,7 @@ PART stageOffset = -1 bulkheadProfiles = size00 bodyLiftMultiplier = 0 + PhysicsSignificance = 1 tags = parachute drogue boring ?BCS starliner ?centauri From db9a6a8f2bfe877d4887dc3097fc2842776f5a5a Mon Sep 17 00:00:00 2001 From: Sofie <63377159+SofieBrink@users.noreply.github.com> Date: Sun, 19 Oct 2025 19:20:20 +0200 Subject: [PATCH 5/7] Fix typo --- .../BoringCrewServices/Parts/Starliner/BCS_multiAdapterDual.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GameData/BoringCrewServices/Parts/Starliner/BCS_multiAdapterDual.cfg b/GameData/BoringCrewServices/Parts/Starliner/BCS_multiAdapterDual.cfg index 433d8cb..ddc373c 100644 --- a/GameData/BoringCrewServices/Parts/Starliner/BCS_multiAdapterDual.cfg +++ b/GameData/BoringCrewServices/Parts/Starliner/BCS_multiAdapterDual.cfg @@ -52,7 +52,7 @@ PART subcategory = 0 title = Centauri-SA46 Dual Adapter manufacturer = Boring Crew Services - description = A series of large adapters available in multiple sizes to suit a variety of launch vehicles. These voluminous adapters have sufficient space to allow for a secondary payload beneath the capsule. Best used with the Centauri-DPB46 Dual Adapter Base. Top node decouplper enabled and bottom node decouplper disabled by default. Available in 4.25m, 4.375m and 5m. + description = A series of large adapters available in multiple sizes to suit a variety of launch vehicles. These voluminous adapters have sufficient space to allow for a secondary payload beneath the capsule. Best used with the Centauri-DPB46 Dual Adapter Base. Top node decoupler enabled and bottom node decoupler disabled by default. Available in 4.25m, 4.375m and 5m. // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision attachRules = 1,0,1,1,0 mass = 0.1 From a916bcf6218ea8fefa654b9dbe2ba40e3b98ca9f Mon Sep 17 00:00:00 2001 From: Rodg88 Date: Mon, 20 Oct 2025 04:42:02 +1100 Subject: [PATCH 6/7] Revert "Fix mass offset on drogues" This reverts commit 042d465dc3b422085c0e31a3cc3b7aee1f443fba. --- .../Parts/Starliner/BCS_Centauri_DrogueChutes.cfg | 1 - 1 file changed, 1 deletion(-) diff --git a/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg b/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg index 6d95b9b..9c1398d 100644 --- a/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg +++ b/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg @@ -41,7 +41,6 @@ PART stageOffset = -1 bulkheadProfiles = size00 bodyLiftMultiplier = 0 - PhysicsSignificance = 1 tags = parachute drogue boring ?BCS starliner ?centauri From 65a974ccad27020b1f0d8e4e7b67495bd7fc46da Mon Sep 17 00:00:00 2001 From: Rodg88 Date: Fri, 24 Oct 2025 02:25:42 +1100 Subject: [PATCH 7/7] Update BCS_Centauri_DrogueChutes.cfg manually center COM on drogue part --- .../Parts/Starliner/BCS_Centauri_DrogueChutes.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg b/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg index 9c1398d..d80bd28 100644 --- a/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg +++ b/GameData/BoringCrewServices/Parts/Starliner/BCS_Centauri_DrogueChutes.cfg @@ -18,6 +18,7 @@ PART rescaleFactor = 1 node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0 + CoMOffset = 0, 0, 0.6275 //node_attach = 0.0, -0.120649, 0.0, 0.0, -1.0, 0.0 buoyancyUseCubeNamed = PACKED