MakingHistory/Parts/Structural/Tube1.cfg

From Kerbal Space Program Wiki
Revision as of 21:06, 19 October 2024 by ArnePeirs (talk | contribs) (Add config)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
This is the configuration file for T-12 Structural Tube.
PART
{
	name = Tube1
	module = Part
	author = RoverDude
		
	MODEL
	{
		model = SquadExpansion/MakingHistory/Parts/SharedAssets/Shroud1x0
	}
	MODEL
	{
		model = SquadExpansion/MakingHistory/Parts/SharedAssets/Shroud1x1
	}
	MODEL
	{
		model = SquadExpansion/MakingHistory/Parts/SharedAssets/Shroud1x2
	}
	MODEL
	{
		model = SquadExpansion/MakingHistory/Parts/SharedAssets/Shroud1x3
	}
	MODEL
	{
		model = SquadExpansion/MakingHistory/Parts/SharedAssets/Shroud1x4
	}

	MODEL
	{
		model = SquadExpansion/MakingHistory/Parts/SharedAssets/ShroudCollider0
		scale = 1.25,1,1.25                                                      
	}                                                                            
	MODEL                                                                        
	{                                                                            
		model = SquadExpansion/MakingHistory/Parts/SharedAssets/ShroudCollider1
		scale = 1.25,1,1.25                                                      
	}                                                                            
	MODEL                                                                        
	{                                                                            
		model = SquadExpansion/MakingHistory/Parts/SharedAssets/ShroudCollider1p5
		scale = 1.25,1,1.25                                                      
	}                                                                            
	MODEL                                                                        
	{                                                                            
		model = SquadExpansion/MakingHistory/Parts/SharedAssets/ShroudCollider2
		scale = 1.25,1,1.25                                                      
	}                                                                            
	MODEL                                                                        
	{                                                                            
		model = SquadExpansion/MakingHistory/Parts/SharedAssets/ShroudCollider3
		scale = 1.25,1,1.25
	}


	rescaleFactor = 1
	
	node_stack_top1 = 0,0,0,0,-1,0,1
	node_stack_bottom1 = 0,-0.2,0,0,1,0,1
	node_stack_top2 = 0,0,0,0,1,0,1
	node_stack_bottom2 = 0,-0.2,0,0,-1,0,1

	TechRequired = advConstruction
	entryCost = 3000
	cost = 300
	category = Structural
	subcategory = 0
	title = #autoLOC_8310196    //#autoLOC_8310196 = T-12 Structural Tube
	manufacturer = #autoLOC_501682    //#autoLOC_501682 = Rokea Inc
	description = #autoLOC_8310197    //#autoLOC_8310197 = Description Creation Pending
	attachRules = 1,0,1,1,0
	mass = 0.075
	thermalMassModifier = 2.0
	skinMassPerArea = 4.0
	skinInternalConductionMult = 0.25
	// heatConductivity = 0.06 // half default
	emissiveConstant = 0.8
	dragModelType = default
	maximum_drag = 0.2
	minimum_drag = 0.2
	angularDrag = 2
	crashTolerance = 9
	maxTemp = 2600 // = 3400

	tags = #autoLOC_8310198   //#autoLOC_8310198 = hollow struct tube
	stageOffset = 1
	childStageOffset = 1
	inverseStageCarryover = false
	bulkheadProfiles = size1
	
	MODULE
	{
		name = ModulePartVariants
		baseVariant = Short
		baseMass = -0.042
		baseCost = -151
		VARIANT
		{
			name = Short
			mass = -0.042
			cost = -151
			displayName =  Short
			primaryColor = #3a562a
			secondaryColor = #999999
			sizeGroup = GroupB
			GAMEOBJECTS
			{
				Shroud1x0 = true
				Shroud1x1 = false
				Shroud1x2 = false
				Shroud1x3 = false
				Shroud1x4 = false
				ShroudCollider0 = true
				ShroudCollider1 = false
				ShroudCollider1p5 = false
				ShroudCollider2 = false
				ShroudCollider3 = false
				ShroudCollider4 = false		
			}
			NODES
			{
				node_stack_bottom2 = 0.0, -0.625, 0.0, 0.0, -1.0, 0.0, 1
				node_stack_bottom1 = 0.0, -0.625, 0.0, 0.0, 1.0, 0.0, 1
			}
		}
		VARIANT
		{
			name = Medium-Short
			mass = -0.008
			cost = -40
			displayName =  Medium-Short
			primaryColor = #3a562a
			secondaryColor = #999999
			sizeGroup = GroupB
			GAMEOBJECTS
			{
				Shroud1x0 = false
				Shroud1x1 = true
				Shroud1x2 = false
				Shroud1x3 = false
				Shroud1x4 = false
				ShroudCollider0 = false
				ShroudCollider1 = true
				ShroudCollider1p5 = false
				ShroudCollider2 = false
				ShroudCollider3 = false
				ShroudCollider4 = false
			}
			NODES
			{
				node_stack_bottom2 = 0.0, -1.25, 0.0, 0.0, -1.0, 0.0, 1
				node_stack_bottom1 = 0.0, -1.25, 0.0, 0.0, 1.0, 0.0, 1
			}
		}
		VARIANT
		{
			name = Medium
			mass = 0.025
			cost = 60
			displayName =  Medium
			primaryColor = #3a562a
			secondaryColor = #999999
			sizeGroup = GroupB
			GAMEOBJECTS
			{
				Shroud1x0 = false
				Shroud1x1 = false
				Shroud1x2 = true
				Shroud1x3 = false
				Shroud1x4 = false
				ShroudCollider0 = false
				ShroudCollider1 = false
				ShroudCollider1p5 = true
				ShroudCollider2 = false
				ShroudCollider3 = false
				ShroudCollider4 = false	
			}
			NODES
			{
				node_stack_bottom2 = 0.0, -1.875, 0.0, 0.0, -1.0, 0.0, 1
				node_stack_bottom1 = 0.0, -1.875, 0.0, 0.0, 1.0, 0.0, 1
			}
		}
		VARIANT
		{
			name = Medium-Long
			mass = 0.058
			cost = 153
			displayName =  Medium-Long
			primaryColor = #3a562a
			secondaryColor = #999999
			sizeGroup = GroupB
			GAMEOBJECTS
			{
				Shroud1x0 = false
				Shroud1x1 = false
				Shroud1x2 = false
				Shroud1x3 = true
				Shroud1x4 = false
				ShroudCollider0 = false
				ShroudCollider1 = false
				ShroudCollider1p5 = false
				ShroudCollider2 = true
				ShroudCollider3 = false
				ShroudCollider4 = false	
			}
			NODES
			{
				node_stack_bottom2 = 0.0, -2.5, 0.0, 0.0, -1.0, 0.0, 1
				node_stack_bottom1 = 0.0, -2.5, 0.0, 0.0, 1.0, 0.0, 1
			}
		}
		VARIANT
		{
			name = Long
			mass = 0.125
			cost = 327
			displayName =  Long
			primaryColor = #3a562a
			secondaryColor = #999999
			sizeGroup = GroupB
			GAMEOBJECTS
			{
				Shroud1x0 = false
				Shroud1x1 = false
				Shroud1x2 = false
				Shroud1x3 = false
				Shroud1x4 = true
				ShroudCollider0 = false
				ShroudCollider1 = false
				ShroudCollider1p5 = false
				ShroudCollider2 = false
				ShroudCollider3 = true
				ShroudCollider4 = false	
			}
			NODES
			{
				node_stack_bottom2 = 0.0, -3.75, 0.0, 0.0, -1.0, 0.0, 1
				node_stack_bottom1 = 0.0, -3.75, 0.0, 0.0, 1.0, 0.0, 1
			}
		}		
	}
	DRAG_CUBE
	{
		cube = 0, 0.7813,0.7783,0.7051, 0.7813,0.7783,0.7051, 1.217,0.9952,0.1299, 1.217,0.9952,0.1299, 0.7813,0.7779,0.7051, 0.7813,0.7779,0.7051, 0,-0.3125,0, 1.25,0.625,1.25
		cube = 1, 1.563,0.778,0.7051, 1.563,0.778,0.7051, 1.217,0.9952,0.1299, 1.217,0.9952,0.1299, 1.563,0.7778,0.7051, 1.563,0.7778,0.7051, 0,-0.625,0, 1.25,1.25,1.25
		cube = 2, 2.335,0.7808,0.6767, 2.335,0.7808,0.6767, 1.217,0.9952,0.1299, 1.217,0.9952,0.1299, 2.335,0.7807,0.6767, 2.335,0.7807,0.6767, 0,-0.9375,0, 1.25,1.875,1.25
		cube = 3, 3.125,0.7774,0.688, 3.125,0.7774,0.688, 1.217,0.9952,0.1299, 1.217,0.9952,0.1299, 3.125,0.7775,0.688, 3.125,0.7775,0.688, 0,-1.25,0, 1.25,2.5,1.25
		cube = 4, 4.724,0.7718,0.7051, 4.724,0.7718,0.7051, 1.217,0.9952,0.1299, 1.217,0.9952,0.1299, 4.724,0.7722,0.7051, 4.724,0.7722,0.7051, 0,-1.875,0, 1.25,3.75,1.25
	}
	MODULE
	{
		name = ModuleCargoPart
		packedVolume = 1200
	}
}