Difference between revisions of "Parts/Aero/cones/protectiveRocketNoseMk7 v3.cfg"

From Kerbal Space Program Wiki
Jump to: navigation, search
m (BobBot moved page Parts/Aero/rocketNoseCone/part.cfg to Parts/Aero/protectiveRocketNoseMk7/protectiveRocketNoseMk7.cfg without leaving a redirect: Renamed part configuration file after update.)
m (Update config)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Part config|Protective Rocket Nose Mk7|2=PART
+
{{Part config|Protective Rocket Nose Cone Mk7|2=PART
 
{
 
{
// this is a sample config file, for determining a good file format for defining part parameters
+
name = rocketNoseCone_v3
// comment line - ignored by cfg parser
+
module = Part
// empty lines, or lines without a '=' sign are also ignored
+
author = AlexanderM/RoverDude
// all other lines are split at the '=' sign, and the left operand is used to know what parameter we are setting
+
MODEL
// diferent parameters require data in different formats (see docs), and each module has it's own parameters (again, see docs)
+
{
// each assignment must be in a single line. Lines without assignments will be ignored. (You CAN turn on word wrap, though)
+
model = Squad/Parts/Aero/cones/Assets/orangeNoseCone
// each keyword here relates to an existing variable in the assigned module. If the keyword isn't found, it is ignored.
+
}
// conversely, if a keyword is left unassigned (as in not in the file), it will be initialized with it's default value
+
MODEL
// This is done automatically, so any public variable defined in the loaded module can be accessed this way (provided it's value can be parsed)
+
{
 
+
model = Squad/Parts/Aero/cones/Assets/rocketNoseCone_v3
 
+
}
// --- general parameters ---
+
rescaleFactor = 1
name = rocketNoseCone
+
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
module = Part
+
TechRequired = advConstruction
author = NovaSilisko
+
entryCost = 6500
 
+
cost = 450
// --- asset parameters ---
+
category = Aero
mesh = model.mu
+
subcategory = 0
scale = 1
+
title = #autoLOC_500199 //#autoLOC_500199 = Protective Rocket Nose Cone Mk7
rescaleFactor = 1
+
manufacturer = #autoLOC_501623 //#autoLOC_501623 = Goliath National Products
 
+
description = #autoLOC_500200 //#autoLOC_500200 = A large nose cone for covering up exposed areas of big rockets.
// --- node definitions ---
+
attachRules = 1,0,1,1,0
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
+
mass = 0.2
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
+
dragModelType = default
 
+
maximum_drag = 0.1
 
+
minimum_drag = 0.1
 
+
angularDrag = 0.5
// --- FX definitions ---
+
crashTolerance = 10
 
+
maxTemp = 2400
 
+
thermalMassModifier = 6.0
// --- editor parameters ---
+
emissiveConstant = 0.7
TechRequired = heavyAerodynamics
+
fuelCrossFeed = False
entryCost = 6500
+
bulkheadProfiles = size2
cost = 450
+
tags = #autoLOC_500201 //#autoLOC_500201 = aero booster )cap drag fligh speed stab stream
category = Aero
+
MODULE
subcategory = 0
+
{
title = Protective Rocket Nose Mk7
+
name = ModulePartVariants
manufacturer = Goliath National Products  
+
baseVariant = White
description = A large nosecone for covering up exposed areas of big rockets.
+
useMultipleDragCubes = false
 
+
VARIANT
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
+
{
attachRules = 1,0,1,1,0
+
name = White
 
+
displayName = #autoLOC_8007119
// --- standard part parameters ---
+
themeName = White
mass = 0.4
+
primaryColor = #ffffff
dragModelType = default
+
secondaryColor = #ffffff
maximum_drag = 0.1
+
TEXTURE
minimum_drag = 0.1
+
{
angularDrag = 0.5
+
mainTextureURL = Squad/Parts/Utility/rockomaxAdapters/Assets/Rockomax_Adapters_diffuse_W
crashTolerance = 10
+
_BumpMap = Squad/Parts/Utility/rockomaxAdapters/Assets/Rockomax_Adapters_normal
maxTemp = 3400
+
}
fuelCrossFeed = False
+
GAMEOBJECTS
 
+
{
 
+
foamCone = false
// ----- DO NOT EDIT BELOW THIS POINT ------
+
foamCol = false
 +
nose = true
 +
collider = true
 +
}
 +
}
 +
VARIANT
 +
{
 +
name = BlackAndWhite
 +
displayName = #autoLOC_8007122
 +
themeName = BlackAndWhite
 +
primaryColor = #ffffff
 +
secondaryColor = #000000
 +
TEXTURE
 +
{
 +
mainTextureURL = Squad/Parts/Utility/rockomaxAdapters/Assets/Rockomax_Adapters_diffuse
 +
_BumpMap = Squad/Parts/Utility/rockomaxAdapters/Assets/Rockomax_Adapters_normal
 +
}
 +
GAMEOBJECTS
 +
{
 +
foamCone = false
 +
foamCol = false
 +
nose = true
 +
collider = true
 +
}
 +
}
 +
VARIANT
 +
{
 +
name = Orange
 +
displayName = #autoLOC_8007123
 +
themeName = Orange
 +
primaryColor = #ffffff
 +
secondaryColor = #f49841
 +
TEXTURE
 +
{
 +
mainTextureURL = Squad/Parts/Aero/cones/Assets/rocketNoseCones_O
 +
_BumpMap = Squad/Parts/Aero/cones/Assets/rocketNoseCones_O_Normal
 +
}
 +
GAMEOBJECTS
 +
{
 +
foamCone = true
 +
foamCol = true
 +
nose = false
 +
collider = false
 +
}
 +
}
 +
}
 +
MODULE
 +
{
 +
name = ModuleCargoPart
 +
stackableQuantity = 1
 +
packedVolume = -1
 +
}
 
}
 
}
 
 
}}
 
}}

Latest revision as of 11:06, 13 October 2024

This is the configuration file for Protective Rocket Nose Cone Mk7.
PART
{
	name = rocketNoseCone_v3
	module = Part
	author = AlexanderM/RoverDude
	MODEL
	{
		model = Squad/Parts/Aero/cones/Assets/orangeNoseCone
	}
	MODEL
	{
		model = Squad/Parts/Aero/cones/Assets/rocketNoseCone_v3
	}
	rescaleFactor = 1
	node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 2
	TechRequired = advConstruction
	entryCost = 6500
	cost = 450
	category = Aero
	subcategory = 0
	title = #autoLOC_500199 //#autoLOC_500199 = Protective Rocket Nose Cone Mk7
	manufacturer = #autoLOC_501623 //#autoLOC_501623 = Goliath National Products
	description = #autoLOC_500200 //#autoLOC_500200 = A large nose cone for covering up exposed areas of big rockets.
	attachRules = 1,0,1,1,0
	mass = 0.2
	dragModelType = default
	maximum_drag = 0.1
	minimum_drag = 0.1
	angularDrag = 0.5
	crashTolerance = 10
	maxTemp = 2400
	thermalMassModifier = 6.0
	emissiveConstant = 0.7
	fuelCrossFeed = False
	bulkheadProfiles = size2
	tags = #autoLOC_500201 //#autoLOC_500201 = aero booster )cap drag fligh speed stab stream
	MODULE
	{
		name = ModulePartVariants
		baseVariant = White
		useMultipleDragCubes = false
		VARIANT
		{
			name = White
			displayName = #autoLOC_8007119
			themeName = White
			primaryColor = #ffffff
			secondaryColor = #ffffff
			TEXTURE
			{
				mainTextureURL = Squad/Parts/Utility/rockomaxAdapters/Assets/Rockomax_Adapters_diffuse_W
				_BumpMap = Squad/Parts/Utility/rockomaxAdapters/Assets/Rockomax_Adapters_normal
			}
			GAMEOBJECTS
			{
				foamCone = false
				foamCol = false
				nose = true
				collider = true				
			}
		}
		VARIANT
		{
			name = BlackAndWhite
			displayName = #autoLOC_8007122
			themeName = BlackAndWhite
			primaryColor = #ffffff
			secondaryColor = #000000
			TEXTURE
			{
				mainTextureURL = Squad/Parts/Utility/rockomaxAdapters/Assets/Rockomax_Adapters_diffuse
				_BumpMap = Squad/Parts/Utility/rockomaxAdapters/Assets/Rockomax_Adapters_normal
			}
			GAMEOBJECTS
			{
				foamCone = false
				foamCol = false
				nose = true
				collider = true				
			}			
		}
		VARIANT
		{
			name = Orange
			displayName = #autoLOC_8007123
			themeName = Orange
			primaryColor = #ffffff
			secondaryColor = #f49841
			TEXTURE
			{
				mainTextureURL = Squad/Parts/Aero/cones/Assets/rocketNoseCones_O
				_BumpMap = Squad/Parts/Aero/cones/Assets/rocketNoseCones_O_Normal
			}
			GAMEOBJECTS
			{
				foamCone = true
				foamCol = true
				nose = false
				collider = false				
			}			
		}
	}	
	MODULE
	{
		name = ModuleCargoPart	
		stackableQuantity = 1
		packedVolume = -1
	}
}