PART
{
	// --- general parameters ---
	name = OctoSat_Sc_SideDish
	module = Part
	author = Nookos
	
	// --- Model ---
	
	MODEL
	{
		model = NSS/Parts/OctoSat_Sc_SideDish
	}
	// --- asset parameters ---
	scale = 1
	rescaleFactor = 1

	// --- node definitions ---
	node_stack_side = 0, 0, 0, 1, 0, 0, 0

	// --- editor parameters ---
	TechRequired = advUnmanned
	entryCost = 7000
	cost = 1700
	category = Communication
	subcategory = 0
	title = OctoSat Side Dish
	manufacturer = NSS
	description = A 1.5m (5 feet) dish to keep in touch with mission control. Inspired by the one built on Galileo, except this one will deploy.
	// --- attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision ---
	attachRules = 1,0,0,0,0


	// --- standard part parameters ---
	mass = 0.04
	dragModelType = default
	maximum_drag = 0.2
	minimum_drag = 0.2
	angularDrag = 2
	crashTolerance = 9
	maxTemp = 1800

	bulkheadProfiles = srf
	tags = octosat aerial antenna deploy direct dish extend fold radio signal transmi
	// --- resources ---

	// --- Modules ---
	MODULE
	{
		name = ModuleDeployableAntenna
		showStatus = false
		isTracking = false
		windResistance = 1		
		animationName = Deploy
		pivotName = AntennaBase
	}
	//MODULE
	//{
	//	name = ModuleAnimateGeneric
	//	animationName = Deploy
	//	isOneShot = false
	//	startEventGUIName = Extend
	//	endEventGUIName = Retract
	//	actionGUIName = Toggle Antenna
	//	allowAnimationWhileShielded = False
	//}
	//MODULE
	//{
	//	name = ModuleDataTransmitter
	//	antennaType = DIRECT
	//	packetInterval = 0.10
	//	packetSize = 2
	//	packetResourceCost = 20
	//	requiredResource = ElectricCharge
	//	antennaPower = 100000000000
	//	DeployFxModules = 0
	//	ProgressFxModules = 1
	//}
	MODULE
	{
		name = SelectableDataTransmitter
		defaultAntennaType = DIRECT
		reconfigTime = 15 // seconds

		ANTENNATYPE
		{
			antennaType = DIRECT
			packetInterval = 0.10
			packetSize = 2
			packetResourceCost = 20
			requiredResource = ElectricCharge
			antennaPower = 100000000000
			DeployFxModules = 0
			ProgressFxModules = 1
		}
		ANTENNATYPE
		{
			antennaType = RELAY
			packetInterval = 0.35
			packetSize = 4
			packetResourceCost = 40
			requiredResource = ElectricCharge
			antennaPower = 100000000000
			DeployFxModules = 0
			ProgressFxModules = 1
		}
	}
}
