Parts/Utility/rcsBlockRV-105 v2/RCSblock 01 small.cfg

From Kerbal Space Program Wiki
< Parts‎ | Utility
Revision as of 17:00, 8 July 2024 by DedMazday (talk | contribs) (create page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
This is the configuration file for RV-1X Variable Thruster Block.
PART
{
	name = RCSblock_01_small
	module = Part
	author = Squad
	mesh = rcsBlock105.mu
	rescaleFactor = 0.625
	node_attach = 0, 0, 0, 1.0, 0.0, 0.0
	TechRequired = advFlightControl
	entryCost = 600
	cost = 30
	category = Control
	subcategory = 0
	title = #autoLOC_8003432 //#autoLOC_8003432 = RV-1X Variable Thruster Block
	manufacturer = #autoLOC_501639 //#autoLOC_501639 = Reaction Systems Ltd
	description = #autoLOC_8003433 //#autoLOC_8003433 = This small thruster block comes in a variety of variants that offer different RCS horn configurations to solve all your RCS needs.
	attachRules = 0,1,0,0,0
	mass = 0.005
	dragModelType = default
	crashTolerance = 12
	maxTemp = 1500 // = 1500
	PhysicsSignificance = 1
	bulkheadProfiles = srf
	tags = #autoLOC_8003434 //#autoLOC_8003434 = cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate
	MODULE
	{
		name = ModulePartVariants
		baseVariant = Angled
		VARIANT
		{
			name = Angled
			displayName = #autoLOC_8014162 //#autoLOC_8014162 = Angled 4-horn
			themeName = White
			primaryColor = #ffffff
			mass = 0
			cost = 0
			GAMEOBJECTS
			{
				Angled = true
				Orthogonal = false
			}
		}
		VARIANT
		{
			name = 5Horn
			displayName = #autoLOC_8014161 //#autoLOC_8014161 = Orthogonal 5-horn
			themeName = White
			primaryColor = #ffffff
			mass = 0.00125
			cost = 5
			GAMEOBJECTS
			{
				Angled = false
				Orthogonal = true
				thruster1 = true
				thruster2 = true
				thruster3 = true
				thruster4 = true
				thruster5 = true
			}
		}
		VARIANT
		{
			name = 4Horn
			displayName = #autoLOC_8014160 //#autoLOC_8014160 = Orthogonal 4-horn
			themeName = White
			primaryColor = #ffffff
			mass = 0
			cost = 0
			GAMEOBJECTS
			{
				Angled = false
				Orthogonal = true
				thruster1 = true
				thruster2 = true
				thruster3 = true
				thruster4 = true
				thruster5 = false
			}
		}
		VARIANT
		{
			name = 3Horn
			displayName = #autoLOC_8014159 //#autoLOC_8014159 = Orthogonal 3-horn
			themeName = White
			primaryColor = #ffffff
			mass = -0.00125
			cost = -5
			GAMEOBJECTS
			{
				Angled = false
				Orthogonal = true
				thruster1 = false
				thruster2 = false
				thruster3 = true
				thruster4 = true
				thruster5 = true
			}
		}
		VARIANT
		{
			name = 2Horn
			displayName = #autoLOC_8014158 //#autoLOC_8014158 = Orthogonal 2-horn
			themeName = White
			primaryColor = #ffffff
			mass = -0.0025
			cost = -10
			GAMEOBJECTS
			{
				Angled = false
				Orthogonal = true
				thruster1 = false
				thruster2 = false
				thruster3 = true
				thruster4 = true
				thruster5 = false
			}
		}
		
	}
		EFFECTS
	{
		running
		{
			AUDIO_MULTI_POOL
			{
				channel = Ship
				transformName = RCSjet
				clip = sound_rocket_mini
				volume = 0.0 0.0
				volume = 0.02 0.1
				volume = 0.5 0.1
				volume = 1.0 0.1
				pitch = 0.0 0.75
				pitch = 1.0 1.5
				loop = true
			}
			MODEL_MULTI_PARTICLE
			{
				modelName = Squad/FX/Monoprop_small
				transformName = RCSjet
				emission = 0.0 0.0
				emission = 0.1 0.0
				emission = 1.0 1.0
				speed = 0.0 0.8
				speed = 1.0 1.0
				localRotation = -90, 0, 0
			}
		}		
	}
	
	MODULE
	{
		name = ModuleRCSFX
		stagingEnabled = False
		thrusterTransformName = RCSthruster
		thrusterPower = 0.1
		resourceName = MonoPropellant
		resourceFlowMode = STAGE_PRIORITY_FLOW
		runningEffectName = running
		atmosphereCurve
		{
			key = 0 240
			key = 1 100
			key = 4 0.001
		}
	}
	MODULE
	{
		name = FXModuleAnimateRCS
		animationName = RCSGlow
		responseSpeed = 0.01
		thrustForceMult = 2	
	}	
	MODULE
	{
		name = ModuleCargoPart
		packedVolume = 5
		stackableQuantity = 4
	}
}