mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
171 lines
4.0 KiB
INI
171 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
|
|
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
|
|
}
|
|
}
|
|
MODULE
|
|
{
|
|
name = ModuleCargoPart
|
|
packedVolume = 880
|
|
}
|
|
}
|