// llp-probe-falcon-250.cfg v0.9.99.0
// Launch Pack (LLP)
// created: 07 Dec 2014
// updated: 13 Mar 2023

// this file: CC BY-ND 4.0 by Lazarus Luan and zer0Kerbal
PART
{
	name = llp-probe-falcon-250
	oldName = LazTekFalconRemoteControl
	module = Part
	author = Lazarus Luan and zer0Kerbal

	MODEL { model = LazTek/LaunchPack/Assets/llp-probe-falcon-250 }
	scale = 1.0
	rescaleFactor = 0.85
	bulkheadProfiles = size2

	vesselType = Probe
	CrewCapacity = 0

	attachRules = 1,0,1,1,0
	node_stack_top = 0.0, 0.07, 0.0, 0.0, 1.0, 0.0, 2, 1
	node_stack_bottom = 0.0, -0.08, 0.0, 0.0, -1.0, 0.0, 2, 1
	node_stack_attach = 0.0, 0.5, 0.0, 0.0, 1.0, 0.0, 1, 1
	node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0, 1

	TechRequired = advUnmanned
	entryCost = 12000
	cost = 800
	category = Pods
	subcategory = 0

	title = #LLP-probe-falcon-250-titl
	manufacturer = #LTD-Agency-titl
	description = #LLP-probe-falcon-250-desc
	tags = #autoLOC_500354 // cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque

	mass = 0.45

	dragModelType = default
	maximum_drag = 0.2
	minimum_drag = 0.2
	angularDrag = 2

	crashTolerance = 12

	maxTemp = 2000

	stageOffset = 1
	childStageOffset = 1
	stagingIcon = DECOUPLER_HOR

	MODULE
	{
		name = ModuleCommand
		minimumCrew = 0
		hasHibernation = True
		hibernation = False
		hibernateOnWarp = True
		hibernationMultiplier = 0.00125
		defauLCTontrolPointDisplayName = #autoLOC_6011003 // Default
		RESOURCE
		{
			name = ElectricCharge
			rate = 0.02777778
			// rate = 0.005
		}
		CONTROLPOINT
		{
			name = reverse
			displayName = #autoLOC_6011004 // Reversed
			orientation = 0,0,180
		}
	}

	MODULE
	{
		name = ModuleSAS
		SASServiceLevel = 3
	}

	MODULE
	{
		name = ModuleReactionWheel
		actionGUIName = #autoLOC_502014 // Toggle RW
		authorityLimiter = 100
		PitchTorque = 18
		YawTorque = 18
		RollTorque = 18
		torqueResponseSpeed = 50
		RESOURCE
		{
			name = ElectricCharge
			rate = 0.45 // was 1.8
		}
	}

	MODULE
	{
		name = ModuleKerbNetAccess
		MinimumFoV = 5
		MaximumFoV = 90
		AnomalyDetection = 0.3
		DISPLAY_MODES
		{
			Mode = Biome,#autoLOC_438890 // Biome
			Mode = Terrain,#autoLOC_438839 // Terrain
		}
	}

	MODULE
	{
		name = ModuleProbeControlPoint
		minimumCrew = 1
		multiHop = True
	}

	MODULE
	{
		name = ModuleDataTransmitter
		antennaType = INTERNAL
		packetInterval = 1.0
		packetSize = 2
		packetResourceCost = 12.0
		requiredResource = ElectricCharge
		antennaPower = 5000
		optimumRange = 2500
		packetFloor = 0.1
		packetCeiling = 5
	}

	MODULE
	{
		name = ModuleDecouple
		ejectionForce = 100
		explosiveNodeID = top
	}

	RESOURCE
	{
		name = ElectricCharge
		amount = 750
		maxAmount = 750
	}

}