Jump to content

Rocket Pitches West Uncontrollably


Recommended Posts

I've designed a rocket for my Caveman Challenge game that should - SHOULD - fly just fine.  However, upon reaching 40 m/s after launch, the thing pitches west uncontrollably.  Zero input from me.  And cranking on S to try and get this thing to right itself does nothing.  Cranking on E to rotate to straighten does nothing.  Cranking on A or D to turn it to face a different direction does nothing.  The thing just starts pitching west and I cannot figure out why.

The really odd thing here is that if I build this same craft with a Mk1 pod (removing 1 of the upper stage fuel tanks to get under the 18 ton limit) it flies just fine.  I've built it in my default sandbox game with all the same parts except using the mk1 pod, and it flies fine.  The presence of the probe core is what is causing this.

Anybody have any idea why this is happening?  If I let it pitch west, it eventually flips upside down and crashes into Kerbin.  This shouldn't happen, unless there is something I'm missing.  I've given the craft statistics below right from the craft file; if someone could look at this and let me know what I've done wrong, I'd really appreciate it.

Spoiler

ship = Explorer III
version = 1.8.1
description = 
type = VAB
size = 2.30772424,19.3852749,2.30772495
persistentId = 2237178355
rot = 0,0,0,0
missionFlag = Squad/Flags/NASA
vesselType = Debris
OverrideDefault = False,False,False,False
OverrideActionControl = 0,0,0,0
OverrideAxisControl = 0,0,0,0
OverrideGroupNames = ,,,
PART
{
    part = probeCoreOcto.v2_4294558144
    partName = Part
    persistentId = 3120878822
    pos = 1.97160989E-06,21.973381,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 1.97160989E-06,21.973381,4.32133675E-07
    rot = 0,-0.707106829,0,0.707106829
    attRot = 0,-0.707106769,0,0.707106769
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = -1
    resPri = 0
    dstg = 0
    sidx = -1
    sqor = -1
    sepI = -1
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = solarPanels5_4294557422
    link = solarPanels5_4294557004
    link = parachuteSingle_4294553706
    link = HeatShield0_4294551830
    link = sensorBarometer_4294555380
    link = sensorThermometer_4294555852
    attN = bottom,HeatShield0_4294551830_0|-0.187081799|0_0|-1|0_0|-0.187081799|0_0|-1|0
    attN = top,parachuteSingle_4294553706_0|0.187081799|0_0|1|0_0|0.187081799|0_0|1|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleCommand
        isEnabled = True
        hibernation = False
        hibernateOnWarp = False
        activeControlPointName = _default
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            MakeReferenceToggle
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            HibernateToggle
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleReactionWheel
        isEnabled = True
        actuatorModeCycle = 0
        authorityLimiter = 100
        stateString = Active
        stagingEnabled = True
        WheelState = Active
        EVENTS
        {
        }
        ACTIONS
        {
            CycleAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            Activate
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            Deactivate
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            Toggle
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleSAS
        isEnabled = True
        standaloneToggle = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleKerbNetAccess
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            OpenKerbNetAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleDataTransmitter
        isEnabled = True
        xmitIncomplete = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            StartTransmissionAction
            {
                actionGroup = None
                active = False
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = MechJebCore
        isEnabled = True
        running = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            OnOrbitProgradeAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnOrbitRetrogradeAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnOrbitNormalAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnOrbitAntinormalAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnOrbitRadialInAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnOrbitRadialOutAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnKillRotationAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnDeactivateSmartASSAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnLandsomewhereAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnLandTargetAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnPanicAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnTranslatronOffAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnTranslatronKeepVertAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnTranslatronZeroSpeedAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnTranslatronPlusOneSpeedAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnTranslatronMinusOneSpeedAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnTranslatronToggleHSAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            OnAscentAPToggleAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        MechJebLocalSettings
        {
            MechJebModuleMenu
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleRoverWindow
            {
                unlockParts = 
                unlockTechs = fieldScience
            }
            MechJebModuleAttitudeAdjustment
            {
                unlockParts = 
                unlockTechs = advFlightControl
            }
            MechJebModuleAscentNavBall
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleLogicalStageTracking
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleRCSBalancerWindow
            {
                unlockParts = 
                unlockTechs = advFlightControl
            }
            MechJebModuleRoverController
            {
                ControlHeading = False
                ControlSpeed = False
                BrakeOnEject = False
                BrakeOnEnergyDepletion = False
                WarpToDaylight = False
                StabilityControl = False
                LimitAcceleration = False
                unlockParts = 
                unlockTechs = 
                heading
                {
                    _val = 0
                    _text = 0
                }
                speed
                {
                    _val = 10
                    _text = 10
                }
            }
            MechJebModuleSpaceplaneGuidance
            {
                runwayIndex = 0
                unlockParts = 
                unlockTechs = unmannedTech
            }
            MechJebModuleAscentPVG
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleInfoItems
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleSmartRcs
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleAscentClassic
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleSpaceplaneAutopilot
            {
                bBreakAsSoonAsLanded = False
                unlockParts = 
                unlockTechs = 
                glideslope
                {
                    _val = 3
                    _text = 3
                }
                approachSpeed
                {
                    _val = 80
                    _text = 80
                }
                touchdownSpeed
                {
                    _val = 60
                    _text = 60
                }
                maximumSafeBankAngle
                {
                    _val = 25
                    _text = 25
                }
            }
            MechJebModuleAirplaneAutopilot
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleDockingGuidance
            {
                unlockParts = 
                unlockTechs = advUnmanned
            }
            MechJebModuleSettings
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleAscentGT
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleDebugArrows
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleSmartASS
            {
                mode = ORBITAL
                target = OFF
                advReference = INERTIAL
                advDirection = FORWARD
                forceRol = False
                forcePitch = True
                forceYaw = True
                unlockParts = 
                unlockTechs = flightControl
                srfHdg
                {
                    _val = 90
                    _text = 90
                }
                srfPit
                {
                    _val = 90
                    _text = 90
                }
                srfRol
                {
                    _val = 0
                    _text = 0
                }
                srfVelYaw
                {
                    _val = 0
                    _text = 0
                }
                srfVelPit
                {
                    _val = 0
                    _text = 0
                }
                srfVelRol
                {
                    _val = 0
                    _text = 0
                }
                rol
                {
                    _val = 0
                    _text = 0
                }
            }
            MechJebModuleDockingAutopilot
            {
                forceRol = False
                overrideSafeDistance = False
                overrideTargetSize = False
                unlockParts = 
                unlockTechs = 
                rol
                {
                    _val = 0
                    _text = 0
                }
            }
            ModExtensionDemo
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleThrustWindow
            {
                autostageSavedState = False
                unlockParts = 
                unlockTechs = advFlightControl
            }
            MechJebModuleWarpHelper
            {
                unlockParts = 
                unlockTechs = advFlightControl
                phaseAngle
                {
                    _val = 0
                    _text = 0
                }
            }
            MechJebModuleCustomWindowEditor
            {
                unlockParts = 
                unlockTechs = flightControl
            }
            MechJebModuleAscentAutopilot
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleRendezvousAutopilotWindow
            {
                unlockParts = 
                unlockTechs = advUnmanned
            }
            MechJebModuleNodeExecutor
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleNodeEditor
            {
                unlockParts = 
                unlockTechs = advFlightControl
            }
            MechJebModuleLandingAutopilot
            {
                deployGears = True
                deployChutes = True
                rcsAdjustment = True
                unlockParts = 
                unlockTechs = 
                touchdownSpeed
                {
                    _val = 0.5
                    _text = 0.5
                }
                limitGearsStage
                {
                    val = 0
                    _text = 0
                }
                limitChutesStage
                {
                    val = 0
                    _text = 0
                }
            }
            MechJebModuleScript
            {
                minifiedGUI = False
                selectedSlot = 0
                selectedMemorySlotType = 0
                activeSavepoint = -1
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleLandingGuidance
            {
                landingSiteIdx = 0
                unlockParts = 
                unlockTechs = unmannedTech
            }
            MechJebModuleLandingPredictions
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleTranslatron
            {
                unlockParts = 
                unlockTechs = advFlightControl
                trans_spd
                {
                    _val = 0
                    _text = 0
                }
            }
            MechJebModuleAscentGuidance
            {
                unlockParts = 
                unlockTechs = unmannedTech
            }
            MechJebModuleRendezvousAutopilot
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleWaypointWindow
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleWaypointHelpWindow
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleTargetController
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleManeuverPlanner
            {
                unlockParts = 
                unlockTechs = advFlightControl
            }
            MechJebModuleStageStats
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleAirplaneGuidance
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleGuidanceController
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleRendezvousGuidance
            {
                unlockParts = 
                unlockTechs = advUnmanned
            }
            MechJebModuleAscentClassicMenu
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleCustomInfoWindow
            {
            }
            MechJebModuleCustomInfoWindow
            {
            }
            MechJebModuleCustomInfoWindow
            {
            }
            MechJebModuleCustomInfoWindow
            {
            }
            MechJebModuleWarpController
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleDeployableAntennaController
            {
                prev_shouldDeploy = False
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleSolarPanelController
            {
                prev_shouldDeploy = False
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleThrustController
            {
                limitThrottle = False
                limiterMinThrottle = False
                electricThrottle = False
                unlockParts = 
                unlockTechs = 
                maxThrottle
                {
                    _val = 1
                    _text = 100
                }
                minThrottle
                {
                    _val = 0.050000000000000003
                    _text = 5
                }
                electricThrottleLo
                {
                    _val = 0.050000000000000003
                    _text = 5
                }
                electricThrottleHi
                {
                    _val = 0.14999999999999999
                    _text = 15
                }
            }
            MechJebModuleRCSController
            {
                unlockParts = 
                unlockTechs = 
                Tf
                {
                    _val = 1
                    _text = 1
                }
                Kp
                {
                    _val = 0.125
                    _text = 0.125
                }
                Ki
                {
                    _val = 0.070000000000000007
                    _text = 0.07
                }
                Kd
                {
                    _val = 0.53000000000000003
                    _text = 0.53
                }
            }
            MechJebModuleRCSBalancer
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleAttitudeController
            {
                unlockParts = 
                unlockTechs = 
                MJAttitudeController
                {
                }
                KosAttitudeController
                {
                }
                HybridController
                {
                }
            }
            MechJebModuleStagingController
            {
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleFlightRecorder
            {
                markUT = 0
                deltaVExpended = 0
                dragLosses = 0
                gravityLosses = 0
                steeringLosses = 0
                markLAN = 0
                markLatitude = 0
                markLongitude = 0
                markAltitude = 0
                markBodyIndex = 1
                maxDragGees = 0
                unlockParts = 
                unlockTechs = 
            }
            MechJebModuleFlightRecorderGraph
            {
                unlockParts = 
                unlockTechs = 
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleTripLogger
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        Log
        {
            flight = 0
        }
        UPGRADESAPPLIED
        {
        }
    }
    RESOURCE
    {
        name = ElectricCharge
        amount = 10
        maxAmount = 10
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
}
PART
{
    part = solarPanels5_4294557422
    partName = Part
    persistentId = 2375226464
    pos = -0.340100229,22.003458,4.02331352E-07
    attPos = 0,0,0
    attPos0 = -1.07410116E-08,0.0300769806,0.340102166
    rot = 0,-0.707106769,0,0.707106888
    attRot = 0,0,0,1
    attRot0 = 0,8.94069672E-08,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = -1
    resPri = 0
    dstg = 0
    sidx = -1
    sqor = -1
    sepI = -1
    attm = 1
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    sym = solarPanels5_4294557004
    srfN = srfAttach,probeCoreOcto.v2_4294558144,collider.collider,0|0|0,0|0|1,0|0|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleDeployableSolarPanel
        isEnabled = True
        efficiencyMult = 1
        launchUT = -1
        currentRotation = (0, -6.057208E-07, 0, 1)
        storedAnimationTime = 0
        storedAnimationSpeed = 0
        deployState = EXTENDED
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            ExtendPanelsAction
            {
                actionGroup = None
                active = False
                wasActiveBeforePartWasAdjusted = False
            }
            ExtendAction
            {
                actionGroup = None
                active = False
                wasActiveBeforePartWasAdjusted = False
            }
            RetractAction
            {
                actionGroup = None
                active = False
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = solarPanels5_4294557004
    partName = Part
    persistentId = 3519283094
    pos = 0.340104163,22.003458,4.32133675E-07
    attPos = 0,0,0
    attPos0 = -1.89916634E-08,0.0300769806,-0.340102166
    rot = 0,0.707106948,0,0.707106709
    attRot = 0,0,0,1
    attRot0 = 0,1,0,-1.78813934E-07
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = -1
    resPri = 0
    dstg = 0
    sidx = -1
    sqor = -1
    sepI = -1
    attm = 1
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    sym = solarPanels5_4294557422
    srfN = srfAttach,probeCoreOcto.v2_4294558144,collider.collider,0|0|0,0|0|1,0|0|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleDeployableSolarPanel
        isEnabled = True
        efficiencyMult = 1
        launchUT = -1
        currentRotation = (0, -6.057208E-07, 0, 1)
        storedAnimationTime = 0
        storedAnimationSpeed = 0
        deployState = EXTENDED
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            ExtendPanelsAction
            {
                actionGroup = None
                active = False
                wasActiveBeforePartWasAdjusted = False
            }
            ExtendAction
            {
                actionGroup = None
                active = False
                wasActiveBeforePartWasAdjusted = False
            }
            RetractAction
            {
                actionGroup = None
                active = False
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = parachuteSingle_4294553706
    partName = Part
    persistentId = 4017308265
    pos = 1.97160989E-06,22.1755447,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,0.202162743,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0.707106829,0,0.707106829
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 0
    resPri = 0
    dstg = 0
    sidx = 0
    sqor = 0
    sepI = -1
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    attN = bottom,probeCoreOcto.v2_4294558144_0|-0.0150811253|0_0|-0.125|0_0|-0.0150811253|0_0|-0.125|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleParachute
        isEnabled = True
        persistentState = STOWED
        animTime = 0
        minAirPressureToOpen = 0.0399999991
        deployAltitude = 1000
        spreadAngle = 7
        automateSafeDeploy = 0
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            DeployAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            CutAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleTestSubject
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleDragModifier
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleDragModifier
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = HeatShield0_4294551830
    partName = Part
    persistentId = 3135130545
    pos = 1.97160989E-06,21.7342987,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,-0.239081383,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0.707106829,0,0.707106829
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = -1
    resPri = 0
    dstg = 1
    sidx = -1
    sqor = -1
    sepI = -1
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = Separator.0_4294549594
    attN = bottom,Separator.0_4294549594_0|-0.00949999969|0_0|-1|0_0|-0.00949999969|0_0|-1|0
    attN = top,probeCoreOcto.v2_4294558144_0|0.0520000011|0_0|1|0_0|0.0520000011|0_0|1|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleAblator
        isEnabled = True
        nominalAmountRecip = -1
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleColorChanger
        isEnabled = True
        animState = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            ToggleAction
            {
                actionGroup = None
                active = False
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleDecouple
        isEnabled = True
        ejectionForcePercent = 100
        isDecoupled = False
        stagingEnabled = False
        EVENTS
        {
        }
        ACTIONS
        {
            DecoupleAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleTestSubject
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleLiftingSurface
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    RESOURCE
    {
        name = Ablator
        amount = 50
        maxAmount = 50
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
}
PART
{
    part = Separator.0_4294549594
    partName = Part
    persistentId = 123581576
    pos = 1.97160989E-06,21.6922989,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,-0.0419998169,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 1
    resPri = 0
    dstg = 3
    sidx = 0
    sqor = 1
    sepI = 1
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = fairingSize1_4294544680
    attN = top,HeatShield0_4294551830_0|0.0324999988|0_0|1|0_0|0.0324999988|0_0|1|0
    attN = bottom,fairingSize1_4294544680_0|-0.0324999988|0_0|-1|0_0|-0.0324999988|0_0|-1|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleDecouple
        isEnabled = True
        ejectionForcePercent = 100
        isDecoupled = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            DecoupleAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleToggleCrossfeed
        isEnabled = True
        crossfeedStatus = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            ToggleAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            EnableAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            DisableAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleTestSubject
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = sensorBarometer_4294555380
    partName = Part
    persistentId = 558591365
    pos = 1.91200525E-06,21.9611168,0.340618551
    attPos = 0,0,0
    attPos0 = 0.340618104,-0.0122652054,2.98023224E-08
    rot = -6.77626358E-21,1.00000012,2.90069618E-14,2.38418579E-07
    attRot = 0,0,0,1
    attRot0 = 2.05110129E-14,0.707107008,2.05110231E-14,-0.70710665
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = -1
    resPri = 0
    dstg = 0
    sidx = -1
    sqor = -1
    sepI = -1
    attm = 1
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    srfN = srfAttach,probeCoreOcto.v2_4294558144,collider.collider,0|0|0,0|0|-1,0|0|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleEnviroSensor
        isEnabled = True
        sensorActive = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            ToggleAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleScienceExperiment
        isEnabled = True
        Deployed = False
        Inoperable = False
        cooldownToGo = 0
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            DeployAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            ResetAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = sensorThermometer_4294555852
    partName = Part
    persistentId = 2798602376
    pos = 2.00141221E-06,21.9890385,-0.340096831
    attPos = 0,0,0
    attPos0 = -0.340097219,0.0156574249,0
    rot = -9.12332041E-08,3.27825546E-07,-3.19744231E-14,-1.00000012
    attRot = 0,0,0,1
    attRot0 = -6.45116316E-08,-0.70710659,6.4511589E-08,-0.707107067
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = -1
    resPri = 0
    dstg = 0
    sidx = -1
    sqor = -1
    sepI = -1
    attm = 1
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    srfN = srfAttach,probeCoreOcto.v2_4294558144,collider.collider,0|0|0,0|0|-1,0|0|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleEnviroSensor
        isEnabled = True
        sensorActive = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            ToggleAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleScienceExperiment
        isEnabled = True
        Deployed = False
        Inoperable = False
        cooldownToGo = 0
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            DeployAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            ResetAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = fairingSize1_4294544680
    partName = Part
    persistentId = 3716760468
    pos = 1.97160989E-06,21.4398003,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,-0.252500534,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 2
    resPri = 0
    dstg = 5
    sidx = 0
    sqor = 2
    sepI = 1
    attm = 0
    sameVesselCollision = False
    modCost = 24.2647896
    modMass = 0.0404413156
    modSize = 0,0,0
    link = fuelTank_4294529878
    attN = interstage01a,Null_0_0|0.699999988|0_0|-1|0_0|0.699999988|0_0|-1|0
    attN = interstage01b,Null_0_0|0.74000001|0_0|1|0_0|0.74000001|0_0|1|0
    attN = interstage02a,Null_0_0|1.20000005|0_0|-1|0_0|1.20000005|0_0|-1|0
    attN = interstage02b,Null_0_0|1.24000001|0_0|1|0_0|1.24000001|0_0|1|0
    attN = interstage03a,Null_0_0|1.70000005|0_0|-1|0_0|1.70000005|0_0|-1|0
    attN = interstage03b,Null_0_0|1.74000001|0_0|1|0_0|1.74000001|0_0|1|0
    attN = interstage04a,Null_0_0|2.20000005|0_0|-1|0_0|2.20000005|0_0|-1|0
    attN = interstage04b,Null_0_0|2.24000001|0_0|1|0_0|2.24000001|0_0|1|0
    attN = interstage05a,Null_0_0|2.70000005|0_0|-1|0_0|2.70000005|0_0|-1|0
    attN = interstage05b,Null_0_0|2.74000001|0_0|1|0_0|2.74000001|0_0|1|0
    attN = interstage06a,Null_0_0|3.20000005|0_0|-1|0_0|3.20000005|0_0|-1|0
    attN = interstage06b,Null_0_0|3.24000001|0_0|1|0_0|3.24000001|0_0|1|0
    attN = top,Separator.0_4294549594_0|0.219999999|0_0|1|0_0|0.219999999|0_0|1|0
    attN = bottom,fuelTank_4294529878_0|-0.200000003|0_0|-1|0_0|-0.200000003|0_0|-1|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleProceduralFairing
        isEnabled = True
        interstageCraftID = 0
        nArcs = 2
        ejectionForce = 100
        useClamshell = False
        stagingEnabled = True
        fsm = st_idle
        EVENTS
        {
        }
        ACTIONS
        {
            DeployFairingAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        XSECTION
        {
            h = 0
            r = 0.625
        }
        XSECTION
        {
            h = 0.449325562
            r = 0.625
        }
        XSECTION
        {
            h = 1.13467979
            r = 0.200000003
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleCargoBay
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleTestSubject
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleStructuralNode
        isEnabled = True
        spawnState = False
        visibilityState = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleStructuralNode
        isEnabled = True
        spawnState = False
        visibilityState = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleStructuralNode
        isEnabled = True
        spawnState = False
        visibilityState = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleStructuralNode
        isEnabled = True
        spawnState = False
        visibilityState = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleStructuralNode
        isEnabled = True
        spawnState = False
        visibilityState = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleStructuralNode
        isEnabled = True
        spawnState = False
        visibilityState = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleStructuralNode
        isEnabled = True
        spawnState = False
        visibilityState = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleStructuralNode
        isEnabled = True
        spawnState = False
        visibilityState = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleStructuralNode
        isEnabled = True
        spawnState = False
        visibilityState = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleStructuralNode
        isEnabled = True
        spawnState = False
        visibilityState = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleStructuralNode
        isEnabled = True
        spawnState = False
        visibilityState = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleStructuralNode
        isEnabled = True
        spawnState = False
        visibilityState = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleStructuralNodeToggle
        isEnabled = True
        showMesh = True
        showNodes = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModulePartVariants
        isEnabled = True
        useVariantMass = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = fuelTank_4294529878
    partName = Part
    persistentId = 408551935
    pos = 1.97160989E-06,20.2580757,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,-1.18172455,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 1
    resPri = 0
    dstg = 6
    sidx = -1
    sqor = -1
    sepI = 1
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = fuelTank_4294529694
    attN = top,fairingSize1_4294544680_0|0.981724977|0_0|1|0_0|0.981724977|0_0|1|0
    attN = bottom,fuelTank_4294529694_0|-0.912500024|0_0|-1|0_0|-0.912500024|0_0|-1|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModulePartVariants
        isEnabled = True
        useVariantMass = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    RESOURCE
    {
        name = LiquidFuel
        amount = 180
        maxAmount = 180
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
    RESOURCE
    {
        name = Oxidizer
        amount = 220
        maxAmount = 220
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
}
PART
{
    part = fuelTank_4294529694
    partName = Part
    persistentId = 1694800917
    pos = 1.97160989E-06,18.3638496,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,-1.89422512,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 1
    resPri = 0
    dstg = 6
    sidx = -1
    sqor = -1
    sepI = 1
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = liquidEngine3.v2_4294525646
    attN = top,fuelTank_4294529878_0|0.981724977|0_0|1|0_0|0.981724977|0_0|1|0
    attN = bottom,liquidEngine3.v2_4294525646_0|-0.912500024|0_0|-1|0_0|-0.912500024|0_0|-1|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModulePartVariants
        isEnabled = True
        useVariantMass = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    RESOURCE
    {
        name = LiquidFuel
        amount = 180
        maxAmount = 180
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
    RESOURCE
    {
        name = Oxidizer
        amount = 220
        maxAmount = 220
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
}
PART
{
    part = liquidEngine3.v2_4294525646
    partName = Part
    persistentId = 2944865607
    pos = 1.97160989E-06,17.4513512,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,-0.912499428,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 3
    resPri = 0
    dstg = 6
    sidx = 0
    sqor = 6
    sepI = 1
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = Separator.0_4294524338
    attN = top,fuelTank_4294529694_0|0|0_0|1|0_0|0|0_0|1|0
    attN = bottom,Separator.0_4294524338_0|-0.817809999|0_0|-1|0_0|-0.817809999|0_0|-1|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleEngines
        isEnabled = True
        independentThrottle = False
        independentThrottlePercentage = 0
        staged = False
        flameout = False
        EngineIgnited = False
        engineShutdown = False
        currentThrottle = 0
        thrustPercentage = 100
        manuallyOverridden = False
        includeinDVCalcs = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            OnAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            ShutdownAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            ActivateAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            ToggleThrottle
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        AXISGROUPS
        {
            independentThrottlePercentage
            {
                axisGroup = None
                axisIncremental = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                axisInverted = None
                overrideIncremental0 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                overrideIncremental1 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                overrideIncremental2 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                overrideIncremental3 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
            }
            thrustPercentage
            {
                axisGroup = None
                axisIncremental = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                axisInverted = None
                overrideIncremental0 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                overrideIncremental1 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                overrideIncremental2 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                overrideIncremental3 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleGimbal
        isEnabled = True
        gimbalLock = False
        gimbalLimiter = 100
        currentShowToggles = False
        enableYaw = True
        enablePitch = True
        enableRoll = True
        gimbalActive = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            ToggleAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            LockAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            FreeAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            TogglePitchAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            ToggleYawAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            ToggleRollAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleJettison
        isEnabled = True
        activejettisonName = ShortShroud
        isJettisoned = False
        shroudHideOverride = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            JettisonAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleTestSubject
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleSurfaceFX
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModulePartVariants
        isEnabled = True
        useVariantMass = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = FXModuleAnimateThrottle
        isEnabled = True
        animState = 0
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = Separator.0_4294524338
    partName = Part
    persistentId = 3569063299
    pos = 1.97160989E-06,16.6010399,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,-0.850310326,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 4
    resPri = 0
    dstg = 7
    sidx = 0
    sqor = 7
    sepI = 4
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = fuelTank_4294523120
    attN = top,liquidEngine3.v2_4294525646_0|0.0324999988|0_0|1|0_0|0.0324999988|0_0|1|0
    attN = bottom,fuelTank_4294523120_0|-0.0324999988|0_0|-1|0_0|-0.0324999988|0_0|-1|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleDecouple
        isEnabled = True
        ejectionForcePercent = 100
        isDecoupled = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            DecoupleAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleToggleCrossfeed
        isEnabled = True
        crossfeedStatus = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            ToggleAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            EnableAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            DisableAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleTestSubject
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = fuelTank_4294523120
    partName = Part
    persistentId = 3785221532
    pos = 1.97160989E-06,15.5868149,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,-1.01422501,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 4
    resPri = 0
    dstg = 8
    sidx = -1
    sqor = -1
    sepI = 4
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = fuelTank_4294522608
    attN = top,Separator.0_4294524338_0|0.981724977|0_0|1|0_0|0.981724977|0_0|1|0
    attN = bottom,fuelTank_4294522608_0|-0.912500024|0_0|-1|0_0|-0.912500024|0_0|-1|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModulePartVariants
        isEnabled = True
        useVariantMass = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    RESOURCE
    {
        name = LiquidFuel
        amount = 180
        maxAmount = 180
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
    RESOURCE
    {
        name = Oxidizer
        amount = 220
        maxAmount = 220
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
}
PART
{
    part = fuelTank_4294522608
    partName = Part
    persistentId = 438228384
    pos = 1.97160989E-06,13.6925898,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,-1.89422512,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 4
    resPri = 0
    dstg = 8
    sidx = -1
    sqor = -1
    sepI = 4
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = fuelTank_4294522096
    attN = top,fuelTank_4294523120_0|0.981724977|0_0|1|0_0|0.981724977|0_0|1|0
    attN = bottom,fuelTank_4294522096_0|-0.912500024|0_0|-1|0_0|-0.912500024|0_0|-1|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModulePartVariants
        isEnabled = True
        useVariantMass = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    RESOURCE
    {
        name = LiquidFuel
        amount = 180
        maxAmount = 180
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
    RESOURCE
    {
        name = Oxidizer
        amount = 220
        maxAmount = 220
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
}
PART
{
    part = fuelTank_4294522096
    partName = Part
    persistentId = 427066509
    pos = 1.97160989E-06,11.7983646,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,-1.89422512,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 4
    resPri = 0
    dstg = 8
    sidx = -1
    sqor = -1
    sepI = 4
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = fuelTank_4294521580
    attN = top,fuelTank_4294522608_0|0.981724977|0_0|1|0_0|0.981724977|0_0|1|0
    attN = bottom,fuelTank_4294521580_0|-0.912500024|0_0|-1|0_0|-0.912500024|0_0|-1|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModulePartVariants
        isEnabled = True
        useVariantMass = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    RESOURCE
    {
        name = LiquidFuel
        amount = 180
        maxAmount = 180
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
    RESOURCE
    {
        name = Oxidizer
        amount = 220
        maxAmount = 220
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
}
PART
{
    part = fuelTank_4294521580
    partName = Part
    persistentId = 3230604307
    pos = 1.97160989E-06,9.90414047,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,-1.89422417,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 4
    resPri = 0
    dstg = 8
    sidx = -1
    sqor = -1
    sepI = 4
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = fuelTank_4294520446
    attN = top,fuelTank_4294522096_0|0.981724977|0_0|1|0_0|0.981724977|0_0|1|0
    attN = bottom,fuelTank_4294520446_0|-0.912500024|0_0|-1|0_0|-0.912500024|0_0|-1|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModulePartVariants
        isEnabled = True
        useVariantMass = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    RESOURCE
    {
        name = LiquidFuel
        amount = 180
        maxAmount = 180
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
    RESOURCE
    {
        name = Oxidizer
        amount = 220
        maxAmount = 220
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
}
PART
{
    part = fuelTank_4294520446
    partName = Part
    persistentId = 347317103
    pos = 1.97160989E-06,8.00991631,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,-1.89422417,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 4
    resPri = 0
    dstg = 8
    sidx = -1
    sqor = -1
    sepI = 4
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    link = liquidEngine_4294519784
    link = basicFin_4294518546
    link = basicFin_4294518500
    link = basicFin_4294518460
    link = basicFin_4294518420
    attN = top,fuelTank_4294521580_0|0.981724977|0_0|1|0_0|0.981724977|0_0|1|0
    attN = bottom,liquidEngine_4294519784_0|-0.912500024|0_0|-1|0_0|-0.912500024|0_0|-1|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModulePartVariants
        isEnabled = True
        useVariantMass = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    RESOURCE
    {
        name = LiquidFuel
        amount = 180
        maxAmount = 180
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
    RESOURCE
    {
        name = Oxidizer
        amount = 220
        maxAmount = 220
        flowState = True
        isTweakable = True
        hideFlow = False
        isVisible = True
        flowMode = Both
    }
}
PART
{
    part = liquidEngine_4294519784
    partName = Part
    persistentId = 4091454731
    pos = 1.97160989E-06,6.19558907,4.32133675E-07
    attPos = 0,0,0
    attPos0 = 0,-1.81432724,0
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 5
    resPri = 0
    dstg = 8
    sidx = 0
    sqor = 8
    sepI = 4
    attm = 0
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    attN = top,fuelTank_4294520446_0|0.901826262|0_0|0.125|0_0|0.901826262|0_0|0.125|0
    attN = bottom,Null_0_0|-0.871062517|0_0|-0.125|0_0|-0.871062517|0_0|-0.125|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleEngines
        isEnabled = True
        independentThrottle = False
        independentThrottlePercentage = 0
        staged = False
        flameout = False
        EngineIgnited = False
        engineShutdown = False
        currentThrottle = 0
        thrustPercentage = 100
        manuallyOverridden = False
        includeinDVCalcs = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            OnAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            ShutdownAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            ActivateAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
            ToggleThrottle
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        AXISGROUPS
        {
            independentThrottlePercentage
            {
                axisGroup = None
                axisIncremental = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                axisInverted = None
                overrideIncremental0 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                overrideIncremental1 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                overrideIncremental2 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                overrideIncremental3 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
            }
            thrustPercentage
            {
                axisGroup = None
                axisIncremental = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                axisInverted = None
                overrideIncremental0 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                overrideIncremental1 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                overrideIncremental2 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
                overrideIncremental3 = Pitch, Yaw, Roll, TranslateX, TranslateY, TranslateZ, WheelSteer, WheelThrottle, Custom01, Custom02, Custom03, Custom04
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleJettison
        isEnabled = True
        activejettisonName = fairing
        isJettisoned = True
        shroudHideOverride = False
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
            JettisonAction
            {
                actionGroup = None
                wasActiveBeforePartWasAdjusted = False
            }
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = FXModuleAnimateThrottle
        isEnabled = True
        animState = 0
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleAlternator
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
    MODULE
    {
        name = ModuleSurfaceFX
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = basicFin_4294518546
    partName = Part
    persistentId = 1144145809
    pos = -0.603859842,7.74348831,4.91738319E-07
    attPos = 0,0,0
    attPos0 = -0.60386157,-0.266427994,5.96046306E-08
    rot = 0,0,0,1.00000012
    attRot = 0,0,0,1
    attRot0 = 0,0,0,1
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 4
    resPri = 0
    dstg = 8
    sidx = -1
    sqor = -1
    sepI = 4
    attm = 1
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    sym = basicFin_4294518500
    sym = basicFin_4294518460
    sym = basicFin_4294518420
    srfN = srfAttach,fuelTank_4294520446,COL3,0|0|0,1|0|0,0|0|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleLiftingSurface
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = basicFin_4294518500
    partName = Part
    persistentId = 468214038
    pos = 1.97160989E-06,7.74348831,0.603862166
    attPos = 0,0,0
    attPos0 = 7.10542566E-15,-0.266427994,0.603861511
    rot = 0,0.707106888,0,0.707106888
    attRot = 0,0,0,1
    attRot0 = 0,0.707106829,0,0.707106829
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 4
    resPri = 0
    dstg = 8
    sidx = -1
    sqor = -1
    sepI = 4
    attm = 1
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    sym = basicFin_4294518460
    sym = basicFin_4294518420
    sym = basicFin_4294518546
    srfN = srfAttach,fuelTank_4294520446,COL3,0|0|0,1|0|0,0|0|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleLiftingSurface
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = basicFin_4294518460
    partName = Part
    persistentId = 3894623385
    pos = 0.603863776,7.74348831,3.7252903E-07
    attPos = 0,0,0
    attPos0 = 0.60386157,-0.266427994,-5.96046306E-08
    rot = 0,1.00000012,0,-1.1920929E-07
    attRot = 0,0,0,1
    attRot0 = 0,1,0,-1.19209275E-07
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 4
    resPri = 0
    dstg = 8
    sidx = -1
    sqor = -1
    sepI = 4
    attm = 1
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    sym = basicFin_4294518420
    sym = basicFin_4294518546
    sym = basicFin_4294518500
    srfN = srfAttach,fuelTank_4294520446,COL3,0|0|0,1|0|0,0|0|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleLiftingSurface
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
}
PART
{
    part = basicFin_4294518420
    partName = Part
    persistentId = 3957172186
    pos = 1.91200525E-06,7.74348831,-0.603861332
    attPos = 0,0,0
    attPos0 = -5.96046448E-08,-0.266427994,-0.603861511
    rot = 0,0.707106888,0,-0.707106888
    attRot = 0,0,0,1
    attRot0 = 0,0.707106829,0,-0.707106829
    mir = 1,1,1
    symMethod = Radial
    autostrutMode = Off
    rigidAttachment = False
    istg = 4
    resPri = 0
    dstg = 8
    sidx = -1
    sqor = -1
    sepI = 4
    attm = 1
    sameVesselCollision = False
    modCost = 0
    modMass = 0
    modSize = 0,0,0
    sym = basicFin_4294518546
    sym = basicFin_4294518500
    sym = basicFin_4294518460
    srfN = srfAttach,fuelTank_4294520446,COL3,0|0|0,1|0|0,0|0|0
    EVENTS
    {
    }
    ACTIONS
    {
        ToggleSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        SetSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
        RemoveSameVesselInteraction
        {
            actionGroup = None
            wasActiveBeforePartWasAdjusted = False
        }
    }
    PARTDATA
    {
    }
    MODULE
    {
        name = ModuleLiftingSurface
        isEnabled = True
        stagingEnabled = True
        EVENTS
        {
        }
        ACTIONS
        {
        }
        UPGRADESAPPLIED
        {
        }
    }
}
 

 

Link to comment
Share on other sites

Two comments: A) Instead of pasting the craft file here, please either provide a screenshot of the craft or upload the craft file to a file hosting service (google drive, dropbox, or whatever) and post the link here.
B) The Mk1 Command Pod has reaction wheels with 5 kNm torque, the Probodobodyne OKTO has reaction wheels with 0.3 kNm torque. So it is not surprising to me that you have a much harder time controlling the rocket with the OKTO. My suggested solution would be to add another way of controlling the craft in atmosphere: either an engine with gimbaling or steerable tail fins.

Link to comment
Share on other sites

Well, I figured I'd paste the craft data here so someone else could take it and import it into their own file and check it out.  Pasting a screen shot here won't do you much good due to the fairings, and I do not have an account at KerbalX.

I also am pushing the limit on weight on the craft at just under 18 tons; I cannot upgrade any buildings until after I unlock all nodes on Tier 5, and the engines I have access to don't have, as far as I know, gimbaling (and I'm not even sure what that is or what it does).  Steerable tail fins are also not an option due to weight.

Link to comment
Share on other sites

Right, I tried this out. Your issue boils down to two things: having extremely anemic liftoff thrust, and having barely any control authority. Each problem individually doesn't make a rocket unflyable, but the combination certainly does.

In other words: your rocket simply falls over sideways because there is nothing keeping it upright. Remember, this is akin to balancing  a pencil - at rest, it is inherently unstable, and "upright" is the position it wants to be in the least of all. You do have fins, but fins need air passing over them to exert any force. Meaning, they need speed. Your rocket starts falling over long before it has gathered anywhere near sufficient speed for the fins to start "biting".

It is possible to force your craft to pitch east, by steering full-tilt eastward directly at launch. However, this just causes the rocket to fall over eastward instead. It still fails to gather enough speed for stable flight.

Another indicator that you have a control authority issue: you say it works just fine with a mk1 pod. But go to that pod and set the control authority of its reaction wheels to a value of 6%-7%. That roughly matches what the OCTO probe core can deliver. You'll find that the rocket now behaves exactly like the one with the probe: it simply falls over because nothing keeps it upright.

There are additional other issues with the rocket as well: (I realize you are doing a challenge that limits your options, but bear with me.)

For starters, let me get back to thrust. Your sea-level TWR is 1.16, which is terrible. Even if you had the control authority to keep the rocket upright, it would still be terrible. Why? Because as a rule of the thumb, anything below ~1.2 is so slow to lumber off the pad that it loses more dV to gravity than it gains from loading the additional fuel that made it so heavy in the first place. Additionally, the lower the acceleration, the harder the rocket becomes to steer. Personally, I try to stay above 1.3 at all costs.

Then, the 0.625m stack separator between two 1.25m stages. Don't do that for anything inside an atmosphere or exposed to significant acceleration (including gravity). Not only does it cause noticably more drag than a smooth, uniform 1.25m size shape, but smaller node connections are also weaker, and extremely flat parts like the stack separator have weaker connections than tall parts in the first place (it's got to do with the way Unity computes physics, don't ask). So you're introducing a joint that can flex a lot. Not good if that's the thing that connects your two largest stages. Just use a TD-12 instead. It actually costs less, and the 30kg mass difference is negligible for an 18 ton vehicle. When I replaced it on your template, the thing was exactly 18.000 tons. Rebuilding the fairing easily pushed this to 17.999 without any visible change.

Finally, your second stage is overloaded into diminishing returns, choking the launch stage. Your Isp multiples are split 7.97 to 13.13. You can actually turn this rocket into a three-stage vehicle that still stays below 18 tons and 30 parts while squeezing out 145 m/s additional dV (7147 total instead of 7002) despite using full-size 1.25m decouplers and not having a better third stage engine available than a Terrier. Of course, this doesn't fix either the control authority issue or the terrible liftoff TWR, but it is an improvement.

Chiefly because this additional dV budget allows you to fix the actual problems.

Here's what you do:

  • Toss everything below the fairing away. Delete the fairing as well (but not the base).
  • Insert a Small Inline Reaction Wheel between the fairing base and the stack separator that detaches the probe.
  • Rebuild your fairing.
  • Build the third stage: one FL-T100, one FL-T200, one Terrier.
  • Build the second stage: one TD-12 decoupler, one FL-T100, one FL-T200, one FL-T400, one Terrier.
  • Build the first stage: one TD-12 decoupler, four FL-T400, one Reliant. Nope, there are no fins. Fins are crutches. You don't need them.
  • Check Yo Stagin'! Put the fairing after the second stage, before the third stage decoupler. I also recommend locking the gimbals on the two Terriers for more precise steering.

Voila: one science probe launcher with sufficient control authority and 7026 m/s dV, at 24 parts and (in my case) 17.43 tons. It has an improved, if still not optimal, 1.20 sea level TWR. The second stage TWR isn't great either, so keep that in mind for your ascent. But it flies to orbit alright, at least in stock KSP. I tested it.

If you have Precision Propulsion, your third stage can be a 0.625m size affair inside the fairing, with Oscar-B tanks and an Ant engine. This will greatly improve the rocket. But if you don't yet have it, the design described above should serve your needs for now.

 

Edited by Streetwind
I derped my terms
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...