mirror of
https://github.com/PorktoberRevolution/ReStocked
synced 2024-09-01 17:34:42 +00:00
Merge branch 'MH-Pods' into develop
This commit is contained in:
commit
80ec04d682
5
.gitignore
vendored
5
.gitignore
vendored
@ -7,3 +7,8 @@ build-deploy/
|
|||||||
bin/
|
bin/
|
||||||
obj/
|
obj/
|
||||||
*.swp
|
*.swp
|
||||||
|
|
||||||
|
Distribution/Restock/GameData/ReStock/Spaces/**/*.png
|
||||||
|
Distribution/Restock/GameData/ReStock/Props/**/*.png
|
||||||
|
Distribution/RestockPlus/GameData/ReStockPlus/Props/**/*.png
|
||||||
|
Distribution/RestockPlus/GameData/ReStockPlus/Spaces/**/*.png
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit 4da3a6f3ed9ecb0cf96c059fb2f1ffed8c5da441
|
Subproject commit 380647e8b60bfa6d027eb2a1d164a523792676f7
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
After Width: | Height: | Size: 91 KiB |
@ -0,0 +1,73 @@
|
|||||||
|
// adds Near Future Props to Restock IVAs to fill them out more
|
||||||
|
|
||||||
|
// Inflatable Airlock IVA
|
||||||
|
@INTERNAL[restock-airlock-1-IVA]:NEEDS[NearFutureProps]:AFTER[ReStock]
|
||||||
|
{
|
||||||
|
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = NF_PAPR_Clipboard_Log
|
||||||
|
position = -0.3309464,-0.001345975,-1.962911
|
||||||
|
rotation = -0.4704114,-0.4704107,-0.5279329,0.5279335
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = NF_RAIL_Small_Silver
|
||||||
|
position = 0,-0.281,-1.89
|
||||||
|
rotation = 4.619359E-07,0,0,1
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = NF_RAIL_Small_Silver
|
||||||
|
position = 0,0.281,-1.89
|
||||||
|
rotation = -1,0,0,4.619359E-07
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = NF_TANK_Wall_O2
|
||||||
|
position = 0.337,0,-0.112
|
||||||
|
rotation = 0,1,0,0
|
||||||
|
scale = 0.8,0.8,0.8
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = NF_TANK_Wall_O2
|
||||||
|
position = -0.337,0,-0.112
|
||||||
|
rotation = 0,1,0,0
|
||||||
|
scale = 0.8,0.8,0.8
|
||||||
|
}
|
||||||
|
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = NF_TANK_Wall_N2
|
||||||
|
position = 0.2382951,-0.2382949,-0.112
|
||||||
|
rotation = 0.3826832,0.9238797,0,0
|
||||||
|
scale = 0.8000004,0.8000001,0.8000005
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = NF_TANK_Wall_N2
|
||||||
|
position = -0.2382951,0.2382949,-0.112
|
||||||
|
rotation = 0.3826832,0.9238797,0,0
|
||||||
|
scale = 0.8000004,0.8000001,0.8000005
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = NF_TANK_Wall_N2
|
||||||
|
position = 0.238295,0.238295,-0.112
|
||||||
|
rotation = -0.3826834,0.9238796,0,0
|
||||||
|
scale = 0.8000003,0.8000001,0.8000005
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = NF_TANK_Wall_N2
|
||||||
|
position = -0.238295,-0.238295,-0.112
|
||||||
|
rotation = -0.3826834,0.9238796,0,0
|
||||||
|
scale = 0.8000003,0.8000001,0.8000005
|
||||||
|
}
|
||||||
|
}
|
@ -62,6 +62,8 @@ Localization
|
|||||||
#LOC_Restock_variant-mounting_classic_grey-orange = Classic (Orange/Grey Shroud)
|
#LOC_Restock_variant-mounting_classic_grey-orange = Classic (Orange/Grey Shroud)
|
||||||
#LOC_Restock_variant-mounting_truss = Truss
|
#LOC_Restock_variant-mounting_truss = Truss
|
||||||
#LOC_Restock_variant-mounting_compact = Compact
|
#LOC_Restock_variant-mounting_compact = Compact
|
||||||
|
#LOC_Restock_variant-mounting_mounted = Mounted
|
||||||
|
|
||||||
|
|
||||||
#LOC_Restock_variant-gold-truss = Gold (Mounted)
|
#LOC_Restock_variant-gold-truss = Gold (Mounted)
|
||||||
#LOC_Restock_variant-silver-truss = Silver (Mounted)
|
#LOC_Restock_variant-silver-truss = Silver (Mounted)
|
||||||
@ -81,6 +83,11 @@ Localization
|
|||||||
#LOC_Restock_variant-telescope_shielded = Shielded
|
#LOC_Restock_variant-telescope_shielded = Shielded
|
||||||
#LOC_Restock_variant-telescope_bare = Bare
|
#LOC_Restock_variant-telescope_bare = Bare
|
||||||
|
|
||||||
|
#LOC_Restock_variant-pod_bare = Bare
|
||||||
|
#LOC_Restock_variant-pod_fabric_green = Green Padding
|
||||||
|
#LOC_Restock_variant-pod_fabric_beige = Beige Padding
|
||||||
|
#LOC_Restock_variant-pod_fabric_white = White Padding
|
||||||
|
|
||||||
#LOC_Restock_variant-wheel_broken = Broken
|
#LOC_Restock_variant-wheel_broken = Broken
|
||||||
#LOC_Restock_variant-wheel_bare = Bare
|
#LOC_Restock_variant-wheel_bare = Bare
|
||||||
|
|
||||||
|
@ -0,0 +1,236 @@
|
|||||||
|
// Patches applying art changes to crewed command parts
|
||||||
|
// Contents:
|
||||||
|
// - KV-1 'Onion' Reentry Module (kv1Pod)
|
||||||
|
// - KV-2 'Pea' Reentry Module (kv2Pod)
|
||||||
|
// - KV-3 'Pomegranate' Reentry Module (kv3Pod)
|
||||||
|
// - Mk2 Command Pod (Mk2Pod)
|
||||||
|
|
||||||
|
// KV-1
|
||||||
|
@PART[kv1Pod]:HAS[~RestockIgnore[*]]:FOR[ReStock]
|
||||||
|
{
|
||||||
|
@author = Well
|
||||||
|
!mesh = DELETE
|
||||||
|
!MODEL,* {}
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Assets/Command/restock-pod-sphere-1
|
||||||
|
position = 0.0, 0.2, 0.0
|
||||||
|
scale = 1,1,1
|
||||||
|
rotation = 0, 0, 0
|
||||||
|
}
|
||||||
|
|
||||||
|
node_stack_airlock = 0.0, 0.489547, -0.803417, 0.0, 0.339048, -0.940769, 0
|
||||||
|
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModulePartVariants
|
||||||
|
useMultipleDragCubes = false
|
||||||
|
baseVariant = Green
|
||||||
|
|
||||||
|
VARIANT
|
||||||
|
{
|
||||||
|
name = Bare
|
||||||
|
displayName = #LOC_Restock_variant-pod_bare // Bare
|
||||||
|
themeName = White
|
||||||
|
primaryColor = #999999
|
||||||
|
secondaryColor = #aaaaaa
|
||||||
|
GAMEOBJECTS
|
||||||
|
{
|
||||||
|
Fabric = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
VARIANT
|
||||||
|
{
|
||||||
|
name = Green
|
||||||
|
displayName = #LOC_Restock_variant-pod_fabric_green // Green Padding
|
||||||
|
themeName = GrayAndOrange
|
||||||
|
primaryColor = #4c4f47
|
||||||
|
secondaryColor = #aaaaaa
|
||||||
|
GAMEOBJECTS
|
||||||
|
{
|
||||||
|
Fabric = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@MODULE[ModuleAnchoredDecoupler]
|
||||||
|
{
|
||||||
|
@anchorName = Vostok_Decoupler
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// KV-2
|
||||||
|
@PART[kv2Pod]:HAS[~RestockIgnore[*]]:FOR[ReStock]
|
||||||
|
{
|
||||||
|
@author = Well
|
||||||
|
!mesh = DELETE
|
||||||
|
!MODEL,* {}
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Assets/Command/restock-pod-sphere-2
|
||||||
|
position = 0.0, 0.2, 0.0
|
||||||
|
scale = 1,1,1
|
||||||
|
rotation = 0, 0, 0
|
||||||
|
}
|
||||||
|
|
||||||
|
node_stack_airlock = 0.0, 0.489547, -0.803417, 0.0, 0.339048, -0.940769, 0
|
||||||
|
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModulePartVariants
|
||||||
|
useMultipleDragCubes = false
|
||||||
|
baseVariant = Beige
|
||||||
|
|
||||||
|
VARIANT
|
||||||
|
{
|
||||||
|
name = Bare
|
||||||
|
displayName = #LOC_Restock_variant-pod_bare // Bare
|
||||||
|
themeName = White
|
||||||
|
primaryColor = #999999
|
||||||
|
secondaryColor = #aaaaaa
|
||||||
|
GAMEOBJECTS
|
||||||
|
{
|
||||||
|
Fabric = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
VARIANT
|
||||||
|
{
|
||||||
|
name = Beige
|
||||||
|
displayName = #LOC_Restock_variant-pod_fabric_beige // Beige Padding
|
||||||
|
themeName = GrayAndOrange
|
||||||
|
primaryColor = #8c7656
|
||||||
|
secondaryColor = #aaaaaa
|
||||||
|
GAMEOBJECTS
|
||||||
|
{
|
||||||
|
Fabric = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@MODULE[ModuleAnchoredDecoupler]
|
||||||
|
{
|
||||||
|
@anchorName = Vostok_Decoupler
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// KV-3
|
||||||
|
@PART[kv3Pod]:HAS[~RestockIgnore[*]]:FOR[ReStock]
|
||||||
|
{
|
||||||
|
@author = Well
|
||||||
|
!mesh = DELETE
|
||||||
|
!MODEL,* {}
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Assets/Command/restock-pod-sphere-3
|
||||||
|
position = 0.0, 0.2, 0.0
|
||||||
|
scale = 1,1,1
|
||||||
|
rotation = 0, 0, 0
|
||||||
|
}
|
||||||
|
|
||||||
|
node_stack_airlock = 0.0, 0.489547, -0.803417, 0.0, 0.339048, -0.940769, 0
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@MODULE[ModuleAnchoredDecoupler]
|
||||||
|
{
|
||||||
|
@anchorName = Vostok_Decoupler
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// MK-2
|
||||||
|
@PART[Mk2Pod]:HAS[~RestockIgnore[*]]:FOR[ReStock]
|
||||||
|
{
|
||||||
|
@author = Andrew Cassidy
|
||||||
|
!mesh = DELETE
|
||||||
|
!MODEL,* {}
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Assets/Command/restock-mk2-pod
|
||||||
|
position = 0.0, 0.25, 0.0
|
||||||
|
scale = 1,1,1
|
||||||
|
rotation = 0, 0, 0
|
||||||
|
}
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Assets/Command/restock-crewed-endcap-2
|
||||||
|
position = 0.0, 1.0, 0.0
|
||||||
|
scale = 1,1,1
|
||||||
|
rotation = 0, 0, 0
|
||||||
|
}
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Assets/Command/restock-hatch-common-round-grey-1
|
||||||
|
position = 0.0, -0.635, 0.0
|
||||||
|
scale = 1,1,1
|
||||||
|
rotation = 180, 0, 0
|
||||||
|
}
|
||||||
|
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModulePartVariants
|
||||||
|
useMultipleDragCubes = false
|
||||||
|
baseVariant = Dark
|
||||||
|
VARIANT
|
||||||
|
{
|
||||||
|
name = Dark
|
||||||
|
displayName = #autoLOC_8007117
|
||||||
|
themeName = Dark
|
||||||
|
primaryColor = #4c4f47
|
||||||
|
secondaryColor =#4c4f47
|
||||||
|
GAMEOBJECTS
|
||||||
|
{
|
||||||
|
Mk2PodWhite = false
|
||||||
|
Mk2PodDark = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
VARIANT
|
||||||
|
{
|
||||||
|
name = White
|
||||||
|
displayName = #autoLOC_8007119
|
||||||
|
themeName = White
|
||||||
|
primaryColor = #ffffff
|
||||||
|
secondaryColor = #ffffff
|
||||||
|
GAMEOBJECTS
|
||||||
|
{
|
||||||
|
Mk2PodWhite = true
|
||||||
|
Mk2PodDark = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@MODULE[FlagDecal]
|
||||||
|
{
|
||||||
|
@textureQuadName = Flag
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,118 @@
|
|||||||
|
// Patches applying art changes to the asteroid claw
|
||||||
|
// Contents:
|
||||||
|
// - Inflatable Airlock (InflatableAirlock)
|
||||||
|
|
||||||
|
// Inflatable Airlock
|
||||||
|
@PART[InflatableAirlock]:HAS[~RestockIgnore[*]]:FOR[ReStock]
|
||||||
|
{
|
||||||
|
@author = Andrew Cassidy
|
||||||
|
|
||||||
|
!MODEL {}
|
||||||
|
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
|
||||||
|
}
|
||||||
|
|
||||||
|
!INTERNAL,* {}
|
||||||
|
|
||||||
|
INTERNAL
|
||||||
|
{
|
||||||
|
name = restock-airlock-1-IVA
|
||||||
|
}
|
||||||
|
|
||||||
|
@MODULE[ModuleAnimateGeneric]
|
||||||
|
{
|
||||||
|
@animationName = Deploy
|
||||||
|
}
|
||||||
|
|
||||||
|
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, decouple
|
||||||
|
sound_decoupler_fire = decouple
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,12 @@
|
|||||||
|
// Restock Plus v1.2.0
|
||||||
|
// Hatch - 0.625m bulkhead
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = RS_HTCH_625
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Props/Hatches/RS_HTCH_625
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
proxy = 0, 0, 0, 0.6, 0.1, 0.6, 1, 0, 0
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,12 @@
|
|||||||
|
// Restock Plus v1.2.0
|
||||||
|
// Light - Airlock pressurization indicator (green)
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = RS_LGHT_Airlock_Green
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Props/Lights/RS_LGHT_Airlock_Green
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
proxy = 0, 0, 0, 0.10, 0.15, 0.07, 1, 0, 0
|
Binary file not shown.
@ -0,0 +1,12 @@
|
|||||||
|
// Restock Plus v1.2.0
|
||||||
|
// Light - Airlock pressurization indicator (green)
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = RS_LGHT_Airlock_Red
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Props/Lights/RS_LGHT_Airlock_Red
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
proxy = 0, 0, 0, 0.10, 0.15, 0.07, 1, 0, 0
|
Binary file not shown.
@ -0,0 +1,29 @@
|
|||||||
|
// Restock Plus v1.2.0
|
||||||
|
// Light - Airlock pressurization indicator (green)
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = RS_LGHT_Box_1
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Props/Lights/RS_LGHT_Box_1
|
||||||
|
}
|
||||||
|
|
||||||
|
//MODULE
|
||||||
|
{
|
||||||
|
name = InternalButtonLight
|
||||||
|
|
||||||
|
buttonName = enable_BOXCOLLIDER
|
||||||
|
defaultValue = true
|
||||||
|
|
||||||
|
lightName = SpotLight
|
||||||
|
lightColor = 1,1,1
|
||||||
|
lightIntensityOn = 0.75
|
||||||
|
lightIntensityOff = 0
|
||||||
|
|
||||||
|
useButtonColor = true
|
||||||
|
buttonColorOn = 1,1,1
|
||||||
|
buttonColorOff = 0,0,0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
proxy = 0, 0, 0, 0.06, 0.15, 0.07, 1, 0, 0
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,68 @@
|
|||||||
|
INTERNAL
|
||||||
|
{
|
||||||
|
name = restock-airlock-1-IVA
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Spaces/Airlock/restock-airlock-1-IVA
|
||||||
|
}
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Spaces/Airlock/restock-airlock-1-IVA-mask
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalSeat
|
||||||
|
seatTransformName = seat1
|
||||||
|
allowCrewHelmet = false
|
||||||
|
portraitCameraName = seat1_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalCameraSwitch
|
||||||
|
colliderTransformName = window_top_clicker
|
||||||
|
cameraTransformName = window_top_camera
|
||||||
|
}
|
||||||
|
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = RS_LGHT_Box_1
|
||||||
|
position = -0.2032,0,-2.1108
|
||||||
|
rotation = 0.707107,0,0,0.7071066
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = RS_LGHT_Airlock_Green
|
||||||
|
position = 0,0.3212,-2.02
|
||||||
|
rotation = -0.707107,1.791241E-07,0.7071066,1.79124E-07
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = genericClusterSwitches05
|
||||||
|
position = -0.126,0.3299,-2.007
|
||||||
|
rotation = -0.9762959,-0.21644,5.317851E-07,-1.229346E-07
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = IndicatorPanel
|
||||||
|
position = 0.144,0.3119,-2.007
|
||||||
|
rotation = 2.38022E-07,-8.930404E-08,-0.9794683,-0.2015985
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = genericClusterSwitches05
|
||||||
|
position = -0.1641,0.3141,-2.007
|
||||||
|
rotation = 0,0,-0.9762959,0.2164401
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = RS_HTCH_625
|
||||||
|
position = 0,0,0
|
||||||
|
rotation = -0.7071068,0,0,0.7071068
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
@ -3,6 +3,14 @@ v1.2.0
|
|||||||
- New stock part replacements
|
- New stock part replacements
|
||||||
- Resources
|
- Resources
|
||||||
-FTE-1 Drain Valve (Andrew Cassidy): now has metal and warning stripe variants
|
-FTE-1 Drain Valve (Andrew Cassidy): now has metal and warning stripe variants
|
||||||
|
- New Making History part replacements
|
||||||
|
- Command
|
||||||
|
- KV-1 'Onion' Reentry Module (Andrew Cassidy): now has bare and green padded variants and a node for attaching the inflatable airlock.
|
||||||
|
- KV-2 'Pea' Reentry Module (Andrew Cassidy): now has bare and beige padded variants and a node for attaching the inflatable airlock.
|
||||||
|
- KV-3 'Pomegranate' Reentry Module (Andrew Cassidy): now has bare and white padded variants and a node for attaching the inflatable airlock.
|
||||||
|
- Mk2 Command Pod (Andrew Cassidy): Now has dark and white variants.
|
||||||
|
- Coupling
|
||||||
|
- Inflatable Airlock (Andrew Cassidy): now has built in decoupler and optional ring to connect seamlessly with KV-series pods. Has a new IVA.
|
||||||
|
|
||||||
v1.1.2
|
v1.1.2
|
||||||
------
|
------
|
||||||
|
@ -23,6 +23,16 @@ Localization
|
|||||||
#LOC_RestockPlus_launch_clamp_extended_off = Clamp Extension
|
#LOC_RestockPlus_launch_clamp_extended_off = Clamp Extension
|
||||||
#LOC_RestockPlus_launch_clamp_extended_toggle = Extend Clamp
|
#LOC_RestockPlus_launch_clamp_extended_toggle = Extend Clamp
|
||||||
|
|
||||||
|
#LOC_RestockPlus_airlock_inflate = Inflate Airlock
|
||||||
|
#LOC_RestockPlus_airlock_deflate = Deflate Airlock
|
||||||
|
#LOC_RestockPlus_airlock_toggle = Toggle Airlock
|
||||||
|
|
||||||
|
// IVA SEATS
|
||||||
|
// =========
|
||||||
|
#LOC_RestockPlus-seat-pilot = Pilot's Seat
|
||||||
|
#LOC_RestockPlus-seat-copilot= Co-Pilot's Seat
|
||||||
|
|
||||||
|
|
||||||
// ENGINES
|
// ENGINES
|
||||||
// =======
|
// =======
|
||||||
// 3.75m
|
// 3.75m
|
||||||
@ -269,7 +279,24 @@ Localization
|
|||||||
#LOC_RestockPlus_restock-drone-core-0625-1_description = The smallest remote guidance unit may be tiny, but it'll get you to where you need to go eventually.
|
#LOC_RestockPlus_restock-drone-core-0625-1_description = The smallest remote guidance unit may be tiny, but it'll get you to where you need to go eventually.
|
||||||
#LOC_RestockPlus_restock-drone-core-0625-1_tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque restock remote rgu
|
#LOC_RestockPlus_restock-drone-core-0625-1_tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque restock remote rgu
|
||||||
|
|
||||||
|
// 1.25m
|
||||||
|
#LOC_RestockPlus_restock-pod-sphere-1_title = SP-1 'Clementine' Reentry Module
|
||||||
|
#LOC_RestockPlus_restock-pod-sphere-1_description = When faced with the challenge of keeping the heat shield facing forward during reentry, one engineer suggested making the whole thing a heat shield, and this spherical command module was born.
|
||||||
|
#LOC_RestockPlus_restock-pod-sphere-1_tags = 1 capsule control ?eva fly ?iva pilot rocket space history historical pod vostok restock hamster ball
|
||||||
|
|
||||||
|
#LOC_RestockPlus_restock-pod-sphere-2_title = SP-2 'Tangerine' Reentry Module
|
||||||
|
#LOC_RestockPlus_restock-pod-sphere-2_description = We removed some "unnecessary" equipment from the SP-1 Reentry Module to make room for a second seat. This decision had made the design department very unpopular with the astronauts.
|
||||||
|
#LOC_RestockPlus_restock-pod-sphere-2_tags = 2 capsule control ?eva fly ?iva pilot rocket space history historical pod voskhod restock
|
||||||
|
|
||||||
|
#LOC_RestockPlus_restock-pod-sphere-3_title = SP-3 'Mandarin' Reentry Module
|
||||||
|
#LOC_RestockPlus_restock-pod-sphere-3_description = We hired a shady interior decorator to fit three seats into the same space as one. The occupants are no longer able to move their arms to access the controls, but at least they'll probably survive.
|
||||||
|
#LOC_RestockPlus_restock-pod-sphere-3_tags = 3 capsule control ?eva fly ?iva pilot rocket space history historical pod voskhod restock sardines
|
||||||
|
|
||||||
// 1.875m
|
// 1.875m
|
||||||
|
#LOC_RestockPlus_restock-mk2-pod_title = Mk2 'Acorn' Command Pod
|
||||||
|
#LOC_RestockPlus_restock-mk2-pod_description = The immediate successor to the Mk1 command pod, the Mk2 seats two kerbals instead of one, and has handy forward-facing windows to enable docking.
|
||||||
|
#LOC_RestockPlus_restock-mk2-pod_tags = capsule cmg control ?eva fly gyro ?iva moment pilot space stab steer torque gemini restock
|
||||||
|
|
||||||
#LOC_RestockPlus_restock-drone-core-1875-1_title = RC-M001 Remote Guidance Unit
|
#LOC_RestockPlus_restock-drone-core-1875-1_title = RC-M001 Remote Guidance Unit
|
||||||
#LOC_RestockPlus_restock-drone-core-1875-1_description = This unit has a low sentience quotient, so you probably won't need to be careful about leaving the pod bay doors open all the time.
|
#LOC_RestockPlus_restock-drone-core-1875-1_description = This unit has a low sentience quotient, so you probably won't need to be careful about leaving the pod bay doors open all the time.
|
||||||
#LOC_RestockPlus_restock-drone-core-1875-1_tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque restock remote rgu
|
#LOC_RestockPlus_restock-drone-core-1875-1_tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque restock remote rgu
|
||||||
@ -292,6 +319,10 @@ Localization
|
|||||||
#LOC_RestockPlus_restock-claw-625-1_description = A smaller claw for grappling smaller things. Unfortunately, it does not pivot.
|
#LOC_RestockPlus_restock-claw-625-1_description = A smaller claw for grappling smaller things. Unfortunately, it does not pivot.
|
||||||
#LOC_RestockPlus_restock-claw-625-1_tags = restock a.r.m arm asteroid capture clam claw connect dock fasten grab join klaw nasa 625
|
#LOC_RestockPlus_restock-claw-625-1_tags = restock a.r.m arm asteroid capture clam claw connect dock fasten grab join klaw nasa 625
|
||||||
|
|
||||||
|
#LOC_RestockPlus_restock-airlock-inflatable-625-1_title = AL-1 'Lychee' Inflatable Docking Airlock
|
||||||
|
#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!
|
||||||
|
#LOC_RestockPlus_restock-airlock-inflatable-625-1_tags = restock berth capture connect couple dock fasten join moor shield socket inflate airlock Leonov Voskhod
|
||||||
|
|
||||||
// 1.25m
|
// 1.25m
|
||||||
#LOC_RestockPlus_restock-engineplate-125-1_title = EP-12 Engine Plate
|
#LOC_RestockPlus_restock-engineplate-125-1_title = EP-12 Engine Plate
|
||||||
#LOC_RestockPlus_restock-engineplate-125-1_description = A small plate for holding one or more engines. Includes optional boattail to protect first stage engines, or several lengths of shroud. Includes a decoupler for use with upper stages.
|
#LOC_RestockPlus_restock-engineplate-125-1_description = A small plate for holding one or more engines. Includes optional boattail to protect first stage engines, or several lengths of shroud. Includes a decoupler for use with upper stages.
|
||||||
|
@ -0,0 +1,253 @@
|
|||||||
|
// ReStock+ 1.2.0
|
||||||
|
// Spherical command pod
|
||||||
|
PART
|
||||||
|
{
|
||||||
|
name = restock-pod-sphere-1
|
||||||
|
module = Part
|
||||||
|
author = Well
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Assets/Command/restock-pod-sphere-1
|
||||||
|
position = 0.0, 0.2, 0.0
|
||||||
|
rotation = 0.0, 0.0, 0.0
|
||||||
|
scale = 1.0, 1.0, 1.0
|
||||||
|
}
|
||||||
|
rescaleFactor = 1.0
|
||||||
|
CrewCapacity = 1
|
||||||
|
// Attachment
|
||||||
|
attachRules = 1,0,1,1,0
|
||||||
|
node_stack_top = 0.0, 1.025, 0.0, 0.0, 1.0, 0.0, 1
|
||||||
|
node_stack_bottom = 0.0, -0.675, 0.0, 0.0, -1.0, 0.0, 1 //0.875 without model offset
|
||||||
|
node_stack_airlock = 0.0, 0.489547, -0.803417, 0.0, 0.339048, -0.940769, 0
|
||||||
|
|
||||||
|
/// Flag to disable this part if MH is installed
|
||||||
|
MHReplacement = True
|
||||||
|
|
||||||
|
TechRequired = start
|
||||||
|
entryCost = 0
|
||||||
|
cost = 1000
|
||||||
|
category = Pods
|
||||||
|
subcategory = 0
|
||||||
|
title = #LOC_RestockPlus_restock-pod-sphere-1_title // SP-1 'Clementine' Reentry Module
|
||||||
|
manufacturer = #autoLOC_501678 //#autoLOC_501678 = Probodobodyne Inc
|
||||||
|
description = #LOC_RestockPlus_restock-pod-sphere-1_description
|
||||||
|
// When faced with the challenge of keeping the heat shield facing forward during reentry, one engineer suggested making the whole thing a heat shield, and this spherical command module was born.
|
||||||
|
attachRules = 1,0,1,1,0
|
||||||
|
mass = 1
|
||||||
|
dragModelType = default
|
||||||
|
maximum_drag = 0.2
|
||||||
|
minimum_drag = 0.15
|
||||||
|
angularDrag = 2
|
||||||
|
CoMOffset = 0.0, -0.2, 0.0
|
||||||
|
CoPOffset = 0.0, 0.2, 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-1_tags
|
||||||
|
// 1 capsule control ?eva fly ?iva pilot rocket space history historical pod vostok restock hamster ball
|
||||||
|
|
||||||
|
INTERNAL
|
||||||
|
{
|
||||||
|
name = restock-pod-sphere-1-IVA
|
||||||
|
}
|
||||||
|
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModuleCommand
|
||||||
|
minimumCrew = 1
|
||||||
|
}
|
||||||
|
|
||||||
|
RESOURCE
|
||||||
|
{
|
||||||
|
name = ElectricCharge
|
||||||
|
amount = 50
|
||||||
|
maxAmount = 50
|
||||||
|
}
|
||||||
|
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModulePartVariants
|
||||||
|
useMultipleDragCubes = false
|
||||||
|
baseVariant = Green
|
||||||
|
|
||||||
|
VARIANT
|
||||||
|
{
|
||||||
|
name = Bare
|
||||||
|
displayName = #LOC_Restock_variant-pod_bare // Bare
|
||||||
|
themeName = White
|
||||||
|
primaryColor = #999999
|
||||||
|
secondaryColor = #aaaaaa
|
||||||
|
GAMEOBJECTS
|
||||||
|
{
|
||||||
|
Fabric = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
VARIANT
|
||||||
|
{
|
||||||
|
name = Green
|
||||||
|
displayName = #LOC_Restock_variant-pod_fabric_green // Green Padding
|
||||||
|
themeName = GrayAndOrange
|
||||||
|
primaryColor = #4c4f47
|
||||||
|
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 = ModuleReactionWheel
|
||||||
|
PitchTorque = 0.15
|
||||||
|
YawTorque = 0.15
|
||||||
|
RollTorque = 0.15
|
||||||
|
RESOURCE
|
||||||
|
{
|
||||||
|
name = ElectricCharge
|
||||||
|
rate = 0.015
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,240 @@
|
|||||||
|
// ReStock+ 1.2.0
|
||||||
|
// Spherical command pod
|
||||||
|
PART
|
||||||
|
{
|
||||||
|
name = restock-pod-sphere-2
|
||||||
|
module = Part
|
||||||
|
author = Well
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Assets/Command/restock-pod-sphere-2
|
||||||
|
position = 0.0, 0.2, 0.0
|
||||||
|
rotation = 0.0, 0.0, 0.0
|
||||||
|
scale = 1.0, 1.0, 1.0
|
||||||
|
}
|
||||||
|
rescaleFactor = 1.0
|
||||||
|
CrewCapacity = 2
|
||||||
|
// Attachment
|
||||||
|
attachRules = 1,0,1,1,0
|
||||||
|
node_stack_top = 0.0, 1.025, 0.0, 0.0, 1.0, 0.0, 1
|
||||||
|
node_stack_bottom = 0.0, -0.675, 0.0, 0.0, -1.0, 0.0, 1 //0.875 without model offset
|
||||||
|
node_stack_airlock = 0.0, 0.489547, -0.803417, 0.0, 0.339048, -0.940769, 0
|
||||||
|
|
||||||
|
/// Flag to disable this part if MH is installed
|
||||||
|
MHReplacement = True
|
||||||
|
|
||||||
|
TechRequired = start
|
||||||
|
entryCost = 0
|
||||||
|
cost = 1500
|
||||||
|
category = Pods
|
||||||
|
subcategory = 0
|
||||||
|
title = #LOC_RestockPlus_restock-pod-sphere-2_title // SP-2 'Tangerine' Reentry Module
|
||||||
|
manufacturer = #autoLOC_501678 //#autoLOC_501678 = Probodobodyne Inc
|
||||||
|
description = #LOC_RestockPlus_restock-pod-sphere-2_description
|
||||||
|
// We removed some "unnecessary" equipment from the SP-1 Reentry Module to make room for a second seat. This decision had made the design department very unpopular with the astronauts.
|
||||||
|
attachRules = 1,0,1,1,0
|
||||||
|
mass = 1.5
|
||||||
|
dragModelType = default
|
||||||
|
maximum_drag = 0.2
|
||||||
|
minimum_drag = 0.15
|
||||||
|
angularDrag = 2
|
||||||
|
CoMOffset = 0.0, -0.2, 0.0
|
||||||
|
CoPOffset = 0.0, 0.2, 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-2_tags
|
||||||
|
// 2 capsule control ?eva fly ?iva pilot rocket space history historical pod voskhod restock
|
||||||
|
|
||||||
|
INTERNAL
|
||||||
|
{
|
||||||
|
name = restock-pod-sphere-2-IVA
|
||||||
|
}
|
||||||
|
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModuleCommand
|
||||||
|
minimumCrew = 1
|
||||||
|
}
|
||||||
|
|
||||||
|
RESOURCE
|
||||||
|
{
|
||||||
|
name = ElectricCharge
|
||||||
|
amount = 50
|
||||||
|
maxAmount = 50
|
||||||
|
}
|
||||||
|
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModulePartVariants
|
||||||
|
useMultipleDragCubes = false
|
||||||
|
baseVariant = Beige
|
||||||
|
|
||||||
|
VARIANT
|
||||||
|
{
|
||||||
|
name = Bare
|
||||||
|
displayName = #LOC_Restock_variant-pod_bare // Bare
|
||||||
|
themeName = White
|
||||||
|
primaryColor = #999999
|
||||||
|
secondaryColor = #aaaaaa
|
||||||
|
GAMEOBJECTS
|
||||||
|
{
|
||||||
|
Fabric = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
VARIANT
|
||||||
|
{
|
||||||
|
name = Beige
|
||||||
|
displayName = #LOC_Restock_variant-pod_fabric_beige // Beige Padding
|
||||||
|
themeName = GrayAndOrange
|
||||||
|
primaryColor = #8c7656
|
||||||
|
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
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,239 @@
|
|||||||
|
// ReStock+ 1.2.0
|
||||||
|
// Spherical command pod
|
||||||
|
PART
|
||||||
|
{
|
||||||
|
name = restock-pod-sphere-3
|
||||||
|
module = Part
|
||||||
|
author = Well
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Assets/Command/restock-pod-sphere-3
|
||||||
|
position = 0.0, 0.2, 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.025, 0.0, 0.0, 1.0, 0.0, 1
|
||||||
|
node_stack_bottom = 0.0, -0.675, 0.0, 0.0, -1.0, 0.0, 1 //0.875 without model offset
|
||||||
|
node_stack_airlock = 0.0, 0.489547, -0.803417, 0.0, 0.339048, -0.940769, 0
|
||||||
|
|
||||||
|
/// Flag to disable this part if MH is installed
|
||||||
|
MHReplacement = True
|
||||||
|
|
||||||
|
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 decorator to fit three seats into the same space as one. 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.2, 0.0
|
||||||
|
CoPOffset = 0.0, 0.2, 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 = restock-pod-sphere-3-IVA
|
||||||
|
}
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,234 @@
|
|||||||
|
// ReStock+ 1.2.0
|
||||||
|
// 1.875m pod
|
||||||
|
PART
|
||||||
|
{
|
||||||
|
name = restock-mk2-pod
|
||||||
|
module = Part
|
||||||
|
author = Andrew Cassidy (cineboxandrew)
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Assets/Command/restock-mk2-pod
|
||||||
|
position = 0.0, 0.25, 0.0
|
||||||
|
scale = 1,1,1
|
||||||
|
rotation = 0, 0, 0
|
||||||
|
}
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Assets/Command/restock-crewed-endcap-2
|
||||||
|
position = 0.0, 1.0, 0.0
|
||||||
|
scale = 1,1,1
|
||||||
|
rotation = 0, 0, 0
|
||||||
|
}
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStock/Assets/Command/restock-hatch-common-round-grey-1
|
||||||
|
position = 0.0, -0.635, 0.0
|
||||||
|
scale = 1,1,1
|
||||||
|
rotation = 180, 0, 0
|
||||||
|
}
|
||||||
|
|
||||||
|
rescaleFactor = 1.0
|
||||||
|
CrewCapacity = 2
|
||||||
|
// Attachment
|
||||||
|
attachRules = 1,0,1,1,0
|
||||||
|
node_stack_top = 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 0
|
||||||
|
node_stack_bottom = 0.0, -0.5, 0.0, 0.0, -1.0, 0.0, 2
|
||||||
|
TechRequired = advFlightControl
|
||||||
|
entryCost = 4000
|
||||||
|
cost = 2800
|
||||||
|
mass = 1.56
|
||||||
|
category = Pods
|
||||||
|
subcategory = 0
|
||||||
|
|
||||||
|
/// Flag to disable this part if MH is installed
|
||||||
|
MHReplacement = True
|
||||||
|
|
||||||
|
title = #LOC_RestockPlus_restock-mk2-pod_title // Mk2 'Acorn' Command Pod
|
||||||
|
manufacturer = #autoLOC_501630 //#autoLOC_501630 = Kerlington Model Rockets and Paper Products Inc
|
||||||
|
description = #LOC_RestockPlus_restock-mk2-pod_description
|
||||||
|
// The immediate successor to the Mk1 command pod, the Mk2 seats two kerbals instead of one, and has handy forward-facing windows to enable docking.
|
||||||
|
|
||||||
|
dragModelType = default
|
||||||
|
maximum_drag = 0.2
|
||||||
|
minimum_drag = 0.15
|
||||||
|
angularDrag = 2
|
||||||
|
|
||||||
|
crashTolerance = 14
|
||||||
|
breakingForce = 150
|
||||||
|
breakingTorque = 150
|
||||||
|
|
||||||
|
CoMOffset = 0.0, -0.25, 0.0
|
||||||
|
CoPOffset = 0.0, 0.25, 0.0
|
||||||
|
|
||||||
|
maxTemp = 1200
|
||||||
|
skinMaxTemp = 2200
|
||||||
|
skinInternalConductionMult = 0.625
|
||||||
|
heatConductivity = 0.1
|
||||||
|
|
||||||
|
vesselType = Ship
|
||||||
|
bulkheadProfiles = size1p5, size0
|
||||||
|
|
||||||
|
|
||||||
|
tags = #LOC_RestockPlus_restock-mk2-pod_tags
|
||||||
|
// capsule cmg control ?eva fly gyro ?iva moment pilot space stab steer torque gemini restock
|
||||||
|
|
||||||
|
INTERNAL
|
||||||
|
{
|
||||||
|
name = restock-mk2-pod-IVA
|
||||||
|
}
|
||||||
|
|
||||||
|
RESOURCE
|
||||||
|
{
|
||||||
|
name = ElectricCharge
|
||||||
|
amount = 100
|
||||||
|
maxAmount = 100
|
||||||
|
}
|
||||||
|
|
||||||
|
RESOURCE
|
||||||
|
{
|
||||||
|
name = MonoPropellant
|
||||||
|
amount = 20
|
||||||
|
maxAmount = 20
|
||||||
|
}
|
||||||
|
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModulePartVariants
|
||||||
|
useMultipleDragCubes = false
|
||||||
|
baseVariant = Dark
|
||||||
|
VARIANT
|
||||||
|
{
|
||||||
|
name = Dark
|
||||||
|
displayName = #autoLOC_8007117
|
||||||
|
themeName = Dark
|
||||||
|
primaryColor = #4c4f47
|
||||||
|
secondaryColor =#4c4f47
|
||||||
|
GAMEOBJECTS
|
||||||
|
{
|
||||||
|
Mk2PodWhite = false
|
||||||
|
Mk2PodDark = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
VARIANT
|
||||||
|
{
|
||||||
|
name = White
|
||||||
|
displayName = #autoLOC_8007119
|
||||||
|
themeName = White
|
||||||
|
primaryColor = #ffffff
|
||||||
|
secondaryColor = #ffffff
|
||||||
|
GAMEOBJECTS
|
||||||
|
{
|
||||||
|
Mk2PodWhite = true
|
||||||
|
Mk2PodDark = false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModuleCommand
|
||||||
|
minimumCrew = 1
|
||||||
|
}
|
||||||
|
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModuleReactionWheel
|
||||||
|
PitchTorque = 5
|
||||||
|
YawTorque = 5
|
||||||
|
RollTorque = 5
|
||||||
|
RESOURCE
|
||||||
|
{
|
||||||
|
name = ElectricCharge
|
||||||
|
rate = 0.25
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModuleScienceExperiment
|
||||||
|
experimentID = crewReport
|
||||||
|
experimentActionName = #autoLOC_502009 //#autoLOC_502009 = Crew Report
|
||||||
|
resetActionName = #autoLOC_502010 //#autoLOC_502010 = Discard Crew Report
|
||||||
|
reviewActionName = #autoLOC_502200 //#autoLOC_502200 = Review Report
|
||||||
|
useStaging = False
|
||||||
|
useActionGroups = True
|
||||||
|
hideUIwhenUnavailable = True
|
||||||
|
rerunnable = True
|
||||||
|
xmitDataScalar = 1.0
|
||||||
|
usageReqMaskInternal = 5
|
||||||
|
usageReqMaskExternal = -1
|
||||||
|
}
|
||||||
|
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = ModuleScienceContainer
|
||||||
|
reviewActionName = #autoLOC_502201 //#autoLOC_502201 = Review Stored Data
|
||||||
|
storeActionName = #autoLOC_502202 //#autoLOC_502202 = Store Experiments
|
||||||
|
evaOnlyStorage = True
|
||||||
|
storageRange = 2.0
|
||||||
|
}
|
||||||
|
|
||||||
|
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 = 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
|
||||||
|
}
|
||||||
|
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = FlagDecal
|
||||||
|
textureQuadName = Flag
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,166 @@
|
|||||||
|
// 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
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,77 @@
|
|||||||
|
INTERNAL
|
||||||
|
{
|
||||||
|
name = restock-mk2-pod-IVA
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStockPlus/Spaces/Mk2-Pod/restock-mk2-pod-IVA
|
||||||
|
}
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStockPlus/Spaces/Mk2-Pod/restock-mk2-pod-IVA-Mask
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalSeat
|
||||||
|
seatTransformName = seat1
|
||||||
|
allowCrewHelmet = false
|
||||||
|
portraitCameraName = seat1_camera
|
||||||
|
displayseatName = #LOC_RestockPlus-seat-pilot
|
||||||
|
displayseatIndex = 1
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalSeat
|
||||||
|
seatTransformName = seat2
|
||||||
|
allowCrewHelmet = false
|
||||||
|
portraitCameraName = seat2_camera
|
||||||
|
displayseatName = #LOC_RestockPlus-seat-copilot
|
||||||
|
displayseatIndex = 2
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalCameraSwitch
|
||||||
|
colliderTransformName = window_left_clicker
|
||||||
|
cameraTransformName = window_left_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalCameraSwitch
|
||||||
|
colliderTransformName = window_right_clicker
|
||||||
|
cameraTransformName = window_right_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalCameraSwitch
|
||||||
|
colliderTransformName = window_nose_clicker
|
||||||
|
cameraTransformName = window_nose_camera
|
||||||
|
}
|
||||||
|
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = RS_HTCH_625
|
||||||
|
position = 0,0,-1
|
||||||
|
rotation = -2.318076E-07,0.7071068,0.7071068,-2.318077E-07
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = RS_LGHT_Box_1
|
||||||
|
position = 0,0.3373,-0.573
|
||||||
|
rotation = 0.4999999,0.5000001,0.4999999,0.5000001
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = Seat_Pilot_Helmet
|
||||||
|
position = -0.176954,-0.1005774,0.1873479
|
||||||
|
rotation = 0.0871559,-0.9961947,0,0
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = Seat_Pilot_Helmet
|
||||||
|
position = 0.175072,-0.1005774,0.1873479
|
||||||
|
rotation = -0.08715595,-0.9961947,0,0
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,51 @@
|
|||||||
|
INTERNAL
|
||||||
|
{
|
||||||
|
name = restock-pod-sphere-1-IVA
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStockPlus/Spaces/Vostok/restock-pod-sphere-1-IVA
|
||||||
|
}
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStockPlus/Spaces/Vostok/restock-pod-sphere-IVA-Mask
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalSeat
|
||||||
|
seatTransformName = seat1
|
||||||
|
allowCrewHelmet = true
|
||||||
|
portraitCameraName = seat1_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalCameraSwitch
|
||||||
|
colliderTransformName = window_1_clicker
|
||||||
|
cameraTransformName = window_1_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalCameraSwitch
|
||||||
|
colliderTransformName = window_2_clicker
|
||||||
|
cameraTransformName = window_2_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalCameraSwitch
|
||||||
|
colliderTransformName = window_3_clicker
|
||||||
|
cameraTransformName = window_3_camera
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = Seat_Pilot_Helmet
|
||||||
|
position = 0,-0.166,0
|
||||||
|
rotation = 0,-1,0,2.808803E-07
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = RS_LGHT_Box_1
|
||||||
|
position = 0,0,-0.975
|
||||||
|
rotation = 0.499999,-0.5000011,-0.4999976,0.5000024
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,65 @@
|
|||||||
|
INTERNAL
|
||||||
|
{
|
||||||
|
name = restock-pod-sphere-2-IVA
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStockPlus/Spaces/Vostok/restock-pod-sphere-2-IVA
|
||||||
|
}
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStockPlus/Spaces/Vostok/restock-pod-sphere-IVA-Mask
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalSeat
|
||||||
|
seatTransformName = seat1
|
||||||
|
allowCrewHelmet = false
|
||||||
|
portraitCameraName = seat1_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalSeat
|
||||||
|
seatTransformName = seat2
|
||||||
|
allowCrewHelmet = false
|
||||||
|
portraitCameraName = seat2_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalCameraSwitch
|
||||||
|
colliderTransformName = window_1_clicker
|
||||||
|
cameraTransformName = window_1_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalCameraSwitch
|
||||||
|
colliderTransformName = window_2_clicker
|
||||||
|
cameraTransformName = window_2_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalCameraSwitch
|
||||||
|
colliderTransformName = window_3_clicker
|
||||||
|
cameraTransformName = window_3_camera
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = RS_LGHT_Box_1
|
||||||
|
position = 0,0,-0.975
|
||||||
|
rotation = 0.499999,-0.5000011,-0.4999976,0.5000024
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = Seat_Pilot
|
||||||
|
position = -0.25,-0.287,0
|
||||||
|
rotation = 0,-1,0,2.808803E-07
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = Seat_Pilot
|
||||||
|
position = 0.25,-0.287,0
|
||||||
|
rotation = 0,-1,0,2.808803E-07
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,79 @@
|
|||||||
|
INTERNAL
|
||||||
|
{
|
||||||
|
name = restock-pod-sphere-3-IVA
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStockPlus/Spaces/Vostok/restock-pod-sphere-3-IVA
|
||||||
|
}
|
||||||
|
MODEL
|
||||||
|
{
|
||||||
|
model = ReStockPlus/Spaces/Vostok/restock-pod-sphere-IVA-Mask
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalSeat
|
||||||
|
seatTransformName = seat1
|
||||||
|
allowCrewHelmet = false
|
||||||
|
portraitCameraName = seat1_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalSeat
|
||||||
|
seatTransformName = seat2
|
||||||
|
allowCrewHelmet = false
|
||||||
|
portraitCameraName = seat2_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalSeat
|
||||||
|
seatTransformName = seat3
|
||||||
|
allowCrewHelmet = false
|
||||||
|
portraitCameraName = seat3_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalCameraSwitch
|
||||||
|
colliderTransformName = window_1_clicker
|
||||||
|
cameraTransformName = window_1_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalCameraSwitch
|
||||||
|
colliderTransformName = window_2_clicker
|
||||||
|
cameraTransformName = window_2_camera
|
||||||
|
}
|
||||||
|
MODULE
|
||||||
|
{
|
||||||
|
name = InternalCameraSwitch
|
||||||
|
colliderTransformName = window_3_clicker
|
||||||
|
cameraTransformName = window_3_camera
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = RS_LGHT_Box_1
|
||||||
|
position = 0,0,-0.975
|
||||||
|
rotation = 0.499999,-0.5000011,-0.4999976,0.5000024
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = Seat_Pilot
|
||||||
|
position = -0.3999998,-0.287,0
|
||||||
|
rotation = 0,-1,0,2.808803E-07
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = Seat_Pilot
|
||||||
|
position = 0,-0.287,0.214
|
||||||
|
rotation = 0,-1,0,2.808803E-07
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
PROP
|
||||||
|
{
|
||||||
|
name = Seat_Pilot
|
||||||
|
position = 0.4,-0.287,0
|
||||||
|
rotation = 0,-1,0,2.808803E-07
|
||||||
|
scale = 1,1,1
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
@ -1,3 +1,13 @@
|
|||||||
|
v1.2.0
|
||||||
|
------
|
||||||
|
- New Command parts
|
||||||
|
- SP-1 'Clementine' Reentry Module (Andrew Cassidy): 1-kerbal spherical command module with bare and green padded variants. Disabled if Making History is installed.
|
||||||
|
- SP-2 'Tangerine' Reentry Module (Andrew Cassidy): 1-kerbal spherical command module with bare and beige padded variants. Disabled if Making History is installed.
|
||||||
|
- SP-3 'Mandarin' Reentry Module (Andrew Cassidy): 1-kerbal spherical command module with bare and white padded variants. Disabled if Making History is installed.
|
||||||
|
- Mk2 "Acorn" Command Pod (Andrew Cassidy): 2-kerbal conical command module with dark and white variants. Disabled if Making History is installed
|
||||||
|
- New Coupling parts
|
||||||
|
- AL-1 'Lychee' Inflatable Docking Airlock (Andrew Cassidy): Inflatable airlock with integrated 0.625m docking port. Disabled if Making History is installed. Has a new IVA.
|
||||||
|
|
||||||
v1.1.2
|
v1.1.2
|
||||||
------
|
------
|
||||||
- Fixed engine plate node sizes all being size 1
|
- Fixed engine plate node sizes all being size 1
|
||||||
|
Loading…
Reference in New Issue
Block a user