Difference between revisions of "Parts/Utility/rcsBlockRV-105 v2/rcsBlockRV-105.cfg"

From Kerbal Space Program Wiki
< Parts‎ | Utility
Jump to: navigation, search
m (Update config)
 
Line 1: Line 1:
 
{{Part config|RV-105 RCS Thruster Block|2=PART
 
{{Part config|RV-105 RCS Thruster Block|2=PART
 
{
 
{
name = RCSBlock
+
name = RCSBlock_v2
 
module = Part
 
module = Part
author = NovaSilisko
+
author = Squad
mesh = model.mu
+
mesh = rcsBlock105.mu
 
scale = 0.1
 
scale = 0.1
node_attach = 0.45212, -0.0105571, -0.0059382, 1.0, 0.0, 0.0
+
node_attach = -0.07, 0, 0, 1.0, 0.0, 0.0
 
TechRequired = advFlightControl
 
TechRequired = advFlightControl
entryCost = 3400
+
entryCost = 1200
cost = 620
+
cost = 45
 
category = Control
 
category = Control
 
subcategory = 0
 
subcategory = 0
title = RV-105 RCS Thruster Block
+
title = #autoLOC_500939 //#autoLOC_500939 = RV-105 RCS Thruster Block
manufacturer = STEADLER Engineering Corps
+
manufacturer = #autoLOC_501631 //#autoLOC_501631 = STEADLER Engineering Corps
description = The recent discovery of a third law of physics made it possible for STEADLER Corps engineers to produce these small monopropellant thrusters, to help with attitude control and linear motion. Even though many Kerbal physicists still dispute the validity of this new law, studies show that the thrusters seem to work as advertised.
+
description = #autoLOC_500940 //#autoLOC_500940 = The recent discovery of a third law of physics made it possible for STEADLER Corps engineers to produce these small monopropellant thrusters, to help with attitude control and linear motion. Even though many Kerbal physicists still dispute the validity of this new law, studies show that the thrusters seem to work as advertised.
 
attachRules = 0,1,0,0,0
 
attachRules = 0,1,0,0,0
mass = 0.05
+
mass = 0.04
 
dragModelType = default
 
dragModelType = default
maximum_drag = 0.001
 
minimum_drag = 0.001
 
angularDrag = 2
 
 
crashTolerance = 15
 
crashTolerance = 15
maxTemp = 1500
+
maxTemp = 1500 // = 1500
 
PhysicsSignificance = 1
 
PhysicsSignificance = 1
 
bulkheadProfiles = srf
 
bulkheadProfiles = srf
 +
tags = #autoLOC_500941 //#autoLOC_500941 = cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate
 
MODULE
 
MODULE
 
{
 
{
name = ModuleRCS
+
name = ModulePartVariants
 +
baseVariant = Angled
 +
VARIANT
 +
{
 +
name = Angled
 +
displayName = #autoLOC_8014157 //#autoLOC_8014157 = Angled 4-horn
 +
themeName = White
 +
primaryColor = #ffffff
 +
mass = 0
 +
cost = 0
 +
GAMEOBJECTS
 +
{
 +
Angled = true
 +
Orthogonal = false
 +
}
 +
}
 +
VARIANT
 +
{
 +
name = 5Horn
 +
displayName = #autoLOC_8014156 //#autoLOC_8014156 = Orthogonal 5-horn
 +
themeName = White
 +
primaryColor = #ffffff
 +
mass = 0.01
 +
cost = 7
 +
GAMEOBJECTS
 +
{
 +
Angled = false
 +
Orthogonal = true
 +
thruster1 = true
 +
thruster2 = true
 +
thruster3 = true
 +
thruster4 = true
 +
thruster5 = true
 +
}
 +
}
 +
VARIANT
 +
{
 +
name = 4Horn
 +
displayName = #autoLOC_8014155 //#autoLOC_8014155 = 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_8014154 //#autoLOC_8014154 = Orthogonal 3-horn
 +
themeName = White
 +
primaryColor = #ffffff
 +
mass = -0.01
 +
cost = -8
 +
GAMEOBJECTS
 +
{
 +
Angled = false
 +
Orthogonal = true
 +
thruster1 = false
 +
thruster2 = false
 +
thruster3 = true
 +
thruster4 = true
 +
thruster5 = true
 +
}
 +
}
 +
VARIANT
 +
{
 +
name = 2Horn
 +
displayName = #autoLOC_8014153 //#autoLOC_8014153 = Orthogonal 2-horn
 +
themeName = White
 +
primaryColor = #ffffff
 +
mass = -0.02
 +
cost = -15
 +
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
 
thrusterTransformName = RCSthruster
 
thrusterPower = 1
 
thrusterPower = 1
 
resourceName = MonoPropellant
 
resourceName = MonoPropellant
 
resourceFlowMode = STAGE_PRIORITY_FLOW
 
resourceFlowMode = STAGE_PRIORITY_FLOW
 +
runningEffectName = running
 
atmosphereCurve
 
atmosphereCurve
 
{
 
{
Line 38: Line 165:
 
key = 4 0.001
 
key = 4 0.001
 
}
 
}
 +
}
 +
MODULE
 +
{
 +
name = FXModuleAnimateRCS
 +
animationName = RCSGlow
 +
responseSpeed = 0.01
 +
thrustForceMult = 2
 +
}
 +
MODULE
 +
{
 +
name = ModuleCargoPart
 +
packedVolume = 40
 
}
 
}
 
}
 
}
 
 
}}
 
}}

Latest revision as of 17:20, 10 October 2024

This is the configuration file for RV-105 RCS Thruster Block.
PART
{
	name = RCSBlock_v2
	module = Part
	author = Squad
	mesh = rcsBlock105.mu
	scale = 0.1
	node_attach = -0.07, 0, 0, 1.0, 0.0, 0.0
	TechRequired = advFlightControl
	entryCost = 1200
	cost = 45
	category = Control
	subcategory = 0
	title = #autoLOC_500939 //#autoLOC_500939 = RV-105 RCS Thruster Block
	manufacturer = #autoLOC_501631 //#autoLOC_501631 = STEADLER Engineering Corps
	description = #autoLOC_500940 //#autoLOC_500940 = The recent discovery of a third law of physics made it possible for STEADLER Corps engineers to produce these small monopropellant thrusters, to help with attitude control and linear motion. Even though many Kerbal physicists still dispute the validity of this new law, studies show that the thrusters seem to work as advertised.
	attachRules = 0,1,0,0,0
	mass = 0.04
	dragModelType = default
	crashTolerance = 15
	maxTemp = 1500 // = 1500
	PhysicsSignificance = 1
	bulkheadProfiles = srf
	tags = #autoLOC_500941 //#autoLOC_500941 = cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate
	MODULE
	{
		name = ModulePartVariants
		baseVariant = Angled
		VARIANT
		{
			name = Angled
			displayName = #autoLOC_8014157 //#autoLOC_8014157 = Angled 4-horn
			themeName = White
			primaryColor = #ffffff
			mass = 0
			cost = 0
			GAMEOBJECTS
			{
				Angled = true
				Orthogonal = false
			}
		}
		VARIANT
		{
			name = 5Horn
			displayName = #autoLOC_8014156 //#autoLOC_8014156 = Orthogonal 5-horn
			themeName = White
			primaryColor = #ffffff
			mass = 0.01
			cost = 7
			GAMEOBJECTS
			{
				Angled = false
				Orthogonal = true
				thruster1 = true
				thruster2 = true
				thruster3 = true
				thruster4 = true
				thruster5 = true
			}
		}
		VARIANT
		{
			name = 4Horn
			displayName = #autoLOC_8014155 //#autoLOC_8014155 = 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_8014154 //#autoLOC_8014154 = Orthogonal 3-horn
			themeName = White
			primaryColor = #ffffff
			mass = -0.01
			cost = -8
			GAMEOBJECTS
			{
				Angled = false
				Orthogonal = true
				thruster1 = false
				thruster2 = false
				thruster3 = true
				thruster4 = true
				thruster5 = true
			}
		}
		VARIANT
		{
			name = 2Horn
			displayName = #autoLOC_8014153 //#autoLOC_8014153 = Orthogonal 2-horn
			themeName = White
			primaryColor = #ffffff
			mass = -0.02
			cost = -15
			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 = 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 = 40
	}
}