From 472e964e90bd13a1465d202d645778fbaac2e3f0 Mon Sep 17 00:00:00 2001 From: Poodmund Date: Sat, 22 Aug 2020 11:25:26 +0100 Subject: [PATCH] Bringing RS+ KV Pods in-line with Making History balance. --- .../Command/125/restock-pod-sphere-1.cfg | 57 +++++++++++-------- .../Command/125/restock-pod-sphere-2.cfg | 52 +++++++++++++---- .../Command/125/restock-pod-sphere-3.cfg | 57 ++++++++++++++----- 3 files changed, 116 insertions(+), 50 deletions(-) diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/125/restock-pod-sphere-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/125/restock-pod-sphere-1.cfg index d93225c0..341f08eb 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/125/restock-pod-sphere-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/125/restock-pod-sphere-1.cfg @@ -22,24 +22,26 @@ PART /// Flag to disable this part if MH is installed MHReplacement = True - + TechRequired = start entryCost = 0 - cost = 1000 + cost = 600 category = Pods title = #LOC_RestockPlus_restock-pod-sphere-1_title // SP-1 'Clementine' Reentry Module manufacturer = #autoLOC_501678 //#autoLOC_501678 = Probodobodyne Inc description = #LOC_RestockPlus_restock-pod-sphere-1_description // When faced with the challenge of keeping the heat shield facing forward during reentry, one engineer suggested making the whole thing a heat shield, and this spherical command module was born. - mass = 1 + mass = 0.75 dragModelType = default - maximum_drag = 0.2 + maximum_drag = 0.20 minimum_drag = 0.15 angularDrag = 2 CoMOffset = 0.0, -0.2, 0.0 CoPOffset = 0.0, 0.2, 0.0 crashTolerance = 12 - maxTemp = 2000 // = 3400 + maxTemp = 1400 // = 3400 + skinMaxTemp = 2400 + thermalMassModifier = 2.5 explosionPotential = 0 vesselType = Ship stagingIcon = DECOUPLER_VERT @@ -60,6 +62,13 @@ PART { name = ModuleCommand minimumCrew = 1 + defaultControlPointDisplayName = #autoLOC_6011003 //#autoLOC_6011003 = Default + CONTROLPOINT + { + name = reverse + displayName = #autoLOC_6011004 //#autoLOC_6011004 = Reversed + orientation = 0,0,180 + } } RESOURCE @@ -74,7 +83,6 @@ PART name = ModulePartVariants useMultipleDragCubes = false baseVariant = Green - VARIANT { name = Bare @@ -101,9 +109,9 @@ PART } } - fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple sound_vent_large = decouple + MODULE { name = ModuleAnchoredDecoupler @@ -113,19 +121,6 @@ PART partDecoupled = false } - MODULE - { - name = ModuleReactionWheel - PitchTorque = 0.15 - YawTorque = 0.15 - RollTorque = 0.15 - RESOURCE - { - name = ElectricCharge - rate = 0.015 - } - } - MODULE { name = ModuleDataTransmitter @@ -140,10 +135,25 @@ PART packetCeiling = 5 } + MODULE + { + name = ModuleScienceExperiment + experimentID = crewReport + experimentActionName = #autoLOC_502009 //#autoLOC_502009 = Crew Report + resetActionName = #autoLOC_502010 //#autoLOC_502010 = Discard Crew Report + reviewActionName = #autoLOC_502200 //#autoLOC_502200 = Review Report + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + rerunnable = True + xmitDataScalar = 1.0 + usageReqMaskInternal = 5 + usageReqMaskExternal = -1 + } + MODULE { name = ModuleScienceContainer - reviewActionName = #autoLOC_502201 //#autoLOC_502201 = Review Stored Data storeActionName = #autoLOC_502202 //#autoLOC_502202 = Store Experiments evaOnlyStorage = True @@ -159,7 +169,6 @@ PART pyrolysisLossFactor = 6000 reentryConductivity = 0.01 ablationTempThresh = 500 - useChar = True charModuleName = shieldChar } @@ -172,7 +181,6 @@ PART useRate = False toggleInEditor = False toggleInFlight = False - redCurve { key = 0 0 @@ -193,6 +201,7 @@ PART key = 0 0.8 } } + RESOURCE { name = Ablator @@ -246,6 +255,6 @@ PART DRAG_CUBE { - cube = Default,2.543,1.0245,1.065,2.543,1.03905,0.977,2.449,0.9777,1.093,2.449,1.0857,1.246,2.634,1.04415,1.051,2.631,1.0437,0.9639, 0.04938,0.25,0.03567, 1.842,1.85,1.815 + cube = Default,2.543,1.0245,1.065,2.543,1.03905,0.977,2.449,0.9777,1.093,2.449,1.0857,1.246,2.634,1.04415,1.051,2.631,1.0437,0.9639, 0.04938,0.25,0.03567, 1.842,1.85,1.815 } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/125/restock-pod-sphere-2.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/125/restock-pod-sphere-2.cfg index ceb07b38..38eecd3f 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/125/restock-pod-sphere-2.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/125/restock-pod-sphere-2.cfg @@ -22,10 +22,10 @@ PART /// Flag to disable this part if MH is installed MHReplacement = True - - TechRequired = start - entryCost = 0 - cost = 1500 + + TechRequired = flightControl + entryCost = 3000 + cost = 2000 category = Pods title = #LOC_RestockPlus_restock-pod-sphere-2_title // SP-2 'Tangerine' Reentry Module manufacturer = #autoLOC_501678 //#autoLOC_501678 = Probodobodyne Inc @@ -33,13 +33,15 @@ PART // We removed some "unnecessary" equipment from the SP-1 Reentry Module to make room for a second seat. This decision had made the design department very unpopular with the astronauts. mass = 1.5 dragModelType = default - maximum_drag = 0.2 + maximum_drag = 0.20 minimum_drag = 0.15 angularDrag = 2 CoMOffset = 0.0, -0.2, 0.0 CoPOffset = 0.0, 0.2, 0.0 crashTolerance = 12 - maxTemp = 2000 // = 3400 + maxTemp = 1400 // = 3400 + skinMaxTemp = 2400 + thermalMassModifier = 2.5 explosionPotential = 0 vesselType = Ship stagingIcon = DECOUPLER_VERT @@ -60,6 +62,19 @@ PART { name = ModuleCommand minimumCrew = 1 + defaultControlPointDisplayName = #autoLOC_6011003 //#autoLOC_6011003 = Default + CONTROLPOINT + { + name = reverse + displayName = #autoLOC_6011004 //#autoLOC_6011004 = Reversed + orientation = 0,0,180 + } + CONTROLPOINT + { + name = forward + displayName = #autoLOC_6011001 //#autoLOC_6011001 = Forward + orientation = 0,90,0 + } } RESOURCE @@ -74,7 +89,6 @@ PART name = ModulePartVariants useMultipleDragCubes = false baseVariant = Beige - VARIANT { name = Bare @@ -101,9 +115,9 @@ PART } } - fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple sound_vent_large = decouple + MODULE { name = ModuleAnchoredDecoupler @@ -127,10 +141,25 @@ PART packetCeiling = 5 } + MODULE + { + name = ModuleScienceExperiment + experimentID = crewReport + experimentActionName = #autoLOC_502009 //#autoLOC_502009 = Crew Report + resetActionName = #autoLOC_502010 //#autoLOC_502010 = Discard Crew Report + reviewActionName = #autoLOC_502200 //#autoLOC_502200 = Review Report + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + rerunnable = True + xmitDataScalar = 1.0 + usageReqMaskInternal = 5 + usageReqMaskExternal = -1 + } + MODULE { name = ModuleScienceContainer - reviewActionName = #autoLOC_502201 //#autoLOC_502201 = Review Stored Data storeActionName = #autoLOC_502202 //#autoLOC_502202 = Store Experiments evaOnlyStorage = True @@ -146,7 +175,6 @@ PART pyrolysisLossFactor = 6000 reentryConductivity = 0.01 ablationTempThresh = 500 - useChar = True charModuleName = shieldChar } @@ -159,7 +187,6 @@ PART useRate = False toggleInEditor = False toggleInFlight = False - redCurve { key = 0 0 @@ -180,6 +207,7 @@ PART key = 0 0.8 } } + RESOURCE { name = Ablator @@ -233,6 +261,6 @@ PART DRAG_CUBE { - cube = Default,2.543,1.0245,1.065,2.543,1.03905,0.977,2.449,0.9777,1.093,2.449,1.0857,1.246,2.634,1.04415,1.051,2.631,1.0437,0.9639, 0.04938,0.25,0.03567, 1.842,1.85,1.815 + cube = Default,2.543,1.0245,1.065,2.543,1.03905,0.977,2.449,0.9777,1.093,2.449,1.0857,1.246,2.634,1.04415,1.051,2.631,1.0437,0.9639, 0.04938,0.25,0.03567, 1.842,1.85,1.815 } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/125/restock-pod-sphere-3.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/125/restock-pod-sphere-3.cfg index 1d01ad93..e0207e8f 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/125/restock-pod-sphere-3.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/125/restock-pod-sphere-3.cfg @@ -22,24 +22,26 @@ PART /// Flag to disable this part if MH is installed MHReplacement = True - - TechRequired = start - entryCost = 0 - cost = 2000 + + TechRequired = advFlightControl + entryCost = 4000 + cost = 3000 category = Pods title = #LOC_RestockPlus_restock-pod-sphere-3_title // SP-3 'Mandarin' Reentry Module manufacturer = #autoLOC_501678 //#autoLOC_501678 = Probodobodyne Inc description = #LOC_RestockPlus_restock-pod-sphere-3_description // We hired a shady interior decorator to fit three seats into the same space as one. The occupants are no longer able to move their arms to access the controls, but at least they'll probably survive. - mass = 2 + mass = 2.25 dragModelType = default - maximum_drag = 0.2 + maximum_drag = 0.20 minimum_drag = 0.15 angularDrag = 2 CoMOffset = 0.0, -0.2, 0.0 CoPOffset = 0.0, 0.2, 0.0 crashTolerance = 12 - maxTemp = 2000 // = 3400 + maxTemp = 1400 // = 3400 + skinMaxTemp = 2400 + thermalMassModifier = 2.5 explosionPotential = 0 vesselType = Ship stagingIcon = DECOUPLER_VERT @@ -60,13 +62,26 @@ PART { name = ModuleCommand minimumCrew = 1 + defaultControlPointDisplayName = #autoLOC_6011003 //#autoLOC_6011003 = Default + CONTROLPOINT + { + name = reverse + displayName = #autoLOC_6011004 //#autoLOC_6011004 = Reversed + orientation = 0,0,180 + } + CONTROLPOINT + { + name = forward + displayName = #autoLOC_6011001 //#autoLOC_6011001 = Forward + orientation = 0,90,0 + } } RESOURCE { name = ElectricCharge - amount = 40 - maxAmount = 40 + amount = 50 + maxAmount = 50 } MODULE @@ -74,7 +89,6 @@ PART name = ModulePartVariants useMultipleDragCubes = false baseVariant = White - VARIANT { name = Bare @@ -103,6 +117,7 @@ PART fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple sound_vent_large = decouple + MODULE { name = ModuleAnchoredDecoupler @@ -126,10 +141,25 @@ PART packetCeiling = 5 } + MODULE + { + name = ModuleScienceExperiment + experimentID = crewReport + experimentActionName = #autoLOC_502009 //#autoLOC_502009 = Crew Report + resetActionName = #autoLOC_502010 //#autoLOC_502010 = Discard Crew Report + reviewActionName = #autoLOC_502200 //#autoLOC_502200 = Review Report + useStaging = False + useActionGroups = True + hideUIwhenUnavailable = True + rerunnable = True + xmitDataScalar = 1.0 + usageReqMaskInternal = 5 + usageReqMaskExternal = -1 + } + MODULE { name = ModuleScienceContainer - reviewActionName = #autoLOC_502201 //#autoLOC_502201 = Review Stored Data storeActionName = #autoLOC_502202 //#autoLOC_502202 = Store Experiments evaOnlyStorage = True @@ -145,7 +175,6 @@ PART pyrolysisLossFactor = 6000 reentryConductivity = 0.01 ablationTempThresh = 500 - useChar = True charModuleName = shieldChar } @@ -158,7 +187,6 @@ PART useRate = False toggleInEditor = False toggleInFlight = False - redCurve { key = 0 0 @@ -179,6 +207,7 @@ PART key = 0 0.8 } } + RESOURCE { name = Ablator @@ -232,6 +261,6 @@ PART DRAG_CUBE { - cube = Default,2.543,1.0245,1.065,2.543,1.03905,0.977,2.449,0.9777,1.093,2.449,1.0857,1.246,2.634,1.04415,1.051,2.631,1.0437,0.9639, 0.04938,0.25,0.03567, 1.842,1.85,1.815 + cube = Default,2.543,1.0245,1.065,2.543,1.03905,0.977,2.449,0.9777,1.093,2.449,1.0857,1.246,2.634,1.04415,1.051,2.631,1.0437,0.9639, 0.04938,0.25,0.03567, 1.842,1.85,1.815 } }