mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
commit
6435879830
@ -2,119 +2,119 @@
|
|||||||
// 0.625m fairing base
|
// 0.625m fairing base
|
||||||
PART
|
PART
|
||||||
{
|
{
|
||||||
name = restock-fairing-base-0625-1
|
name = restock-fairing-base-0625-1
|
||||||
module = Part
|
module = Part
|
||||||
author = Chris Adderley (Nertea)
|
author = Chris Adderley (Nertea)
|
||||||
|
|
||||||
MODEL
|
MODEL
|
||||||
{
|
{
|
||||||
model = ReStock/Assets/Payload/restock-fairing-base-0625-1
|
model = ReStock/Assets/Payload/restock-fairing-base-0625-1
|
||||||
}
|
}
|
||||||
MODEL
|
MODEL
|
||||||
{
|
{
|
||||||
model = Squad/Parts/Aero/fairings/AutoTruss
|
model = Squad/Parts/Aero/fairings/AutoTruss
|
||||||
scale = 0.5,0.5,0.5
|
scale = 0.5,0.5,0.5
|
||||||
position = 0.0,0.138,0.0
|
position = 0.0,0.138,0.0
|
||||||
}
|
}
|
||||||
scale = 1
|
scale = 1
|
||||||
rescaleFactor = 1
|
rescaleFactor = 1
|
||||||
|
|
||||||
node_stack_interstage01a = 0.0, 0.35, 0.0, 0.0, -1.0, 0.0, 0
|
node_stack_interstage01a = 0.0, 0.35, 0.0, 0.0, -1.0, 0.0, 0
|
||||||
node_stack_interstage01b = 0.0, 0.37, 0.0, 0.0, 1.0, 0.0, 0
|
node_stack_interstage01b = 0.0, 0.37, 0.0, 0.0, 1.0, 0.0, 0
|
||||||
|
|
||||||
node_stack_interstage02a = 0.0, 0.6, 0.0, 0.0, -1.0, 0.0, 0
|
node_stack_interstage02a = 0.0, 0.6, 0.0, 0.0, -1.0, 0.0, 0
|
||||||
node_stack_interstage02b = 0.0, 0.62, 0.0, 0.0, 1.0, 0.0, 0
|
node_stack_interstage02b = 0.0, 0.62, 0.0, 0.0, 1.0, 0.0, 0
|
||||||
|
|
||||||
node_stack_interstage03a = 0.0,0.85, 0.0, 0.0, -1.0, 0.0, 0
|
node_stack_interstage03a = 0.0,0.85, 0.0, 0.0, -1.0, 0.0, 0
|
||||||
node_stack_interstage03b = 0.0, 0.87, 0.0, 0.0, 1.0, 0.0, 0
|
node_stack_interstage03b = 0.0, 0.87, 0.0, 0.0, 1.0, 0.0, 0
|
||||||
|
|
||||||
node_stack_interstage04a = 0.0, 1.1, 0.0, 0.0, -1.0, 0.0, 0
|
node_stack_interstage04a = 0.0, 1.1, 0.0, 0.0, -1.0, 0.0, 0
|
||||||
node_stack_interstage04b = 0.0, 1.12, 0.0, 0.0, 1.0, 0.0, 0
|
node_stack_interstage04b = 0.0, 1.12, 0.0, 0.0, 1.0, 0.0, 0
|
||||||
|
|
||||||
node_stack_interstage05a = 0.0, 1.35, 0.0, 0.0, -1.0, 0.0, 0
|
node_stack_interstage05a = 0.0, 1.35, 0.0, 0.0, -1.0, 0.0, 0
|
||||||
node_stack_interstage05b = 0.0, 1.37, 0.0, 0.0, 1.0, 0.0, 0
|
node_stack_interstage05b = 0.0, 1.37, 0.0, 0.0, 1.0, 0.0, 0
|
||||||
|
|
||||||
node_stack_interstage06a = 0.0, 1.6, 0.0, 0.0, -1.0, 0.0, 0
|
node_stack_interstage06a = 0.0, 1.6, 0.0, 0.0, -1.0, 0.0, 0
|
||||||
node_stack_interstage06b = 0.0, 1.62, 0.0, 0.0, 1.0, 0.0, 0
|
node_stack_interstage06b = 0.0, 1.62, 0.0, 0.0, 1.0, 0.0, 0
|
||||||
|
|
||||||
node_stack_top = 0.0, 0.138, 0.0, 0.0, 1.0, 0.0, 0
|
node_stack_top = 0.0, 0.138, 0.0, 0.0, 1.0, 0.0, 0
|
||||||
node_stack_bottom = 0.0, -0.045, 0.0, 0.0, -1.0, 0.0, 0
|
node_stack_bottom = 0.0, -0.045, 0.0, 0.0, -1.0, 0.0, 0
|
||||||
|
|
||||||
fx_gasBurst_white = 0.0, 0.14, 0.0, 0.0, 1.0, 0.0, deploy
|
fx_gasBurst_white = 0.0, 0.14, 0.0, 0.0, 1.0, 0.0, deploy
|
||||||
sound_vent_large = deploy
|
sound_vent_large = deploy
|
||||||
|
|
||||||
TechRequired = advConstruction
|
TechRequired = advConstruction
|
||||||
entryCost = 1500
|
entryCost = 1500
|
||||||
cost = 150
|
cost = 150
|
||||||
category = Payload
|
category = Payload
|
||||||
subcategory = 0
|
subcategory = 0
|
||||||
title = #LOC_RestockPlus_restock-fairing-base-0625-1_title
|
title = #LOC_RestockPlus_restock-fairing-base-0625-1_title
|
||||||
manufacturer = #autoLOC_501634 //#autoLOC_501634 = FLOOYD Dynamics Research Labs
|
manufacturer = #autoLOC_501634 //#autoLOC_501634 = FLOOYD Dynamics Research Labs
|
||||||
description = #LOC_RestockPlus_restock-fairing-base-0625-1_description
|
description = #LOC_RestockPlus_restock-fairing-base-0625-1_description
|
||||||
attachRules = 1,0,1,1,0
|
attachRules = 1,0,1,1,0
|
||||||
mass = 0.01875
|
mass = 0.01875
|
||||||
thermalMassModifier = 2.0
|
thermalMassModifier = 2.0
|
||||||
skinMassPerArea = 4.0
|
skinMassPerArea = 4.0
|
||||||
skinInternalConductionMult = 0.25
|
skinInternalConductionMult = 0.25
|
||||||
// heatConductivity = 0.06 // half default
|
// heatConductivity = 0.06 // half default
|
||||||
emissiveConstant = 0.8
|
emissiveConstant = 0.8
|
||||||
dragModelType = default
|
dragModelType = default
|
||||||
maximum_drag = 0.2
|
maximum_drag = 0.2
|
||||||
minimum_drag = 0.2
|
minimum_drag = 0.2
|
||||||
angularDrag = 2
|
angularDrag = 2
|
||||||
crashTolerance = 9
|
crashTolerance = 9
|
||||||
maxTemp = 2600 // = 3400
|
maxTemp = 2600 // = 3400
|
||||||
fuelCrossFeed = True
|
fuelCrossFeed = True
|
||||||
stageOffset = 1
|
stageOffset = 1
|
||||||
childStageOffset = 1
|
childStageOffset = 1
|
||||||
inverseStageCarryover = false
|
inverseStageCarryover = false
|
||||||
bulkheadProfiles = size0
|
bulkheadProfiles = size0
|
||||||
tags = #LOC_RestockPlus_restock-fairing-base-0625-1_tags
|
tags = #LOC_RestockPlus_restock-fairing-base-0625-1_tags
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleProceduralFairing
|
name = ModuleProceduralFairing
|
||||||
|
|
||||||
nSides = 32
|
nSides = 32
|
||||||
nArcs = 2
|
nArcs = 2
|
||||||
nCollidersPerXSection = 8
|
nCollidersPerXSection = 8
|
||||||
TextureURL = ReStock/Assets/Payload/restock-fairing-125-1
|
TextureURL = ReStock/Assets/Payload/restock-fairing-125-1
|
||||||
CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1
|
CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1
|
||||||
TextureNormalURL = ReStock/Assets/Payload/restock-fairing-125-1-n
|
TextureNormalURL = ReStock/Assets/Payload/restock-fairing-125-1-n
|
||||||
|
|
||||||
panelGrouping = 2
|
panelGrouping = 2
|
||||||
pivot = 0,0.091,0
|
pivot = 0,0.091,0
|
||||||
axis = 0,1,0
|
axis = 0,1,0
|
||||||
|
|
||||||
baseRadius = 0.3125
|
baseRadius = 0.3125
|
||||||
maxRadius = 0.75
|
maxRadius = 0.75
|
||||||
capRadius = 0.2
|
capRadius = 0.2
|
||||||
snapThreshold = 0.1
|
snapThreshold = 0.1
|
||||||
|
|
||||||
xSectionHeightMin = 0.1
|
xSectionHeightMin = 0.1
|
||||||
xSectionHeightMax = 2
|
xSectionHeightMax = 2
|
||||||
|
|
||||||
edgeSlide = 0.15
|
edgeSlide = 0.15
|
||||||
edgeWarp = 0
|
edgeWarp = 0
|
||||||
noseTip = 0.7
|
noseTip = 0.7
|
||||||
|
|
||||||
UnitAreaMass = 0.01
|
UnitAreaMass = 0.01
|
||||||
UnitAreaCost = 6
|
UnitAreaCost = 6
|
||||||
|
|
||||||
stagingToggleEnabledEditor = True
|
stagingToggleEnabledEditor = True
|
||||||
stagingToggleEnabledFlight = False
|
stagingToggleEnabledFlight = False
|
||||||
stagingEnableText = Fairing Not Staged
|
stagingEnableText = #autoLOC_502000 //#autoLOC_502000 = Fairing Not Staged
|
||||||
stagingDisableText = Fairing Staged
|
stagingDisableText = #autoLOC_502001 //#autoLOC_502001 = Fairing Staged
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleCargoBay
|
name = ModuleCargoBay
|
||||||
DeployModuleIndex = 0
|
DeployModuleIndex = 0
|
||||||
closedPosition = 0
|
closedPosition = 0
|
||||||
lookupRadius = 0.375
|
lookupRadius = 0.375
|
||||||
|
|
||||||
// nodeOuterAftID = bottom
|
// nodeOuterAftID = bottom
|
||||||
// nodeInnerAftID = top
|
// nodeInnerAftID = top
|
||||||
}
|
}
|
||||||
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
@ -123,10 +123,10 @@ PART
|
|||||||
VARIANT
|
VARIANT
|
||||||
{
|
{
|
||||||
name = White
|
name = White
|
||||||
displayName = #autoLOC_8007119
|
displayName = #autoLOC_8007119
|
||||||
themeName = White
|
themeName = White
|
||||||
primaryColor = #ffffff
|
primaryColor = #ffffff
|
||||||
secondaryColor = #ffffff
|
secondaryColor = #ffffff
|
||||||
TEXTURE
|
TEXTURE
|
||||||
{
|
{
|
||||||
materialName=FairingIconShell
|
materialName=FairingIconShell
|
||||||
@ -148,10 +148,10 @@ PART
|
|||||||
VARIANT
|
VARIANT
|
||||||
{
|
{
|
||||||
name = Grey
|
name = Grey
|
||||||
displayName = #autoLOC_8007120
|
displayName = #autoLOC_8007120
|
||||||
themeName = BlackAndWhite
|
themeName = BlackAndWhite
|
||||||
primaryColor = #000000
|
primaryColor = #000000
|
||||||
secondaryColor = #ffffff
|
secondaryColor = #ffffff
|
||||||
TEXTURE
|
TEXTURE
|
||||||
{
|
{
|
||||||
materialName=FairingIconShell
|
materialName=FairingIconShell
|
||||||
@ -171,190 +171,191 @@ PART
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleTestSubject
|
name = ModuleTestSubject
|
||||||
useStaging = True
|
useStaging = True
|
||||||
useEvent = False
|
useEvent = False
|
||||||
situationMask = 127
|
situationMask = 127
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ATMOSPHERE
|
type = ATMOSPHERE
|
||||||
value = True
|
value = True
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = REPEATABILITY
|
type = REPEATABILITY
|
||||||
value = ALWAYS
|
value = ALWAYS
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = REPEATABILITY
|
type = REPEATABILITY
|
||||||
value = BODYANDSITUATION
|
value = BODYANDSITUATION
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = REPEATABILITY
|
type = REPEATABILITY
|
||||||
value = ONCEPERPART
|
value = ONCEPERPART
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDE
|
type = ALTITUDE
|
||||||
test = GT
|
test = GT
|
||||||
value = 0 // this just registers altitude as something to care about
|
value = 0 // this just registers altitude as something to care about
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 4000
|
value = 4000
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 8000
|
value = 8000
|
||||||
prestige = Trivial
|
prestige = Trivial
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 2000
|
value = 2000
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 4000
|
value = 4000
|
||||||
prestige = Significant
|
prestige = Significant
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = GT
|
test = GT
|
||||||
value = 1000
|
value = 1000
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDEENV
|
type = ALTITUDEENV
|
||||||
test = LT
|
test = LT
|
||||||
value = 2000
|
value = 2000
|
||||||
prestige = Exceptional
|
prestige = Exceptional
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = SPEED
|
type = SPEED
|
||||||
test = LT
|
test = LT
|
||||||
value = 2000
|
value = 2000
|
||||||
situationMask = 8
|
situationMask = 8
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDE
|
type = ALTITUDE
|
||||||
test = LT
|
test = LT
|
||||||
value = 300000
|
value = 300000
|
||||||
situationMask = 16
|
situationMask = 16
|
||||||
body = _NotSun
|
body = _NotSun
|
||||||
}
|
}
|
||||||
CONSTRAINT
|
CONSTRAINT
|
||||||
{
|
{
|
||||||
type = ALTITUDE
|
type = ALTITUDE
|
||||||
test = LT
|
test = LT
|
||||||
value = 600000
|
value = 600000
|
||||||
situationMask = 32
|
situationMask = 32
|
||||||
body = _NotSun
|
body = _NotSun
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleStructuralNode
|
name = ModuleStructuralNode
|
||||||
rootObject = Cap1
|
rootObject = Cap1
|
||||||
attachNodeNames = interstage01a,interstage01b
|
attachNodeNames = interstage01a,interstage01b
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleStructuralNode
|
name = ModuleStructuralNode
|
||||||
rootObject = Cap2
|
rootObject = Cap2
|
||||||
attachNodeNames = interstage02a,interstage02b
|
attachNodeNames = interstage02a,interstage02b
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleStructuralNode
|
name = ModuleStructuralNode
|
||||||
rootObject = Cap3
|
rootObject = Cap3
|
||||||
attachNodeNames = interstage03a,interstage03b
|
attachNodeNames = interstage03a,interstage03b
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleStructuralNode
|
name = ModuleStructuralNode
|
||||||
rootObject = Cap4
|
rootObject = Cap4
|
||||||
attachNodeNames = interstage04a,interstage04b
|
attachNodeNames = interstage04a,interstage04b
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleStructuralNode
|
name = ModuleStructuralNode
|
||||||
rootObject = Cap5
|
rootObject = Cap5
|
||||||
attachNodeNames = interstage05a,interstage05b
|
attachNodeNames = interstage05a,interstage05b
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleStructuralNode
|
name = ModuleStructuralNode
|
||||||
rootObject = Cap6
|
rootObject = Cap6
|
||||||
attachNodeNames = interstage06a,interstage06b
|
attachNodeNames = interstage06a,interstage06b
|
||||||
}
|
}
|
||||||
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleStructuralNode
|
name = ModuleStructuralNode
|
||||||
rootObject = Truss1
|
rootObject = Truss1
|
||||||
attachNodeNames = interstage01a,interstage01b,interstage02a,interstage02b,interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
|
attachNodeNames = interstage01a,interstage01b,interstage02a,interstage02b,interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleStructuralNode
|
name = ModuleStructuralNode
|
||||||
rootObject = Truss2
|
rootObject = Truss2
|
||||||
attachNodeNames = interstage02a,interstage02b,interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
|
attachNodeNames = interstage02a,interstage02b,interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleStructuralNode
|
name = ModuleStructuralNode
|
||||||
rootObject = Truss3
|
rootObject = Truss3
|
||||||
attachNodeNames = interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
|
attachNodeNames = interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleStructuralNode
|
name = ModuleStructuralNode
|
||||||
rootObject = Truss4
|
rootObject = Truss4
|
||||||
attachNodeNames = interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
|
attachNodeNames = interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleStructuralNode
|
name = ModuleStructuralNode
|
||||||
rootObject = Truss5
|
rootObject = Truss5
|
||||||
attachNodeNames = interstage05a,interstage05b,interstage06a,interstage06b
|
attachNodeNames = interstage05a,interstage05b,interstage06a,interstage06b
|
||||||
}
|
}
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleStructuralNode
|
name = ModuleStructuralNode
|
||||||
rootObject = Truss6
|
rootObject = Truss6
|
||||||
attachNodeNames = interstage06a,interstage06b
|
attachNodeNames = interstage06a,interstage06b
|
||||||
}
|
}
|
||||||
|
|
||||||
MODULE
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleStructuralNodeToggle
|
name = ModuleStructuralNodeToggle
|
||||||
MeshMenuName = Truss Structure
|
MeshMenuName = #autoLOC_502002 //#autoLOC_502002 = Truss Structure
|
||||||
NodeMenuName = Interstage Nodes
|
NodeMenuName = #autoLOC_502003 //#autoLOC_502003 = Interstage Nodes
|
||||||
}
|
showNodes = false
|
||||||
MODULE
|
}
|
||||||
|
MODULE
|
||||||
{
|
{
|
||||||
name = ModuleRestockModifyFairingMaterials
|
name = ModuleRestockModifyFairingMaterials
|
||||||
COLOR_PROPERTY
|
COLOR_PROPERTY
|
||||||
|
Loading…
Reference in New Issue
Block a user