Skip to content

Commit

Permalink
Merge pull request #30 from zer0Kerbal/0.2.0.0-release
Browse files Browse the repository at this point in the history
 Version 2.0.0.0-release
  • Loading branch information
zer0Kerbal authored May 4, 2022
2 parents 25b88f4 + f7225e9 commit ce1f730
Show file tree
Hide file tree
Showing 78 changed files with 2,554 additions and 266 deletions.
336 changes: 336 additions & 0 deletions GameData/KlockheedMartian/SpecialPartsDivision/CC-BY-NC-ND-4.0.txt

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
PART
{
// Kerbal Space Program - Part Config
// Shuttle Engine
//

// --- general parameters ---
name = km_ma0
module = Part
author = dtobi

// --- asset parameters ---
mesh = model.mu
scale = 1.0
rescaleFactor = 0.625







// --- editor parameters ---
TechRequired = specializedConstruction
entryCost = 8400
cost = 25
category = Structural
subcategory = 0
title = Multi-Adaptatron S0
manufacturer = Klockheed Martian
description = A 0.625m engine mount to allow radial and other attachment. Put some below your tank and mount engines to get a multi engine mount.

// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,1,1,1,0

// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.00, 0.09594548 , 0.0, 0.0, 1.0, 0.0
node_stack_top = 0.00, 0.09594548 , 0.0, -1.0, 0.0, 0.0, 1
node_stack_bottom = -0.00, -0.06396365, 0.0, 0.0, 1.0, 0.0, 1
// --- standard part parameters ---
mass = 0.02
dragModelType = default
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 0.1
crashTolerance = 20
maxTemp = 3600



Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
PART
{
// Kerbal Space Program - Part Config
// Shuttle Engine
//

// --- general parameters ---
name = km_ma1
module = Part
author = dtobi

// --- asset parameters ---
mesh = model.mu
scale = 1.0








// --- editor parameters ---
TechRequired = specializedConstruction
entryCost = 8400
cost = 50
category = Structural
subcategory = 0
title = Multi-Adaptatron S1
manufacturer = Klockheed Martian
description = A 1.25m engine mount to allow radial and other attachment. Put some below your tank and mount engines to get a multi engine mount.

// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,1,1,1,0

// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.00, 0.09594548 , 0.0, 0.0, 1.0, 0.0
node_stack_top = 0.00, 0.09594548 , 0.0, -1.0, 0.0, 0.0, 1
node_stack_bottom = -0.00, -0.06396365, 0.0, 0.0, 1.0, 0.0, 1
// --- standard part parameters ---
mass = 0.05
dragModelType = default
maximum_drag = 0.02
minimum_drag = 0.02
angularDrag = 0.1
crashTolerance = 20
maxTemp = 3600



Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
PART
{

// --- general parameters ---
name = km_com_op_11_bay
module = Part
author = dtobi

// --- asset parameters ---
node_stack_top = 0.0, 0.1249, 0.00, 0.0, -1.0, 0.0, 1
node_stack_bottom = 0.0, -0.164, 0.00, 0.0, -1.0, 0.0, 1

MODEL
{
model = Klockheed_Martian_Special/Parts/Compartments/bay
scale=0.795,0.3975,0.795
}
rescaleFactor = 1.25


// --- FX definitions ---

//fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
//sound_decoupler_fire = decouple


// --- editor parameters ---
TechRequired = electrics
entryCost = 1200
cost = 400
category = Structural
subcategory = 0
title = KM Short Cargo Bay
manufacturer = Klockheed Martian
description = A short version of the cargo bay. Use with end caps, please.

// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,0,1,1,0

// --- standard part parameters ---
mass = 0.25
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 9
breakingForce = 200
breakingTorque = 200
maxTemp = 3400
fuelCrossFeed = True

MODULE {
name = km_Animator
animationName = Open
isDeployed = true
startEventGUIName = "Open"
endEventGUIName = "Close"

}

MODULE
{
name = TweakScale
type = stack
scaleFactors = 0.625, 1.25, 1.875, 2.5, 3.75
scaleNames = 0.625, 1.25, 1.875, 2.5, 3.75
techRequired = precisionEngineering, electrics, advElectrics, largeElectrics, specializedElectrics
}

MODULE {
name =km_AttachmentSwitcher
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
PART
{

// --- general parameters ---
name = km_com_op_1_bay
module = Part
author = dtobi

// --- asset parameters ---
node_stack_top = 0.0, 0.2504659, 0.00, 0.0, -1.0, 0.0, 1
node_stack_bottom = 0.0, -0.3299426, 0.00, 0.0, -1.0, 0.0, 1

MODEL
{
model = Klockheed_Martian_Special/Parts/Compartments/bay
scale=0.795,0.795,0.795
}
rescaleFactor = 1.25


// --- FX definitions ---

//fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
//sound_decoupler_fire = decouple


// --- editor parameters ---
TechRequired = electrics
entryCost = 1200
cost = 400
category = Structural
subcategory = 0
title = KM Cargo Bay
manufacturer = Klockheed Martian
description = A cargo bay. Use with end caps, please.

// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,0,1,1,0

// --- standard part parameters ---
mass = 0.25
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 9
breakingForce = 200
breakingTorque = 200
maxTemp = 3400
fuelCrossFeed = True

MODULE {
name = km_Animator
animationName = Open
isDeployed = true
startEventGUIName = "Open"
endEventGUIName = "Close"

}

MODULE
{
name = TweakScale
type = stack
scaleFactors = 0.625, 1.25, 1.875, 2.5, 3.75
scaleNames = 0.625, 1.25, 1.875, 2.5, 3.75
techRequired = precisionEngineering, electrics, advElectrics, largeElectrics, specializedElectrics
}

MODULE {
name =km_AttachmentSwitcher
}

}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
PART
{

// --- general parameters ---
name = km_com_op_1_cro
module = Part
author = dtobi

// --- asset parameters ---
node_stack_top = 0.0, 0.135, 0.00, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.65, 0.00, 0.0, -1.0, 0.0, 1

MODEL
{
model = Klockheed_Martian_Special/Parts/Compartments/crocodile
scale=0.3975,0.3975,0.3975
}
rescaleFactor = 1.25


// --- FX definitions ---

//fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
//sound_decoupler_fire = decouple


// --- editor parameters ---
TechRequired = advConstruction
entryCost = 1300
cost = 1440
category = Structural
subcategory = 0
title = KM Crocodile Interstage, 50%
manufacturer = Klockheed Martian
description = Once designed as attraction for a theme park, its made its way into spectacular Krapollo-style missions. Can only open when top is free (use stack separator). The inner node diameter is 50% of the outer diameter.

// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,0,1,0,1

fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple

// --- standard part parameters ---
mass = 0.15
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 9
breakingForce = 200
breakingTorque = 200
maxTemp = 3400
fuelCrossFeed = False

stageOffset = 1
childStageOffset = 1

MODULE {
name = km_Animator
animationName = Open
isDeployed = true
startEventGUIName = "Open"
endEventGUIName = "Close"
locked = true

}

MODULE
{
name = TweakScale
type = stack
scaleFactors = 0.625, 1.25, 1.875, 2.5, 3.75
scaleNames = 0.625, 1.25, 1.875, 2.5, 3.75
techRequired = precisionEngineering, advConstruction, advConstruction, advConstruction, veryHeavyRocketry
}

MODULE
{
name = ModuleJettison
jettisonName = Detach
bottomNodeName = top
isFairing = True
jettisonedObjectMass = 0.05
jettisonForce = 0.5
jettisonDirection = 0 0 -1

}


MODULE
{
name = km_ModuleAttAniObserver
nodeName = top
}


}
Loading

0 comments on commit ce1f730

Please sign in to comment.