Difference between revisions of "Serenity/Parts/Science/RobotArmScanner/RobotArmScanner S2.cfg"

From Kerbal Space Program Wiki
Jump to: navigation, search
(Add config)
 
(No difference)

Latest revision as of 19:37, 19 October 2024

This is the configuration file for SPRT Medium Scanning Arm.
PART
{
	name = RobotArmScanner_S2
	module = Part
	author = RoverDude
	MODEL
	{
		model = SquadExpansion/Serenity/Parts/Science/RobotArmScanner/Assets/ROCArm_02
	}
	rescaleFactor = 1
	node_stack_bottom = 0.0, 0, 0.0, 0.0, -1.0, 0.0, 1
	node_attach = 0.0, 0, 0.0, 0.0, -1.0, 0.0, 1
	TechRequired = scienceTech
	entryCost = 6500
	cost = 600
	category = Science
	subcategory = 0
	title = #autoLOC_8004278 //#autoLOC_8004278 = SPRT Medium Scanning Arm
	manufacturer = #autoLOC_501644 //#autoLOC_501644 = Experimental Engineering Group
	description = #autoLOC_8004279 //#autoLOC_8004270 = The Experimental Engineering Group has triumped in creating a larger version of their previous scanning arm, duplicating their heroic feat for a twice-in-a-lifetime scientific accomplishment. The medium scanning arm incoporates a 3rd instrument for further data gathering, increasing the amount of data the arm can gather.
	attachRules = 1,1,0,0,0
	mass = 0.14
	dragModelType = default
	maximum_drag = 0.2
	minimum_drag = 0.2
	angularDrag = 1
	crashTolerance = 12
	maxTemp = 2000 // = 3200
	bulkheadProfiles = srf
	tags = #autoLOC_8004354 //#autoLOC_8004354 = arm scanner science rover rock test
    EFFECTS
    {
        unpacking
        {
            AUDIO
            {
                channel = Ship
                clip = SquadExpansion/Serenity/Sounds/robo_arm_medium_start
 				maxVolumeDistance = 150				
           }
        }
        extending
        {
            AUDIO
            {
                channel = Ship
                clip = SquadExpansion/Serenity/Sounds/robo_arm_medium_motor_00
                loop = true
                volume = 0.0 0.0
                volume = 1.0 1.0
				maxVolumeDistance = 150				
            }
        }
        scanning
        {
            AUDIO
            {
                channel = Ship
                clip = SquadExpansion/Serenity/Sounds/robo_arm_medium_scan
                volume = 0.0 0.0
                volume = 1.0 1.0
 				maxVolumeDistance = 150				
           }
        }
        retracting
        {
            AUDIO
            {
                channel = Ship
                clip = SquadExpansion/Serenity/Sounds/robo_arm_medium_motor_00
                loop = true
                volume = 0.0 0.0
                volume = 1.0 1.0
 				maxVolumeDistance = 150				
           }
        }
        packing
        {
            AUDIO
            {
                channel = Ship
                clip = SquadExpansion/Serenity/Sounds/robo_arm_medium_end
 				maxVolumeDistance = 150				
           }
        }
    }
	MODULE
	{
		name = ModuleRobotArmScanner		
		pivotName = BaseRotator
		extendActionName = #autoLOC_8004355 //#autoLOC_8004355 = Scan Surface Feature
		trackingSpeed = 30
		animationName = ROCScan2
		TrackingAlignmentOffset = 0
		unpackAnimationName = ROCDeploy		
        editorReachAnimationName = ROCPreview
		firstJointAlignOffset = -90			
		gimbalAlignOffset = 90		
		instAlignOffset = 180		
		distanceFromSurface = 0.6
		cancelScanDistance = 0.1
		firstJointRotStartAngleModifier = 0		
		impactResistance = 2
		impactResistanceRetracted = 6
		retractable = False
		rangeTriggerRadius = 3
		rangeTriggerParentTransformName = ROCArm_02
		firstJointRotationLimit = 90
		safeRetractPeriods = 0 1
		safeRetractPeriods = 3.5 4
		safeRetractPeriods = 8 10
		safeRetractPeriods = 12 15
		RESOURCE
		{
			name = ElectricCharge
			rate = 19.7
		}
		SCANNEREFFECTS
		{
			EFFECT
			{
				className = RobotArmFXSpectrometer
				effectStartTime = 1.5
				effectStopTime = 3
				lightTransformName = LightTransform
			}
			EFFECT
			{
				className = RobotArmFXLaser
				effectStartTime = 5
				effectStopTime = 6.5
				laserEffectTransformName = LaserTransform
				configLaserEffectColor = #FF0000
				laserEffectWidth = 0.01
			}
		}
	}
	MODULE
	{
		name = ModuleScienceExperiment
		experimentID = ROCScience
		experimentActionName = #autoLOC_8004355 //#autoLOC_8004355 = Scan Surface Feature
		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 = 1
		dataIsCollectable = True
		scienceValueRatio = 0.666666666666666666
		showScienceValueRatio = true
		extraResultString = #autoLOC_6011011 //#autoLOC_6011011 = <color=orange>Your scan has collected most, but not all the information available. Come back later with a better sensor.</color>
		interactionRange = 2.5
	}
	MODULE
	{
		name = ModuleCargoPart
		packedVolume = 400
	}
}