You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ReStocked/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/0625/restock-airlock-1.cfg

167 lines
4.0 KiB
INI

// ReStock+ 1.2.0
// Inflatable Airlock
PART
{
name = restock-airlock-1
module = Part
author = Andrew Cassidy
MODEL
{
model = ReStock/Assets/Coupling/restock-airlock-inflatable-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-2
position = 0.0, 0.0, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
rescaleFactor = 1.0
CrewCapacity = 0
// Attachment
attachRules = 1,1,0,0,0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 1
node_attach = 0.0, 0.08, 0.0, 0.0, -1.0, 0.0, 1
/// Flag to disable this part if MH is installed
MHReplacement = True
TechRequired = advMetalworks
entryCost = 8400
cost = 400
category = Coupling
subcategory = 0
title = #LOC_RestockPlus_restock-airlock-inflatable-625-1_title // AL-1 'Lychee' Inflatable Docking Airlock
manufacturer = #autoLOC_501678 //#autoLOC_501678 = Probodobodyne Inc
description = #LOC_RestockPlus_restock-airlock-inflatable-625-1_description
// Being able to traverse between the inside and outside of things has been a recurring challenge for Kerbals for millennia. This airlock solves that problem in a sleek inflatable package, and includes a docking ring compatible with the Clamp-O-Tron jr. to boot!
mass = 0.2
dragModelType = default
maximum_drag = 0.25
minimum_drag = 0.25
angularDrag = 0.5
CoMOffset = 0.0, 0.3, 0.0
crashTolerance = 5 // because its a bouncy castle
maxTemp = 1500
explosionPotential = 0
vesselType = Ship
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size0
breakingForce = 150
breakingTorque = 150
tags = #LOC_RestockPlus_restock-airlock-inflatable-625-1_tags
// restock berth capture connect couple dock fasten join moor shield socket inflate airlock Leonov Voskhod
stagingIcon = DECOUPLER_VERT
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, decouple
sound_decoupler_fire = decouple
INTERNAL
{
name = restock-airlock-1-IVA
}
MODULE
{
name = ModuleDockingNode
deployAnimationController = 1
nodeType = size0
staged = false
stagingEnabled = false
}
MODULE
{
name = ModuleAnimateGeneric
CrewCapacity = 1
animationName = Deploy
actionGUIName = #LOC_RestockPlus_airlock_toggle // Toggle Airlock
startEventGUIName = #LOC_RestockPlus_airlock_inflate // Inflate Airlock
endEventGUIName = #LOC_RestockPlus_airlock_deflate // Deflate Airlock
allowAnimationWhileShielded = False
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Compact
VARIANT
{
name = Compact
displayName = #LOC_Restock_variant-mounting_compact // Compact
themeName = White
primaryColor = #8c7656
secondaryColor = #555555
GAMEOBJECTS
{
Voskhod-Shroud = false
}
}
VARIANT
{
name = Mounted
displayName = #LOC_Restock_variant-mounting_mounted // Mounted
themeName = White
primaryColor = #8c7656
secondaryColor = #4c4f47
GAMEOBJECTS
{
Voskhod-Shroud = true
}
}
}
MODULE
{
name = ModuleDecouple
ejectionForce = 25
isOmniDecoupler = true
explosiveNodeID = bottom
staged = true
stagingEnabled = false
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = true
unfocusedRange = 5
toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights
eventOnName = #autoLOC_502012 //#autoLOC_502012 = Lights On
eventOffName = #autoLOC_502013 //#autoLOC_502013 = Lights Off
toggleAction = True
defaultActionGroup = Light
redCurve
{
key = 0 0 0 3
key = 1 1 0 0
}
greenCurve
{
key = 0 0 0 1
key = 1 1 1 0
}
blueCurve
{
key = 0 0 0 0
key = 1 0.7 1.5 0
}
alphaCurve
{
key = 0 1
}
}
}