mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-06-11 05:54:07 +00:00
235 lines
4.9 KiB
INI
235 lines
4.9 KiB
INI
|
// ReStock+ 1.1.0
|
||
|
// Spherical command pod
|
||
|
PART
|
||
|
{
|
||
|
name = restock-sphere-pod-3
|
||
|
module = Part
|
||
|
author = Well
|
||
|
MODEL
|
||
|
{
|
||
|
model = ReStockPlus/Assets/Command/restock-sphere-pod-3
|
||
|
position = 0.0, 0.0, 0.0
|
||
|
rotation = 0.0, 0.0, 0.0
|
||
|
scale = 1.0, 1.0, 1.0
|
||
|
}
|
||
|
rescaleFactor = 1.0
|
||
|
CrewCapacity = 3
|
||
|
// Attachment
|
||
|
attachRules = 1,0,1,1,0
|
||
|
node_stack_top = 0.0, 1.225, 0.0, 0.0, 1.0, 0.0, 1
|
||
|
node_stack_bottom = 0.0, -0.475, 0.0, 0.0, -1.0, 0.0, 1
|
||
|
TechRequired = start
|
||
|
entryCost = 0
|
||
|
cost = 2000
|
||
|
category = Pods
|
||
|
subcategory = 0
|
||
|
title = #LOC_RestockPlus_restock-pod-sphere-3_title // SP-3 'Mandarin' Reentry Module
|
||
|
manufacturer = #autoLOC_501678 //#autoLOC_501678 = Probodobodyne Inc
|
||
|
description = #LOC_RestockPlus_restock-pod-sphere-3_description
|
||
|
// We hired a shady interior designer to fit three seats into the same space as two. The occupants are no longer able to move their arms to access the controls, but at least they'll probably survive.
|
||
|
attachRules = 1,0,1,1,0
|
||
|
mass = 2
|
||
|
dragModelType = default
|
||
|
maximum_drag = 0.2
|
||
|
minimum_drag = 0.15
|
||
|
angularDrag = 2
|
||
|
CoMOffset = 0.0, 0.0, 0.0
|
||
|
CoPOffset = 0.0, 0.4, 0.0
|
||
|
crashTolerance = 12
|
||
|
maxTemp = 2000 // = 3400
|
||
|
explosionPotential = 0
|
||
|
vesselType = Ship
|
||
|
stagingIcon = DECOUPLER_VERT
|
||
|
stageOffset = 1
|
||
|
childStageOffset = 1
|
||
|
bulkheadProfiles = size1
|
||
|
breakingForce = 150
|
||
|
breakingTorque = 150
|
||
|
tags = #LOC_RestockPlus_restock-pod-sphere-3_tags
|
||
|
// 3 capsule control ?eva fly ?iva pilot rocket space history historical pod voskhod restock sardines
|
||
|
|
||
|
INTERNAL
|
||
|
{
|
||
|
name = GenericSpace3
|
||
|
}
|
||
|
|
||
|
MODULE
|
||
|
{
|
||
|
name = ModuleCommand
|
||
|
minimumCrew = 1
|
||
|
}
|
||
|
|
||
|
RESOURCE
|
||
|
{
|
||
|
name = ElectricCharge
|
||
|
amount = 40
|
||
|
maxAmount = 40
|
||
|
}
|
||
|
|
||
|
MODULE
|
||
|
{
|
||
|
name = ModulePartVariants
|
||
|
useMultipleDragCubes = false
|
||
|
baseVariant = White
|
||
|
|
||
|
VARIANT
|
||
|
{
|
||
|
name = Bare
|
||
|
displayName = #LOC_Restock_variant-pod_bare // Bare
|
||
|
themeName = White
|
||
|
primaryColor = #999999
|
||
|
secondaryColor = #aaaaaa
|
||
|
GAMEOBJECTS
|
||
|
{
|
||
|
Fabric = false
|
||
|
}
|
||
|
}
|
||
|
VARIANT
|
||
|
{
|
||
|
name = White
|
||
|
displayName = #LOC_Restock_variant-pod_fabric_white // White Padding
|
||
|
themeName = White
|
||
|
primaryColor = #ffffff
|
||
|
secondaryColor = #aaaaaa
|
||
|
GAMEOBJECTS
|
||
|
{
|
||
|
Fabric = true
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple
|
||
|
sound_vent_large = decouple
|
||
|
MODULE
|
||
|
{
|
||
|
name = ModuleAnchoredDecoupler
|
||
|
anchorName = Vostok_Decoupler
|
||
|
ejectionForce = 10
|
||
|
explosiveNodeID = bottom
|
||
|
partDecoupled = false
|
||
|
}
|
||
|
|
||
|
MODULE
|
||
|
{
|
||
|
name = ModuleDataTransmitter
|
||
|
antennaType = INTERNAL
|
||
|
packetInterval = 1.0
|
||
|
packetSize = 2
|
||
|
packetResourceCost = 12.0
|
||
|
requiredResource = ElectricCharge
|
||
|
antennaPower = 5000
|
||
|
optimumRange = 2500
|
||
|
packetFloor = .1
|
||
|
packetCeiling = 5
|
||
|
}
|
||
|
|
||
|
MODULE
|
||
|
{
|
||
|
name = ModuleScienceContainer
|
||
|
|
||
|
reviewActionName = #autoLOC_502201 //#autoLOC_502201 = Review Stored Data
|
||
|
storeActionName = #autoLOC_502202 //#autoLOC_502202 = Store Experiments
|
||
|
evaOnlyStorage = True
|
||
|
storageRange = 1.8
|
||
|
}
|
||
|
|
||
|
MODULE
|
||
|
{
|
||
|
name = ModuleAblator
|
||
|
ablativeResource = Ablator
|
||
|
lossExp = -7500
|
||
|
lossConst = 0.1
|
||
|
pyrolysisLossFactor = 6000
|
||
|
reentryConductivity = 0.01
|
||
|
ablationTempThresh = 500
|
||
|
|
||
|
useChar = True
|
||
|
charModuleName = shieldChar
|
||
|
}
|
||
|
|
||
|
MODULE
|
||
|
{
|
||
|
name = ModuleColorChanger
|
||
|
moduleID = shieldChar
|
||
|
shaderProperty = _BurnColor
|
||
|
useRate = False
|
||
|
toggleInEditor = False
|
||
|
toggleInFlight = False
|
||
|
|
||
|
redCurve
|
||
|
{
|
||
|
key = 0 0
|
||
|
key = 1 1
|
||
|
}
|
||
|
greenCurve
|
||
|
{
|
||
|
key = 0 0
|
||
|
key = 1 1
|
||
|
}
|
||
|
blueCurve
|
||
|
{
|
||
|
key = 0 0
|
||
|
key = 1 1
|
||
|
}
|
||
|
alphaCurve
|
||
|
{
|
||
|
key = 0 0.8
|
||
|
}
|
||
|
}
|
||
|
RESOURCE
|
||
|
{
|
||
|
name = Ablator
|
||
|
amount = 20
|
||
|
maxAmount = 20
|
||
|
}
|
||
|
|
||
|
MODULE
|
||
|
{
|
||
|
name = ModuleColorChanger
|
||
|
shaderProperty = _EmissiveColor
|
||
|
animRate = 0.8
|
||
|
animState = false
|
||
|
useRate = true
|
||
|
toggleInEditor = true
|
||
|
toggleInFlight = true
|
||
|
toggleInFlight = true
|
||
|
unfocusedRange = 5
|
||
|
toggleName = #autoLOC_6001405 //#autoLOC_6001405 = Toggle Lights
|
||
|
eventOnName = #autoLOC_6001409 //##autoLOC_6001409 = Lights On
|
||
|
eventOffName = #autoLOC_6001408 //#autoLOC_6001408 = 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 = ModuleConductionMultiplier
|
||
|
modifiedConductionFactor = 0.003
|
||
|
convectionFluxThreshold = 3000
|
||
|
}
|
||
|
|
||
|
DRAG_CUBE
|
||
|
{
|
||
|
cube = Default,2.543,1.0245,1.065,2.543,1.03905,0.977,2.449,0.9777,1.093,2.449,1.0857,1.246,2.634,1.04415,1.051,2.631,1.0437,0.9639, 0.04938,0.25,0.03567, 1.842,1.85,1.815
|
||
|
}
|
||
|
}
|