PART
{

// --- general parameters ---
name = SWOrionSMFairing
module = Part
author = TheShadow1138

// --- asset parameters ---
MODEL
{
  model = ShadowWorks/Parts/Orion/OrionSMFairing
}
rescaleFactor = 1.0

// --- editor parameters ---
TechRequired = composites
entryCost = 1000
cost = 1100
category = Aero
subcategory = 0
title = Orion SM Fairing Wall SW-FW-01
manufacturer = ShadowWorks
description = Fairing wall to cover the Osiris Service Module to provide a better aerodynamic profile.  Attach in 3x Symmetry.

// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,0,1,1,1
stackSymmetry = 3

// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z

//node_stack_top = 0.0, 1.337, 1.625, 0.0, 1.0, 0.0
//node_stack_bottom = 0.0, -1.337, 0.363, 0.0, -1.0, 0.0
node_stack_bottom = 0.0, -1.337, 0.439, 0.0, -1.0, 0.0

// --- standard part parameters ---
mass = 0.1
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 25
maxTemp = 2800
explosionPotential = 0.0
breakingForce = 200
breakingTorque = 200
stagingIcon = DECOUPLER_HOR
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size3
tags = fairing aero orion service module osiris shadowworks

MODULE
{
	name = ModuleDecouple
	ejectionForce = -10
	explosiveNodeID = bottom
	//explosiveDirection = 0, 0, -1
}

MODULE
{
	name = ModuleDragModifier
	dragCubeName = Default
	dragModifier = 0.5
}
	MODULE
	{
		name = ModuleCargoBay
		DeployModuleIndex = 0
		closedPosition = 0
		lookupRadius = 3
		
//		nodeOuterForeID = top
		nodeOuterAftID = bottom
	}
	MODULE
	{
		name = ModuleSeeThroughObject
		transformName = OrionSMFairing
	}
	
MODULE
{
	name = ModuleEngines
	thrustVectorTransformName = thrustTransform
	throttleLocked = True
	exhaustDamage = False
	ignitionThreshold = 0.01
	minThrust = 0
	maxThrust = 10
	heatProduction = 1
	useEngineResponseTime = True
	engineAccelerationSpeed = 5.0
	allowShutdown = False
	fxOffset = 0, 0, 0.0
	PROPELLANT
	{
		name = SolidFuel
        	ratio = 1.0
		DrawGauge = False
	}
	atmosphereCurve
 	{
   	 key = 0 290
  	 key = 1 360
 	}
	
}

RESOURCE
{
 name = SolidFuel
 amount = 0.011
 maxAmount = 0.011
}
}