﻿PART
{
	name = kerbalEVAFuture
	crashTolerance = 50
	maxTemp = 800
	skinMaxTemp = 800
	boundsCentroidOffset = 0.0, 0.25, 0.2
	CenterOfDisplacement = 0.0, 0.1, 0.0
	CenterOfBuoyancy = 0.0, 0.1, 0.0
	dragModelType = default
	rescaleFactor = 1
	sound_click_tick = placementNotAllowed
	MODULE
	{
		name = KerbalEVA
		__OVERLOAD = True
		isCfg = True
		walkSpeed = 0.8
		strafeSpeed = 0.5
		runSpeed = 2.2
		turnRate = 4
		maxJumpForce = 10
		boundForce = 1
		boundSpeed = 0.8
		boundThreshold = 0.04
		swimSpeed = 0.8
		waterAngularDragMultiplier = 0.01
		ladderClimbSpeed = 0.60
		ladderPushoffForce = 3
		minWalkingGee = 0.17
		minRunningGee = 0.6
		initialMass = 3.125
		massMultiplier = 0.03
		onFallHeightFromTerrain = 0.3
		clamberMaxAlt = 100
		splatEnabled = True
		splatSpeed = 50
		propellantResourceName = EVA Propellant
		boundFrequency = 0.15
		boundSharpness = 0.3
		boundAttack = 0.4
		boundRelease = 2
		boundFallThreshold = 1.5
		_flags = 1
		flagReach = 0.3
		Kp = 0.7
		Ki = 0.25
		Kd = 0.300000012
		iC = 0.005
		rotPower = 1
		linPower = 10
		PropellantConsumption = 0.025
		stumbleThreshold = 3.5
		hopThreshold = 2
		recoverThreshold = 0.6
		recoverTime = 3
		splatThreshold = 150
		clamberReach = 0.9
		clamberStandoff = 0.45
		helmetOffMinSafePressureAtm = 0.177
		helmetOffMinSafeTempK = 223.0
		helmetOffMaxSafeTempK = 333.0
		helmetOffMaxOceanPressureAtm = 5.8
		helmetOffMinSafePressureAtmMargin = 0.038
		helmetOffMinSafeTempKMargin = 10.0
		helmetOffMaxSafeTempKMargin = 10.0
		helmetOffMaxOceanPressureAtmMargin = 1.0
		evaExitTemperature = 303.0
	}
	MODULE
	{
		name = ModuleScienceExperiment
		experimentID = surfaceSample
		experimentActionName = #autoLOC_502018 //#autoLOC_502018 = Take Surface Sample
		resetActionName = #autoLOC_502019 //#autoLOC_502019 = Discard Sample
		reviewActionName = #autoLOC_502203 //#autoLOC_502203 = Review Sample
		hideUIwhenUnavailable = True
		rerunnable = True
		resettable = True
		resettableOnEVA = False
		hideFxModuleUI = True
		resourceToReset = Supplies
		resourceResetCost = 5
		xmitDataScalar = 0.25
		dataIsCollectable = True
		deployableSeated = False
	}
	MODULE
	{
		name = ModuleScienceExperiment
		experimentID = evaReport
		experimentActionName = #autoLOC_502020 //#autoLOC_502020 = EVA Report
		resetActionName = #autoLOC_502021 //#autoLOC_502021 = Discard Report
		reviewActionName = #autoLOC_502200 //#autoLOC_502200 = Review Report
		hideUIwhenUnavailable = True
		rerunnable = True
		resettable = True
		resettableOnEVA = False
		hideFxModuleUI = True
		resourceToReset = Supplies
		resourceResetCost = 5
		xmitDataScalar = 1
		dataIsCollectable = True
	}
	MODULE
	{
		name = ModuleScienceExperiment
		experimentID = ROCScience
		resetActionName = #autoLOC_502021 //#autoLOC_502021 = Discard Report
		reviewActionName = #autoLOC_502200 //#autoLOC_502200 = Review Report
		hideUIwhenUnavailable = True
		rerunnable = True
		resettable = True
		resettableOnEVA = False
		hideFxModuleUI = True
		xmitDataScalar = 0
		dataIsCollectable = True
		scienceValueRatio = 1.0
		extraResultString = #autoLOC_6011013 //#autoLOC_6011013 = Return this to have it analyzed and gain all information about it.
	}
	MODULE
	{
		name = ModuleScienceContainer
		allowRepeatedSubjects = True
	}
	MODULE
	{
		name = FlagDecal
		textureQuadName = kbEVA_flagDecals
	}
	MODULE
	{
		name = ModuleTripLogger
	}
	RESOURCE
	{
		name = EVA Propellant
		amount = 5
		maxAmount = 5
		isTweakable = False
	}
	RESOURCE
	{
		name = EVA Ballast
		amount = 0
		maxAmount = 10
		isTweakable = True
	}

	MODULE
	{
		name = ModuleEvaChute
		semiDeployedAnimation = semiDeploySmall
		fullyDeployedAnimation = fullyDeploySmall
		invertCanopy = true
		autoCutSpeed = 0.5
		canopyName = canopy
		stowedDrag = 0.22
		semiDeployedDrag = 1
		fullyDeployedDrag = 500
		minAirPressureToOpen = 0.04
		clampMinAirPressure = 0.04
		deployAltitude = 1000
		deploymentSpeed = 1.0
		semiDeploymentSpeed = 1.0
		chuteMaxTemp = 650
		evaChuteName = EVAparachute
		rotationSpeedDPS = 180.0
		chutePitchRate = 1.0
		chuteRollRate = 1.0
		chuteYawRateAtMinSpeed = 1.0
		chuteMinSpeedForYawRate = 1.0 
		chuteYawRateAtMaxSpeed = 1.0
		chuteMaxSpeedForYawRate = 50.0
		chuteDefaultForwardPitch = 9.0
		semiDeployedChuteForwardPitch = 25.0
		chutePitchRateDivisorWhenTurning = 1.0
		chuteRollRateDivisorWhenPitching = 1.0
		chuteYawRateDivisorWhenPitching = 1.0
		baseName = base
		flagName = flag
		stagingEnabled = false
	}
	MODULE
	{
		name = ModuleLiftingSurface
		useInternalDragModel = False
		deflectionLiftCoeff = 2.5
		transformDir = Y
		transformSign = -1
		omnidirectional = False
	}
	MODULE
	{
		name = ModuleLiftingSurface
		useInternalDragModel = False
		deflectionLiftCoeff = 1.0
		transformDir = X
	}
	MODULE
	{
		name = FlagDecal
		textureQuadName = flag
	}
	MODULE
	{
		name = ModuleInventoryPart
		InventorySlots = 2
	}
	MODULE
	{
		name = ModuleColorChanger
		shaderProperty = _EmissiveColor
		animRate = 0.8
		animState = false
		useRate = true
		toggleInEditor = false
		toggleInFlight = false		
		unfocusedRange = 5
		toggleAction = true
		defaultActionGroup = Light
		useMaterialsList = true
		materialsNames = FutureEVABody,FutureHelmet
		alphaOnly = true
		redColor = 1.0
		greenColor = 0.5176
		blueColor = 0.0
		alphaCurve
		{
			key = 0 0 0 1
			key = 1 1 0 0
		}
	}
	MODULE
	{
		name = ModuleGenerator
		isAlwaysActive = false
		activateGUIName = Fill Start
		shutdownGUIName = Fill Stop
		OUTPUT_RESOURCE
		{
			name = EVA Ballast
			rate = 0.05
		}
	}
	MODULE
	{
		name = ModuleGenerator
		isAlwaysActive = false
		activateGUIName = Empty Start
		shutdownGUIName = Empty Stop
		INPUT_RESOURCE
		{
			name = EVA Ballast
			rate = 0.05
		}
	}
	MODULE
	{
		name = ModuleGenerator
		isAlwaysActive = false
		activateGUIName = Plunge Start
		shutdownGUIName = Plunge Stop
		OUTPUT_RESOURCE
		{
			name = EVA Ballast
			rate = 0.5
		}
	}
	MODULE
	{
		name = ModuleGenerator
		isAlwaysActive = false
		activateGUIName = Purge Start
		shutdownGUIName = Purge Stop
		INPUT_RESOURCE
		{
			name = EVA Ballast
			rate = 0.5
		}
	}
}
