// ReStock+ 1.1.0 // 5m fairing base PART { name = restock-fairing-base-5-1 module = Part author = Chris Adderley (Nertea) MODEL { model = ReStock/Assets/Payload/restock-fairing-base-5-1 } rescaleFactor = 1 node_stack_interstage01a = 0.0, 2.17, 0.0, 0.0, -1.0, 0.0, 2 node_stack_interstage01b = 0.0, 2.27, 0.0, 0.0, 1.0, 0.0, 2 node_stack_interstage02a = 0.0, 4.17, 0.0, 0.0, -1.0, 0.0, 2 node_stack_interstage02b = 0.0, 4.27, 0.0, 0.0, 1.0, 0.0, 2 node_stack_interstage03a = 0.0, 6.17, 0.0, 0.0, -1.0, 0.0, 2 node_stack_interstage03b = 0.0, 6.27, 0.0, 0.0, 1.0, 0.0, 2 node_stack_interstage04a = 0.0, 8.17, 0.0, 0.0, -1.0, 0.0, 2 node_stack_interstage04b = 0.0, 8.27, 0.0, 0.0, 1.0, 0.0, 2 node_stack_interstage05a = 0.0, 10.17, 0.0, 0.0, -1.0, 0.0, 2 node_stack_interstage05b = 0.0, 10.27, 0.0, 0.0, 1.0, 0.0, 2 node_stack_interstage06a = 0.0, 12.17, 0.0, 0.0, -1.0, 0.0, 2 node_stack_interstage06b = 0.0, 12.27, 0.0, 0.0, 1.0, 0.0, 2 node_stack_top = 0.0, 0.22, 0.0, 0.0, 1.0, 0.0, 2 node_stack_bottom = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 3 fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, deploy sound_vent_large = deploy TechRequired = metaMaterials entryCost = 12500 cost = 1200 category = Payload title = #LOC_RestockPlus_restock-fairing-base-5-1_title manufacturer = description = #LOC_RestockPlus_restock-fairing-base-5-1_description attachRules = 1,0,1,1,0 mass = 0.8 thermalMassModifier = 2.0 skinMassPerArea = 4.0 skinInternalConductionMult = 0.25 emissiveConstant = 0.8 dragModelType = default maximum_drag = 0.2 minimum_drag = 0.2 angularDrag = 2 crashTolerance = 9 maxTemp = 2600 fuelCrossFeed = True stageOffset = 1 childStageOffset = 1 inverseStageCarryover = false bulkheadProfiles = size4 tags = #LOC_RestockPlus_restock-fairing-base-5-1_tags /// Flag to disable this part if MH is installed MHReplacement = True MODEL { model = Squad/Parts/Aero/fairings/AutoTruss scale = 4,4,4 position = 0.0,0.22,0.0 } MODULE { name = ModuleProceduralFairing nSides = 64 nArcs = 6 nCollidersPerXSection = 12 TextureURL = ReStock/Assets/Payload/restock-fairing-5-1 CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1 TextureNormalURL = ReStock/Assets/Payload/restock-fairing-5-1-n panelGrouping = 3 pivot = 0,0.238, 0 axis = 0,1,0 baseRadius = 2.5 maxRadius = 9 capRadius = 0.375 snapThreshold = 0.25 xSectionHeightMin = 0.3 xSectionHeightMax = 4 edgeSlide = 0.15 edgeWarp = 0.02 noseTip = 0.5 UnitAreaMass = 0.03 UnitAreaCost = 18 stagingToggleEnabledEditor = True stagingToggleEnabledFlight = False stagingEnableText = Fairing Not Staged stagingDisableText = Fairing Staged } MODULE { name = ModuleCargoBay DeployModuleIndex = 0 closedPosition = 0 lookupRadius = 2.5 } MODULE { name = ModuleTestSubject useStaging = True useEvent = False situationMask = 127 CONSTRAINT { type = ATMOSPHERE value = True } CONSTRAINT { type = REPEATABILITY value = ALWAYS prestige = Trivial } CONSTRAINT { type = REPEATABILITY value = BODYANDSITUATION prestige = Significant } CONSTRAINT { type = REPEATABILITY value = ONCEPERPART prestige = Exceptional } CONSTRAINT { type = ALTITUDE test = GT value = 0 situationMask = 8 } CONSTRAINT { type = ALTITUDEENV test = GT value = 4000 prestige = Trivial } CONSTRAINT { type = ALTITUDEENV test = LT value = 8000 prestige = Trivial } CONSTRAINT { type = ALTITUDEENV test = GT value = 2000 prestige = Significant } CONSTRAINT { type = ALTITUDEENV test = LT value = 4000 prestige = Significant } CONSTRAINT { type = ALTITUDEENV test = GT value = 1000 prestige = Exceptional } CONSTRAINT { type = ALTITUDEENV test = LT value = 2000 prestige = Exceptional } CONSTRAINT { type = SPEED test = LT value = 2000 situationMask = 8 } CONSTRAINT { type = ALTITUDE test = LT value = 300000 situationMask = 16 body = _NotSun } CONSTRAINT { type = ALTITUDE test = LT value = 600000 situationMask = 32 body = _NotSun } } MODULE { name = ModuleStructuralNode rootObject = Cap1 attachNodeNames = interstage01a,interstage01b } MODULE { name = ModuleStructuralNode rootObject = Cap2 attachNodeNames = interstage02a,interstage02b } MODULE { name = ModuleStructuralNode rootObject = Cap3 attachNodeNames = interstage03a,interstage03b } MODULE { name = ModuleStructuralNode rootObject = Cap4 attachNodeNames = interstage04a,interstage04b } MODULE { name = ModuleStructuralNode rootObject = Cap5 attachNodeNames = interstage05a,interstage05b } MODULE { name = ModuleStructuralNode rootObject = Cap6 attachNodeNames = interstage06a,interstage06b } MODULE { name = ModuleStructuralNode rootObject = Truss1 attachNodeNames = interstage01a,interstage01b,interstage02a,interstage02b,interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b } MODULE { name = ModuleStructuralNode rootObject = Truss2 attachNodeNames = interstage02a,interstage02b,interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b } MODULE { name = ModuleStructuralNode rootObject = Truss3 attachNodeNames = interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b } MODULE { name = ModuleStructuralNode rootObject = Truss4 attachNodeNames = interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b } MODULE { name = ModuleStructuralNode rootObject = Truss5 attachNodeNames = interstage05a,interstage05b,interstage06a,interstage06b } MODULE { name = ModuleStructuralNode rootObject = Truss6 attachNodeNames = interstage06a,interstage06b } MODULE { name = ModuleStructuralNodeToggle MeshMenuName = Truss Structure NodeMenuName = Interstage Nodes showNodes = false } MODULE { name = ModulePartVariants useMultipleDragCubes = false baseVariant = White VARIANT { name = White displayName = themeName = White primaryColor = #ffffff secondaryColor = #ffffff TEXTURE { materialName = FairingIconShell mainTextureURL = ReStock/Assets/Payload/restock-fairing-5-1 } EXTRA_INFO { FairingsTextureURL = ReStock/Assets/Payload/restock-fairing-5-1 FairingsNormalURL = ReStock/Assets/Payload/restock-fairing-5-1-n CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1 } GAMEOBJECTS { FairingBase5White = true FairingBase5Orange = false FairingBase5BlackWhite = false } } VARIANT { name = Grey displayName = themeName = BlackAndWhite primaryColor = #000000 secondaryColor = #ffffff TEXTURE { materialName = FairingIconShell mainTextureURL = ReStock/Assets/Payload/restock-fairing-5-1 } EXTRA_INFO { FairingsTextureURL = ReStock/Assets/Payload/restock-fairing-5-1 FairingsNormalURL = ReStock/Assets/Payload/restock-fairing-5-1-n CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1-blackandwhite } GAMEOBJECTS { FairingBase5White = false FairingBase5Orange = false FairingBase5BlackWhite = true } } VARIANT { name = Dark Grey displayName = themeName = Orange primaryColor = #f49841 secondaryColor = #4c4f47 TEXTURE { materialName = FairingIconShell mainTextureURL = ReStock/Assets/Payload/restock-fairing-5-1-orange } EXTRA_INFO { FairingsTextureURL = ReStock/Assets/Payload/restock-fairing-5-1-orange FairingsNormalURL = ReStock/Assets/Payload/restock-fairing-5-1-n CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1-orange } GAMEOBJECTS { FairingBase5White = false FairingBase5Orange = true FairingBase5BlackWhite = false } } } MODULE { name = ModuleRestockModifyFairingMaterials COLOR_PROPERTY { name = _Color color = 1.0, 1.0, 1.0, 1.0 } COLOR_PROPERTY { name = _SpecColor color = 0.753, 0.753, 0.753, 1.0 } FLOAT_PROPERTY { name = _Shininess value = 0.3 } } }