Merge pull request #485 from Poodmund/master

- Beautifying all configs for 2-space indentation
- Improving RS+ part search tags
- Fix MH 1.875m Fairing autotruss issue
This commit is contained in:
Poodmund
2019-03-03 20:32:02 +00:00
committed by GitHub
89 changed files with 4419 additions and 4950 deletions

View File

@ -5,11 +5,10 @@
@PART[standardNoseCone]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Aero/restock-nosecone-0625-1
}
}

View File

@ -7,17 +7,17 @@
@PART[noseCone]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Structural/restock-nosecone-125-1
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
@ -34,7 +34,6 @@
125mConeOrange = false
}
}
VARIANT
{
name = Dark
@ -86,17 +85,17 @@
@PART[pointyNoseConeA]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Structural/restock-nosecone-125-2
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = White
VARIANT
{
@ -126,7 +125,6 @@
125SharpConeWhite = false
125SharpConeBlackAndWhite = true
125SharpConeOrange = false
}
}
VARIANT
@ -166,17 +164,17 @@
@PART[pointyNoseConeB]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Structural/restock-nosecone-125-3
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = White
VARIANT
{

View File

@ -5,17 +5,17 @@
@PART[rocketNoseCone_v2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Structural/restock-nosecone-25-1
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = White
VARIANT
{
@ -44,9 +44,7 @@
25mNoseconeWhite = false
25mNoseconeOrange = false
}
}
VARIANT
{
name = Orange

View File

@ -8,37 +8,35 @@
@PART[HeatShield0]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-0625-1
}
node_stack_bottom02 = 0.0, -0.0626, 0.0, 0.0, -1.0, 0.0, 0
@node_stack_bottom = 0.0, -0.0095, 0.0, 0.0, -1.0, 0.0, 0
DRAG_CUBE
{
cube = Fairing, 0.05634,0.7512,0.6665, 0.05634,0.7603,0.5694, 0.3044,0.9566,0.1698, 0.3044,0.932,0.1674, 0.05487,0.7518,0.4044, 0.05488,0.7514,0.4076, 0.001332,0.001115,-0.002111, 0.625,0.1071,0.625
cube = Clean, 0.06044,0.4659,0.4447, 0.06044,0.4659,0.4447, 0.3843,0.9488,0.1482, 0.3843,0.9396,0.1682, 0.06044,0.4645,0.4447, 0.06044,0.4673,0.4447, 0,0.003277,-3.906E-10, 0.7,0.1,0.7
}
DRAG_CUBE
{
cube = Fairing, 0.05634,0.7512,0.6665, 0.05634,0.7603,0.5694, 0.3044,0.9566,0.1698, 0.3044,0.932,0.1674, 0.05487,0.7518,0.4044, 0.05488,0.7514,0.4076, 0.001332,0.001115,-0.002111, 0.625,0.1071,0.625
cube = Clean, 0.06044,0.4659,0.4447, 0.06044,0.4659,0.4447, 0.3843,0.9488,0.1482, 0.3843,0.9396,0.1682, 0.06044,0.4645,0.4447, 0.06044,0.4673,0.4447, 0,0.003277,-3.906E-10, 0.7,0.1,0.7
}
MODULE
{
name = ModuleJettison
jettisonName = HeatShield0625Fairing
bottomNodeName = bottom02
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
{
name = ModuleJettison
jettisonName = HeatShield0625Fairing
bottomNodeName = bottom02
isFairing = True
jettisonedObjectMass = 0.5
jettisonForce = 15
jettisonDirection = 0 0 1
stagingEnabled = False
checkBottomNode = True
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
@ -50,9 +48,7 @@
HeatShield0625Brown = true
HeatShield0625Red = false
HeatShield0625Black = false
}
}
VARIANT
{
@ -64,9 +60,7 @@
HeatShield0625Brown = false
HeatShield0625Red = false
HeatShield0625Black = true
}
}
VARIANT
{
@ -78,7 +72,6 @@
HeatShield0625Brown = false
HeatShield0625Red = true
HeatShield0625Black = false
}
}
}
@ -92,155 +85,145 @@
@PART[HeatShield1]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-125-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = #LOC_Restock_variant-heat-shield-brown
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = #LOC_Restock_variant-heat-shield-brown
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield125Brown = true
GAMEOBJECTS
{
HeatShield125Brown = true
HeatShield125Red = false
HeatShield125Black = false
}
}
}
}
VARIANT
{
name = Black
displayName = #LOC_Restock_variant-heat-shield-black
{
name = Black
displayName = #LOC_Restock_variant-heat-shield-black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield125Brown = false
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = false
HeatShield125Black = true
}
}
}
}
VARIANT
{
name = Red
displayName = #LOC_Restock_variant-heat-shield-red
{
name = Red
displayName = #LOC_Restock_variant-heat-shield-red
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield125Brown = false
GAMEOBJECTS
{
HeatShield125Brown = false
HeatShield125Red = true
HeatShield125Black = false
}
}
}
}
}
@MODULE[ModuleColorChanger]
{
excludedRenderer = HeatShieldFairing
excludedRenderer = HeatShieldFairing
excludedRenderer = HeatShieldInternals
}
}
@MODULE[ModuleJettison]
{
@jettisonName = HeatShield125Fairing
}
{
@jettisonName = HeatShield125Fairing
}
DRAG_CUBE
{
cube = Fairing, 0.3875,0.7436,0.7686, 0.3875,0.7436,0.7686, 1.44,0.9625,0.1822, 1.44,0.964,0.3017, 0.3875,0.7436,0.7686, 0.3875,0.7436,0.7686, 0,-0.05126,0, 1.355,0.2838,1.355
cube = Clean, 0.1825,0.4643,0.7229, 0.1825,0.4643,0.7229, 1.274,0.9542,0.1829, 1.274,0.9475,0.2177, 0.1825,0.4628,0.7229, 0.1825,0.4658,0.7229, 0,0.005576,-1.994E-09, 1.275,0.1702,1.275
}
{
cube = Fairing, 0.3875,0.7436,0.7686, 0.3875,0.7436,0.7686, 1.44,0.9625,0.1822, 1.44,0.964,0.3017, 0.3875,0.7436,0.7686, 0.3875,0.7436,0.7686, 0,-0.05126,0, 1.355,0.2838,1.355
cube = Clean, 0.1825,0.4643,0.7229, 0.1825,0.4643,0.7229, 1.274,0.9542,0.1829, 1.274,0.9475,0.2177, 0.1825,0.4628,0.7229, 0.1825,0.4658,0.7229, 0,0.005576,-1.994E-09, 1.275,0.1702,1.275
}
}
@PART[HeatShield2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-25-1
}
@node_stack_top = 0.0, 0.149, 0.0, 0.0, 1.0, 0.0, 2
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = #LOC_Restock_variant-heat-shield-brown
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
name = Classic
displayName = #LOC_Restock_variant-heat-shield-brown
primaryColor = #8d6c24
GAMEOBJECTS
{
HeatShield25Brown = true
GAMEOBJECTS
{
HeatShield25Brown = true
HeatShield25Red = false
HeatShield25Black = false
}
}
}
}
VARIANT
{
name = Black
displayName = #LOC_Restock_variant-heat-shield-black
{
name = Black
displayName = #LOC_Restock_variant-heat-shield-black
primaryColor = #303030
GAMEOBJECTS
{
HeatShield25Brown = false
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = false
HeatShield25Black = true
}
}
}
}
VARIANT
{
name = Red
displayName = #LOC_Restock_variant-heat-shield-red
{
name = Red
displayName = #LOC_Restock_variant-heat-shield-red
primaryColor = #793b25
GAMEOBJECTS
{
HeatShield25Brown = false
GAMEOBJECTS
{
HeatShield25Brown = false
HeatShield25Red = true
HeatShield25Black = false
}
}
}
}
}
@MODULE[ModuleJettison]
{
@jettisonName = HeatShield25Fairing
}
{
@jettisonName = HeatShield25Fairing
}
@MODULE[ModuleColorChanger]
{
excludedRenderer = HeatShield25Fairing
excludedRenderer = HeatShield25Fairing
excludedRenderer = HeatShieldInternals
}
}
DRAG_CUBE
{
cube = Fairing, 1.436,0.7472,1.355, 1.436,0.7472,1.355, 5.341,0.9614,0.259, 5.341,0.9714,0.4709, 1.436,0.7472,1.355, 1.436,0.7471,1.355, 0,-0.1004,0, 2.609,0.5505,2.609
cube = Clean, 0.7091,0.4621,1.346, 0.7091,0.4621,1.346, 4.998,0.9524,0.2587, 4.998,0.9466,0.3249, 0.7091,0.4605,1.346, 0.7091,0.4638,1.346, 0,0.01104,0, 2.525,0.3277,2.525
}
{
cube = Fairing, 1.436,0.7472,1.355, 1.436,0.7472,1.355, 5.341,0.9614,0.259, 5.341,0.9714,0.4709, 1.436,0.7472,1.355, 1.436,0.7471,1.355, 0,-0.1004,0, 2.609,0.5505,2.609
cube = Clean, 0.7091,0.4621,1.346, 0.7091,0.4621,1.346, 4.998,0.9524,0.2587, 4.998,0.9466,0.3249, 0.7091,0.4605,1.346, 0.7091,0.4638,1.346, 0,0.01104,0, 2.525,0.3277,2.525
}
}
@PART[HeatShield3]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Aero/restock-heatshield-375-1
}
DRAG_CUBE
@ -249,13 +232,13 @@
cube = Clean, 1.563,0.4576,1.952, 1.563,0.4576,1.952, 11.03,0.9547,0.3365, 11.03,0.9465,0.4361, 1.563,0.456,1.952, 1.563,0.459,1.952, 0,0.01101,0, 3.75,0.4864,3.75
}
@MODULE[ModuleJettison]
{
@jettisonName = HeatShield375Fairing
}
{
@jettisonName = HeatShield375Fairing
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = Classic
VARIANT
{
@ -267,9 +250,7 @@
HeatShield375Brown = true
HeatShield375Red = false
HeatShield375Black = false
}
}
VARIANT
{
@ -281,9 +262,7 @@
HeatShield375Brown = false
HeatShield375Red = false
HeatShield375Black = true
}
}
VARIANT
{
@ -295,7 +274,6 @@
HeatShield375Brown = false
HeatShield375Red = true
HeatShield375Black = false
}
}
}

View File

@ -9,162 +9,160 @@
// Cupola
@PART[cupola]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
!MODULE[ModuleAnimateGeneric] {}
MODEL
{
model = ReStock/Assets/Command/restock-cupola-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0, -0.4, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
!MODULE[ModuleAnimateGeneric] {}
MODEL
{
model = ReStock/Assets/Command/restock-cupola-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0, -0.4, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
}
// Mk1 Pod
@PART[mk1pod_v2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
!MODULE[ModuleAnimateGeneric] {}
MODEL
{
model = ReStock/Assets/Command/restock-mk1-pod
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Dark
VARIANT
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
primaryColor = #4c4f47
secondaryColor =#4c4f47
GAMEOBJECTS
{
Mk1PodBlackWhite = false
Mk1PodWhite = false
Mk1PodDark = true
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
Mk1PodBlackWhite = false
Mk1PodWhite = true
Mk1PodDark = false
}
}
VARIANT
{
name = GrayAndWhite
displayName = #autoLOC_8003112
themeName = GrayAndWhite
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
Mk1PodBlackWhite = true
Mk1PodWhite = false
Mk1PodDark = false
}
}
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
!MODULE[ModuleAnimateGeneric] {}
MODEL
{
model = ReStock/Assets/Command/restock-mk1-pod
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Dark
VARIANT
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
primaryColor = #4c4f47
secondaryColor =#4c4f47
GAMEOBJECTS
{
Mk1PodBlackWhite = false
Mk1PodWhite = false
Mk1PodDark = true
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
GAMEOBJECTS
{
Mk1PodBlackWhite = false
Mk1PodWhite = true
Mk1PodDark = false
}
}
VARIANT
{
name = GrayAndWhite
displayName = #autoLOC_8003112
themeName = GrayAndWhite
primaryColor = #ffffff
secondaryColor = #999999
GAMEOBJECTS
{
Mk1PodBlackWhite = true
Mk1PodWhite = false
Mk1PodDark = false
}
}
}
}
// Mk1-3 Pod
@PART[mk1-3pod]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
!MODULE[ModuleAnimateGeneric] {}
@node_stack_bottom = 0.0, -0.318, 0.0, 0.0, -1.0, 0.0, 2
MODEL
{
model = ReStock/Assets/Command/restock-mk1-3-pod
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
!MODULE[ModuleAnimateGeneric] {}
@node_stack_bottom = 0.0, -0.318, 0.0, 0.0, -1.0, 0.0, 2
MODEL
{
model = ReStock/Assets/Command/restock-mk1-3-pod
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
}
// Mk1 Lander Can
@PART[landerCabinSmall]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
!MODULE[ModuleAnimateGeneric] {}
MODEL
{
model = ReStock/Assets/Command/restock-mk1-lander
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
!MODULE[ModuleAnimateGeneric] {}
MODEL
{
model = ReStock/Assets/Command/restock-mk1-lander
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
}
// Mk2 Lander Can
@PART[mk2LanderCabin_v2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Command/restock-mk2-lander
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModulePartVariants]
{
@VARIANT[Rover]
{
!GAMEOBJECTS {}
GAMEOBJECTS
{
Mk2RoverMode = true
Mk2LanderMode = false
COLLIDERS_ROVER = true
COLLIDERS_LANDER = false
}
}
@VARIANT[Lander]
{
!GAMEOBJECTS {}
GAMEOBJECTS
{
Mk2RoverMode = false
Mk2LanderMode = true
COLLIDERS_ROVER = true
COLLIDERS_LANDER = true
}
}
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Command/restock-mk2-lander
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModulePartVariants]
{
@VARIANT[Rover]
{
!GAMEOBJECTS {}
GAMEOBJECTS
{
Mk2RoverMode = true
Mk2LanderMode = false
COLLIDERS_ROVER = true
COLLIDERS_LANDER = false
}
}
@VARIANT[Lander]
{
!GAMEOBJECTS {}
GAMEOBJECTS
{
Mk2RoverMode = false
Mk2LanderMode = true
COLLIDERS_ROVER = true
COLLIDERS_LANDER = true
}
}
}
}

View File

@ -14,16 +14,16 @@
@PART[probeCoreCube]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Command/restock-probe-qube-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = Bare
VARIANT
{
@ -83,16 +83,16 @@
@PART[probeCoreSphere_v2]
{
@author = Chris Adderley (Nertea)
//!mesh = DELETE
//!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Command/restock-probe-sphere-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = Base
VARIANT
{
@ -110,14 +110,13 @@
{
name = Bare
displayName = #LOC_Restock_variant-stayputnik-bare
primaryColor = #999999
secondaryColor = #999999
GAMEOBJECTS
{
SPHR = false
SPHR_BARE = true
}
GAMEOBJECTS
{
SPHR = false
SPHR_BARE = true
}
}
}
}
@ -126,16 +125,16 @@
@PART[probeCoreHex_v2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Command/restock-probe-hecs-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = Bare
VARIANT
{
@ -195,16 +194,16 @@
@PART[probeCoreOcto_v2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Command/restock-probe-okto-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = Bare
VARIANT
{
@ -259,20 +258,21 @@
}
}
}
// OKTO2
@PART[probeCoreOcto2_v2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Command/restock-probe-okto2-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = Bare
VARIANT
{
@ -327,21 +327,22 @@
}
}
}
// HECS2
@PART[HECS2_ProbeCore]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Command/restock-probe-hecs2-1
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = Gold
VARIANT
{
@ -397,17 +398,15 @@
}
}
// Rover
@PART[roverBody_v2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Command/restock-probe-rovemate-1
}
!MODULE[ModulePartVariants] {}
MODULE
@ -421,7 +420,6 @@
displayName = #autoLOC_8007116
themeName = White
primaryColor = #ffffff
GAMEOBJECTS
{
Rover_White = true
@ -476,22 +474,19 @@
Rover_Common = false
}
}
}
}
// 1.25m Stack Core
@PART[probeStackSmall]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Command/restock-drone-core-125-1
}
DRAG_CUBE
{
cube = Default, 0.3123,0.71,0.7274, 0.3123,0.7034,0.7331, 1.402,0.9681,0.1515, 1.402,0.9704,0.1515, 0.3077,0.701,0.7337, 0.3077,0.7054,0.7279, -0.005277,-9.855E-05,0.0009629, 1.261,0.2428,1.273
@ -502,13 +497,12 @@
@PART[probeStackLarge]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Command/restock-drone-core-25-1
}
DRAG_CUBE
{
cube = Default, 1.028,0.7385,1.39, 1.028,0.7359,1.38, 5.274,0.9786,0.1842, 5.274,0.9776,0.1842, 1.072,0.7048,1.374, 1.072,0.7024,1.385, -0.0003395,0.0003387,-0.00157, 2.57,0.4079,2.58

View File

@ -5,56 +5,57 @@
@PART[Large_Crewed_Lab]
{
@author = Chris Adderley
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Command/restock-lab-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0, -1.831, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0,1.825, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@author = Chris Adderley
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Command/restock-lab-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0, -1.831, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0,1.825, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
}
// Hitchhiker
@PART[crewCabin]:FOR[zzzzStationParts]
{
@author = Chris Adderley
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Command/restock-hitchhiker-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0, -0.986899, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0,0.986899, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@author = Chris Adderley
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Command/restock-hitchhiker-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0, -0.986899, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-crewed-endcap-1
position = 0.0,0.986899, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
}

View File

@ -7,40 +7,43 @@
// - Communotron 88-88 (commDish)
// Communotron 16
@PART[longAntenna] {
@PART[longAntenna]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL {
MODEL
{
model = ReStock/Assets/Communication/restock-antenna-stack-1
}
@MODULE[ModuleDeployableAntenna] {
@MODULE[ModuleDeployableAntenna]
{
@animationName = Deploy
@pivotName = Segment_1
}
}
// Communotron 16-S
@PART[SurfAntenna] {
@PART[SurfAntenna]
{
@author = Andrew Cassidy
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Communication/restock-antenna-radial-1
}
}
// Communotron DTS-M1
@PART[mediumDishAntenna] {
@PART[mediumDishAntenna]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL {
MODEL
{
model = ReStock/Assets/Communication/restock-antenna-radial-2
}
@MODULE[ModuleDeployableAntenna] {
@MODULE[ModuleDeployableAntenna]
{
@animationName = Deploy
@pivotName = Pivot
!raycastTransformName = DELETE
@ -48,47 +51,46 @@
}
// Communotron HG-55
@PART[HighGainAntenna] {
@PART[HighGainAntenna]
{
@author = Andrew Cassidy
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Communication/restock-antenna-radial-3
}
@MODULE[ModuleDeployableAntenna] {
@MODULE[ModuleDeployableAntenna]
{
@animationName = Deploy_Radial
@pivotName = Pivot
!secondaryTransformName = DELETE
}
MODULE {
MODULE
{
name = ModulePartVariants
baseVariant = Axial
VARIANT {
VARIANT
{
name = Axial
displayName = #LOC_Restock_variant-antenna_axial
themeName = Gold
primaryColor = #fccb0a
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
Dish_Normal = false
Dish_Axial = true
}
}
VARIANT {
VARIANT
{
name = Radial
displayName = #LOC_Restock_variant-antenna_radial
themeName = Gold
primaryColor = #fccb0a
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
Dish_Normal = true
Dish_Axial = false
}
@ -97,15 +99,16 @@
}
// Communotron 88-88
@PART[commDish] {
@PART[commDish]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL {
MODEL
{
model = ReStock/Assets/Communication/restock-antenna-stack-4
}
@MODULE[ModuleDeployableAntenna] {
@MODULE[ModuleDeployableAntenna]
{
@animationName = Deploy
@pivotName = Dish
}

View File

@ -6,80 +6,77 @@
// - RA-100 Relay Antenna (RelayAntenna100)
// HG-5 High Gain Antenna
@PART[HighGainAntenna5] {
@PART[HighGainAntenna5]
{
@author = Andrew Cassidy
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Communication/restock-relay-radial-1
}
@MODULE[ModuleDeployableAntenna] {
@MODULE[ModuleDeployableAntenna]
{
@animationName = Deploy
@pivotName = lower pivot
}
MODULE {
MODULE
{
name = ModulePartVariants
baseVariant = Radial
VARIANT {
VARIANT
{
name = Radial
displayName = #LOC_Restock_variant-antenna_radial
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
arm_radial = true
arm_radial_reverse = false
arm_axial = false
arm_axial_reverse = false
}
}
VARIANT {
VARIANT
{
name = Radial_Reverse
displayName = #LOC_Restock_variant-antenna_radial_reverse
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
arm_radial = false
arm_radial_reverse = true
arm_axial = false
arm_axial_reverse = false
}
}
VARIANT {
VARIANT
{
name = Axial
displayName = #LOC_Restock_variant-antenna_axial
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
arm_radial = false
arm_radial_reverse = false
arm_axial = true
arm_axial_reverse = false
}
}
VARIANT {
VARIANT
{
name = Axial_Reverse
displayName = #LOC_Restock_variant-antenna_axial_reverse
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
arm_radial = false
arm_radial_reverse = false
arm_axial = false
@ -90,42 +87,40 @@
}
// RA-2 Relay Antenna
@PART[RelayAntenna5] {
@PART[RelayAntenna5]
{
@author = Andrew Cassidy
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Communication/restock-relay-stack-1
}
MODULE {
MODULE
{
name = ModulePartVariants
baseVariant = Size0
VARIANT {
VARIANT
{
name = Size0
displayName = #LOC_Restock_variant-antenna_size0
themeName = White
primaryColor = #ffffff
secondaryColor = #505050
GAMEOBJECTS {
GAMEOBJECTS
{
dish_small_625 = true
dish_small_truss = false
}
}
VARIANT {
VARIANT
{
name = Truss
displayName = #LOC_Restock_variant-antenna_truss
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
dish_small_625 = false
dish_small_truss = true
}
@ -134,42 +129,40 @@
}
// RA-15 Relay Antenna
@PART[RelayAntenna50] {
@PART[RelayAntenna50]
{
@author = Andrew Cassidy
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Communication/restock-relay-stack-2
}
MODULE {
MODULE
{
name = ModulePartVariants
baseVariant = Size0
VARIANT {
VARIANT
{
name = Size0
displayName = #LOC_Restock_variant-antenna_size0
themeName = White
primaryColor = #ffffff
secondaryColor = #505050
GAMEOBJECTS {
GAMEOBJECTS
{
dish_medium_625 = true
dish_medium_125 = false
}
}
VARIANT {
VARIANT
{
name = Size1
displayName = #LOC_Restock_variant-antenna_size1
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
dish_medium_625 = false
dish_medium_125 = true
}
@ -178,42 +171,40 @@
}
// RA-100 Relay Antenna
@PART[RelayAntenna100] {
@PART[RelayAntenna100]
{
@author = Andrew Cassidy
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Communication/restock-relay-stack-3
}
MODULE {
MODULE
{
name = ModulePartVariants
baseVariant = Size1
VARIANT {
VARIANT
{
name = Size1
displayName = #LOC_Restock_variant-antenna_size1
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
dish_big_125 = true
dish_big_compact = false
}
}
VARIANT {
VARIANT
{
name = Compact
displayName = #LOC_Restock_variant-antenna_compact
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
dish_big_125 = false
dish_big_compact = true
}

View File

@ -5,57 +5,54 @@
// - Advanced Reaction Wheel Module, Large (asasmodule1-2)
// .625m reaction wheel
@PART[sasModule] {
@PART[sasModule]
{
@author = Andrew Cassidy
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-625-1
}
DRAG_CUBE
{
cube = Default, 0.1161,0.7598,0.4096, 0.1161,0.7598,0.4096, 0.3074,0.9436,0.1761, 0.3074,0.9435,0.1761, 0.1161,0.7576,0.4096, 0.1161,0.7616,0.4096, 0,0,0, 0.629,0.185,0.629
cube = Default, 0.1161,0.7598,0.4096, 0.1161,0.7598,0.4096, 0.3074,0.9436,0.1761, 0.3074,0.9435,0.1761, 0.1161,0.7576,0.4096, 0.1161,0.7616,0.4096, 0,0,0, 0.629,0.185,0.629
}
%rescaleFactor = 1
%node_stack_bottom = 0.0, -0.0911109, 0.0, 0.0, -1.0, 0.0, 0
%node_stack_top = 0.0, 0.0911109, 0.0, 0.0, 1.0, 0.0, 0
}
// 1.25m reaction wheel
@PART[advSasModule] {
@PART[advSasModule]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-125-1
}
DRAG_CUBE
{
cube = Default, 0.5389,0.7794,0.7665, 0.5389,0.7792,0.7665, 1.281,0.9797,0.1504, 1.281,0.9798,0.1504, 0.5389,0.7776,0.7665, 0.5389,0.7779,0.7665, 0,7.451E-09,-8.882E-16, 1.351,0.3993,1.351
}
%rescaleFactor = 1
}
// 2.5m reaction wheel
@PART[asasmodule1-2] {
@PART[asasmodule1-2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Control/restock-reactionwheel-25-1
}
DRAG_CUBE
{
cube = Default, 1.245,0.7807,1.345, 1.245,0.7807,1.345, 4.643,0.9184,0.5737, 4.643,0.959,0.5463, 1.245,0.7746,1.345, 1.245,0.7746,1.345, 0,0,0, 2.5,0.5,2.5
}
%rescaleFactor = 1
}

View File

@ -9,102 +9,104 @@
// - Hydraulic Detachment Manifold (radialDecoupler1-2)
// TD-06 Decoupler
@PART[Decoupler_0] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-decoupler-0625-1
}
%rescaleFactor = 1
@PART[Decoupler_0]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-decoupler-0625-1
}
%rescaleFactor = 1
}
// TD-12 Decoupler
@PART[Decoupler_1] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-decoupler-125-1
}
%rescaleFactor = 1
@PART[Decoupler_1]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-decoupler-125-1
}
%rescaleFactor = 1
}
// TD-25 Decoupler
@PART[Decoupler_2] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-decoupler-25-1
}
%rescaleFactor = 1
@PART[Decoupler_2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-decoupler-25-1
}
%rescaleFactor = 1
}
// TD-37 Decoupler
@PART[Decoupler_3] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-decoupler-375-1
}
%rescaleFactor = 1
@PART[Decoupler_3]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-decoupler-375-1
}
%rescaleFactor = 1
}
// TD-70 Decoupler
@PART[radialDecoupler2] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-decoupler-radial-3
}
%rescaleFactor = 1
@MODULE[ModuleAnchoredDecoupler]
{
@anchorName = LargeDecouplerBase
}
@PART[radialDecoupler2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-decoupler-radial-3
}
%rescaleFactor = 1
@MODULE[ModuleAnchoredDecoupler]
{
@anchorName = LargeDecouplerBase
}
}
// TD-37 Decoupler
@PART[radialDecoupler] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-decoupler-radial-1
}
%rescaleFactor = 1
@MODULE[ModuleAnchoredDecoupler]
{
@anchorName = SmallDecouplerBase
}
@PART[radialDecoupler]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-decoupler-radial-1
}
%rescaleFactor = 1
@MODULE[ModuleAnchoredDecoupler]
{
@anchorName = SmallDecouplerBase
}
}
// HDM Decoupler
@PART[radialDecoupler1-2] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-decoupler-radial-2
}
%rescaleFactor = 1
@MODULE[ModuleAnchoredDecoupler]
{
@anchorName = WeirdDecouplerBase
}
@PART[radialDecoupler1-2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-decoupler-radial-2
}
%rescaleFactor = 1
@MODULE[ModuleAnchoredDecoupler]
{
@anchorName = WeirdDecouplerBase
}
}

View File

@ -7,338 +7,332 @@
// - Clamp-O-Tron Shielded Docking Port (dockingPort1)
// Clamp-O-Tron Jr
@PART[dockingPort3] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-docking-0625
}
%rescaleFactor = 1
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = 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
}
}
@PART[dockingPort3]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-docking-0625
}
%rescaleFactor = 1
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = 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
}
}
}
// Inline Clamp-O-Tron
@PART[dockingPortLateral] {
@author = Passinglurker
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/125/Re_dockingPortInline/restock-inlinedockingport-mk1-1
}
%rescaleFactor = 1
%manufacturer = #autoLOC_501624
@PART[dockingPortLateral]
{
@author = Passinglurker
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/125/Re_dockingPortInline/restock-inlinedockingport-mk1-1
}
%rescaleFactor = 1
%manufacturer = #autoLOC_501624
}
// Clamp-O-Tron
@PART[dockingPort2] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-docking-125-1
}
MODEL
{
model = ReStock/Assets/Command/restock-hatch-common-round-white-1
position = 0.0, -0.072, 0.0
scale = 0.908,0.908,0.908
rotation = 180, 0, 0
}
%rescaleFactor = 1
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = 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
}
}
@PART[dockingPort2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-docking-125-1
}
MODEL
{
model = ReStock/Assets/Command/restock-hatch-common-round-white-1
position = 0.0, -0.072, 0.0
scale = 0.908,0.908,0.908
rotation = 180, 0, 0
}
%rescaleFactor = 1
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = 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
}
}
}
// Clamp-O-Tron Shielded
@PART[dockingPort1] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-docking-shielded-125-1
}
MODEL
{
model = ReStock/Assets/Command/restock-hatch-common-round-white-1
position = 0.0, -0.085, 0.0
scale = 0.908,0.908,0.908
rotation = 180, 0, 0
}
%rescaleFactor = 1
@MODULE[ModuleAnimateGeneric]
{
@animationName = PortExtend
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = 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 = FXModuleLookAtConstraint
// Ring
CONSTRAINLOOKFX
{
targetName = DockingCylBottom01
rotatorsName = DockingCylTop01
}
CONSTRAINLOOKFX
{
targetName = DockingCylBottom02
rotatorsName = DockingCylTop02
}
CONSTRAINLOOKFX
{
targetName = DockingCylBottom03
rotatorsName = DockingCylTop03
}
CONSTRAINLOOKFX
{
targetName = DockingCylBottom04
rotatorsName = DockingCylTop04
}
CONSTRAINLOOKFX
{
targetName = DockingCylBottom05
rotatorsName = DockingCylTop05
}
CONSTRAINLOOKFX
{
targetName = DockingCylBottom06
rotatorsName = DockingCylTop06
}
CONSTRAINLOOKFX
{
targetName = DockingCylTop01
rotatorsName = DockingCylBottom01
}
CONSTRAINLOOKFX
{
targetName = DockingCylTop02
rotatorsName = DockingCylBottom02
}
CONSTRAINLOOKFX
{
targetName = DockingCylTop03
rotatorsName = DockingCylBottom03
}
CONSTRAINLOOKFX
{
targetName = DockingCylTop04
rotatorsName = DockingCylBottom04
}
CONSTRAINLOOKFX
{
targetName = DockingCylTop05
rotatorsName = DockingCylBottom05
}
CONSTRAINLOOKFX
{
targetName = DockingCylTop06
rotatorsName = DockingCylBottom06
}
// Doors
CONSTRAINLOOKFX
{
targetName = ShldCylBottom01
rotatorsName = ShldCylTop01
}
CONSTRAINLOOKFX
{
targetName = ShldCylTop01
rotatorsName = ShldCylBottom01
}
CONSTRAINLOOKFX
{
targetName = ShldCylBottom02
rotatorsName = ShldCylTop02
}
CONSTRAINLOOKFX
{
targetName = ShldCylTop02
rotatorsName = ShldCylBottom02
}
CONSTRAINLOOKFX
{
targetName = ShldCylBottom03
rotatorsName = ShldCylTop03
}
CONSTRAINLOOKFX
{
targetName = ShldCylTop03
rotatorsName = ShldCylBottom03
}
}
}
@PART[dockingPort1]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-docking-shielded-125-1
}
MODEL
{
model = ReStock/Assets/Command/restock-hatch-common-round-white-1
position = 0.0, -0.085, 0.0
scale = 0.908,0.908,0.908
rotation = 180, 0, 0
}
%rescaleFactor = 1
@MODULE[ModuleAnimateGeneric]
{
@animationName = PortExtend
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = 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 = FXModuleLookAtConstraint
// Ring
CONSTRAINLOOKFX
{
targetName = DockingCylBottom01
rotatorsName = DockingCylTop01
}
CONSTRAINLOOKFX
{
targetName = DockingCylBottom02
rotatorsName = DockingCylTop02
}
CONSTRAINLOOKFX
{
targetName = DockingCylBottom03
rotatorsName = DockingCylTop03
}
CONSTRAINLOOKFX
{
targetName = DockingCylBottom04
rotatorsName = DockingCylTop04
}
CONSTRAINLOOKFX
{
targetName = DockingCylBottom05
rotatorsName = DockingCylTop05
}
CONSTRAINLOOKFX
{
targetName = DockingCylBottom06
rotatorsName = DockingCylTop06
}
CONSTRAINLOOKFX
{
targetName = DockingCylTop01
rotatorsName = DockingCylBottom01
}
CONSTRAINLOOKFX
{
targetName = DockingCylTop02
rotatorsName = DockingCylBottom02
}
CONSTRAINLOOKFX
{
targetName = DockingCylTop03
rotatorsName = DockingCylBottom03
}
CONSTRAINLOOKFX
{
targetName = DockingCylTop04
rotatorsName = DockingCylBottom04
}
CONSTRAINLOOKFX
{
targetName = DockingCylTop05
rotatorsName = DockingCylBottom05
}
CONSTRAINLOOKFX
{
targetName = DockingCylTop06
rotatorsName = DockingCylBottom06
}
// Doors
CONSTRAINLOOKFX
{
targetName = ShldCylBottom01
rotatorsName = ShldCylTop01
}
CONSTRAINLOOKFX
{
targetName = ShldCylTop01
rotatorsName = ShldCylBottom01
}
CONSTRAINLOOKFX
{
targetName = ShldCylBottom02
rotatorsName = ShldCylTop02
}
CONSTRAINLOOKFX
{
targetName = ShldCylTop02
rotatorsName = ShldCylBottom02
}
CONSTRAINLOOKFX
{
targetName = ShldCylBottom03
rotatorsName = ShldCylTop03
}
CONSTRAINLOOKFX
{
targetName = ShldCylTop03
rotatorsName = ShldCylBottom03
}
}
}
// Clamp-O-Tron Sr
@PART[dockingPortLarge] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-docking-25-1
}
MODEL
{
model = ReStock/Assets/Command/restock-hatch-common-round-white-1
position = 0.0, -0.085, 0.0
scale = 0.821,0.821,0.821
rotation = 180, 0, 0
}
%rescaleFactor = 1
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = 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
}
}
@PART[dockingPortLarge]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-docking-25-1
}
MODEL
{
model = ReStock/Assets/Command/restock-hatch-common-round-white-1
position = 0.0, -0.085, 0.0
scale = 0.821,0.821,0.821
rotation = 180, 0, 0
}
%rescaleFactor = 1
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = 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
}
}
}

View File

@ -6,50 +6,53 @@
// - TS-37 Separator (Separator_3)
// TS-06 Separator
@PART[Separator_0] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-separator-0625-1
}
%rescaleFactor = 1
@PART[Separator_0]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-separator-0625-1
}
%rescaleFactor = 1
}
// TS-12 Separator
@PART[Separator_1] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-separator-125-1
}
%rescaleFactor = 1
@PART[Separator_1]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-separator-125-1
}
%rescaleFactor = 1
}
// TS-25 Separator
@PART[Separator_2] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-separator-25-1
}
%rescaleFactor = 1
@PART[Separator_2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-separator-25-1
}
%rescaleFactor = 1
}
// TS-37 Separator
@PART[Separator_3] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-separator-375-1
}
%rescaleFactor = 1
@PART[Separator_3]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-separator-375-1
}
%rescaleFactor = 1
}

View File

@ -9,85 +9,86 @@
// 0.625m battery bank
@PART[batteryBankMini]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-battery-0625-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
DRAG_CUBE
{
cube = Default, 0.1251,0.7808,0.4043, 0.1251,0.7761,0.4043, 0.3044,0.9748,0.1197, 0.3044,0.9748,0.1197, 0.1237,0.7873,0.4044, 0.1237,0.7796,0.4918, 8.268E-05,0.002,-1.192E-08, 0.6248,0.2,0.625
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-battery-0625-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
DRAG_CUBE
{
cube = Default, 0.1251,0.7808,0.4043, 0.1251,0.7761,0.4043, 0.3044,0.9748,0.1197, 0.3044,0.9748,0.1197, 0.1237,0.7873,0.4044, 0.1237,0.7796,0.4918, 8.268E-05,0.002,-1.192E-08, 0.6248,0.2,0.625
}
}
// 1.25m battery bank
@PART[batteryBank]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-battery-125-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
DRAG_CUBE
{
cube = Default, 0.2808,0.7744,0.7051, 0.2808,0.7723,0.7051, 1.217,0.9607,0.1416, 1.217,0.9608,0.1416, 0.2808,0.7686,0.7051, 0.2808,0.7705,0.7051, 0,0,0, 1.25,0.2231,1.25
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-battery-125-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
DRAG_CUBE
{
cube = Default, 0.2808,0.7744,0.7051, 0.2808,0.7723,0.7051, 1.217,0.9607,0.1416, 1.217,0.9608,0.1416, 0.2808,0.7686,0.7051, 0.2808,0.7705,0.7051, 0,0,0, 1.25,0.2231,1.25
}
}
// 2.5m battery bank
@PART[batteryBankLarge]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-battery-25-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
DRAG_CUBE
{
cube = Default, 0.5859,0.7659,1.385, 0.5859,0.7624,1.396, 4.895,0.9713,0.2224, 4.895,0.9722,0.2224, 0.6253,0.7324,1.292, 0.6252,0.7297,1.62, -0.006064,-0.005422,0.0008894, 2.648,0.2373,2.5
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-battery-25-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
DRAG_CUBE
{
cube = Default, 0.5859,0.7659,1.385, 0.5859,0.7624,1.396, 4.895,0.9713,0.2224, 4.895,0.9722,0.2224, 0.6253,0.7324,1.292, 0.6252,0.7297,1.62, -0.006064,-0.005422,0.0008894, 2.648,0.2373,2.5
}
}
// Small radial battery
@PART[batteryPack]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-battery-radial-small-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-battery-radial-small-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
}
// Large radial battery
@PART[ksp_r_largeBatteryPack]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-battery-radial-med-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-battery-radial-med-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
}

View File

@ -6,40 +6,39 @@
// Spotlight
@PART[spotLight1]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-spot-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleLight]
{
@animationName = RestockSpotLight_On
@lightName = Spot
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-spot-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleLight]
{
@animationName = RestockSpotLight_On
@lightName = Spot
}
}
// Floodlight
@PART[spotLight2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-flood-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-light-flood-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleLight]
{
@animationName = RestockFloodLight_On
@lightName = Spot
}
{
@animationName = RestockFloodLight_On
@lightName = Spot
}
}

View File

@ -4,11 +4,11 @@
@PART[rtg]
{
@author = Beale
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Electrical/restock-rtg-1
}
@author = Beale
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Electrical/restock-rtg-1
}
}

View File

@ -5,48 +5,47 @@
// 1x6
@PART[solarPanels4]
{
@author = Beale
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-1x6
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleDeployableSolarPanel]
{
@secondaryTransformName = panel6
}
MODULE
@author = Beale
!mesh = DELETE
!MODEL,* {}
MODEL
{
name = ModuleRestockModifyMaterials
MATERIAL
model = ReStock/Assets/Electrical/restock-solarpanel-1x6
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleDeployableSolarPanel]
{
@secondaryTransformName = panel6
}
MODULE
{
name = ModuleRestockModifyMaterials
MATERIAL
{
shader = KSP/Bumped Specular (Mapped)
TEXTURE_PROPERTY
{
shader = KSP/Bumped Specular (Mapped)
TEXTURE_PROPERTY
{
name = _MainTex
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1
}
TEXTURE_PROPERTY
{
name = _SpecMap
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1-s
}
FLOAT_PROPERTY
{
name = _SpecTint
value = 0.08
}
FLOAT_PROPERTY
{
name = _Shininess
value = 0.8
}
name = _MainTex
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1
}
TEXTURE_PROPERTY
{
name = _SpecMap
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1-s
}
FLOAT_PROPERTY
{
name = _SpecTint
value = 0.08
}
FLOAT_PROPERTY
{
name = _Shininess
value = 0.8
}
}
}
}
@ -67,83 +66,80 @@
{
@secondaryTransformName = panel6
}
MODULE
{
name = ModuleRestockModifyMaterials
MATERIAL
name = ModuleRestockModifyMaterials
MATERIAL
{
shader = KSP/Bumped Specular (Mapped)
baseTransform = panel1
TEXTURE_PROPERTY
{
shader = KSP/Bumped Specular (Mapped)
baseTransform = panel1
TEXTURE_PROPERTY
{
name = _MainTex
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1
}
TEXTURE_PROPERTY
{
name = _SpecMap
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1-s
}
FLOAT_PROPERTY
{
name = _SpecTint
value = 0.08
}
FLOAT_PROPERTY
{
name = _Shininess
value = 0.8
}
name = _MainTex
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1
}
TEXTURE_PROPERTY
{
name = _SpecMap
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1-s
}
FLOAT_PROPERTY
{
name = _SpecTint
value = 0.08
}
FLOAT_PROPERTY
{
name = _Shininess
value = 0.8
}
}
}
}
// 2x3
@PART[solarPanels3]
{
@author = Beale
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Electrical/restock-solarpanel-2x3
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleDeployableSolarPanel]
{
@secondaryTransformName = solar6
}
MODULE
@author = Beale
!mesh = DELETE
!MODEL,* {}
MODEL
{
name = ModuleRestockModifyMaterials
MATERIAL
model = ReStock/Assets/Electrical/restock-solarpanel-2x3
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleDeployableSolarPanel]
{
@secondaryTransformName = solar6
}
MODULE
{
name = ModuleRestockModifyMaterials
MATERIAL
{
shader = KSP/Bumped Specular (Mapped)
TEXTURE_PROPERTY
{
shader = KSP/Bumped Specular (Mapped)
TEXTURE_PROPERTY
{
name = _MainTex
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1
}
TEXTURE_PROPERTY
{
name = _SpecMap
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1-s
}
FLOAT_PROPERTY
{
name = _SpecTint
value = 0.08
}
FLOAT_PROPERTY
{
name = _Shininess
value = 0.8
}
name = _MainTex
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1
}
TEXTURE_PROPERTY
{
name = _SpecMap
textureUrl = ReStock/Assets/Electrical/restock-solarpanel-1-s
}
FLOAT_PROPERTY
{
name = _SpecTint
value = 0.08
}
FLOAT_PROPERTY
{
name = _Shininess
value = 0.8
}
}
}
}

View File

@ -6,15 +6,15 @@
@PART[ionEngine]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-dawn-1
}
@MODULE[ModuleEnginesFX]
{
@runningEffectName = fx-ant-running
@runningEffectName = fx-ant-running
@fxOffset = 0, 0, 0
}
!MODULE[FXModuleAnimateThrottle] {}

View File

@ -6,10 +6,10 @@
@PART[RAPIER]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-rapier-1
}
!EFFECTS {}
@ -160,14 +160,12 @@
}
}
}
@MODULE[ModuleGimbal]
{
@gimbalTransformName = Gimbal
gimbalResponseSpeed = 8
useGimbalResponseSpeed = true
}
!MODULE[FXModuleAnimateThrottle] {}
MODULE
{
@ -187,7 +185,6 @@
dependOnThrottle = True
preferMultiMode = True
}
MODULE
{
name = ModuleColorChanger

View File

@ -10,10 +10,10 @@
@PART[microEngine]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-ant-1
}
!EFFECTS {}
@ -61,7 +61,6 @@
pitch = 1.0 0.5
loop = true
}
MODEL_MULTI_PARTICLE
{
name = plume
@ -98,7 +97,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -175,10 +173,10 @@
@PART[radialEngineMini]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-spider-1
}
!EFFECTS {}
@ -291,7 +289,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -358,21 +355,19 @@
@PART[liquidEngineMini_v2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-spark-1
}
%node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 3
@attachRules = 1,1,1,0,0
DRAG_CUBE
{
cube = Fairing, 0.2612,0.7597,0.4044, 0.2612,0.7597,0.5694, 0.2642,0.7653,0.4683, 0.2642,0.7668,0.4938, 0.2612,0.7561,0.4497, 0.2612,0.7565,0.4044, 0,-0.1771,0, 0.625,0.4491,0.625
cube = Clean, 0.2539,0.7776,0.4109, 0.2539,0.7774,0.5694, 0.1167,0.5871,0.4683, 0.1167,0.8246,0.4862, 0.2542,0.7739,0.4497, 0.2542,0.774,0.4109, 0,-0.1771,0, 0.625,0.4491,0.625
}
!EFFECTS {}
EFFECTS
{
@ -427,7 +422,6 @@
pitch = 1.0 1.8
loop = true
}
MODEL_MULTI_PARTICLE
{
name = core
@ -481,7 +475,6 @@
MODULE
{
name = FXModuleLookAtConstraint
// Basic
CONSTRAINLOOKFX
{
@ -543,7 +536,6 @@
targetName = CylTop006
rotatorsName = CylBot006
}
}
@MODULE[ModuleGimbal]
{
@ -600,7 +592,6 @@
ShroudSparkBasic = false
ShroudSparkCompact = false
}
}
VARIANT
{
@ -646,7 +637,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -716,12 +706,12 @@
// Twitch
@PART[smallRadialEngine]
{
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-twitch-1
}
!EFFECTS {}
@ -831,7 +821,6 @@
MODULE
{
name = FXModuleLookAtConstraint
// Ringed
CONSTRAINLOOKFX
{
@ -881,7 +870,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -942,17 +930,16 @@
key = 1 1
}
}
}
// Puff
@PART[omsEngine]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-puff-1
}
!EFFECTS {}
@ -989,18 +976,17 @@
fx-puff-running
{
AUDIO
{
channel = Ship
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.01 0.2
volume = 1.0 0.6
pitch = 0.0 0.1
pitch = 0.01 0.2
pitch = 1.0 0.5
loop = true
}
{
channel = Ship
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.01 0.2
volume = 1.0 0.6
pitch = 0.0 0.1
pitch = 0.01 0.2
pitch = 1.0 0.5
loop = true
}
MODEL_MULTI_PARTICLE
{
name = plume
@ -1015,11 +1001,9 @@
}
}
}
MODULE
{
name = FXModuleLookAtConstraint
// Ringed
CONSTRAINLOOKFX
{
@ -1041,13 +1025,11 @@
targetName = CylTop006
rotatorsName = Cyl006
}
}
@MODULE[ModuleEnginesFX]
{
@runningEffectName = fx-puff-running
}
!MODULE[FXModuleAnimateThrottle] {}
MODULE
{
@ -1065,7 +1047,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger

View File

@ -12,17 +12,15 @@
@PART[nuclearEngine]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-nerv-1
}
@manufacturer = #autoLOC_501637 //#autoLOC_501637 = Rockomax Conglomerate
%node_attach = 0.0, 1.40383, 0.0, 0.0, 1.0, 0.0, 1
@attachRules = 1,1,1,0,0
!fx_exhaustFlame_blue = DELETE
!fx_exhaustLight_blue = DELETE
!fx_smokeTrail_light = DELETE
@ -30,7 +28,6 @@
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
!sound_explosion_low = DELETE
!EFFECTS {}
EFFECTS
{
@ -38,22 +35,22 @@
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
fx-nerv-running
@ -114,11 +111,9 @@
emission = 1.0 1.25
speed = 0.0 0.25
speed = 1.0 1.0
}
}
}
@MODULE[ModuleEngines]
{
@name = ModuleEnginesFX
@ -142,7 +137,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -209,16 +203,14 @@
@PART[SSME]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Engine/restock-engine-vector-1
MODEL
{
model = ReStock/Assets/Engine/restock-engine-vector-1
}
@bulkheadProfiles = srf, size1, size2
node_attach = 0.0,0,0.0 , 0.0, 1.0, 0.0, 1
DRAG_CUBE
{
cube = 0, 2.312,0.7586,1.181, 2.312,0.7602,1.243, 1.2,0.6938,1.333, 1.2,0.4948,1.383, 2.321,0.7617,1.215, 2.321,0.7611,1.455, 0,-0.4475,-5.96E-08, 1.255,2.355,1.255
@ -226,7 +218,6 @@
cube = 2, 3.588,0.7335,1.493, 3.587,0.7287,1.535, 4.8,0.6318,2.499, 4.8,0.4139,2.215, 3.565,0.7305,1.366, 3.564,0.7263,1.567, 0,-0.4195,0, 2.5,2.299,2.5
cube = 3, 1.904,0.719,0.9408, 1.902,0.7357,0.8684, 4.8,0.3,2.544, 4.8,0.3,2.115, 1.938,0.6766,0.9222, 1.94,0.7415,0.7234, 3.576E-07,-0.4418,-2.384E-07, 2.5,2.344,2.5
}
!EFFECTS {}
EFFECTS
{
@ -272,7 +263,6 @@
pitch = 1.0 1.8
loop = true
}
MODEL_MULTI_PARTICLE
{
name = core
@ -311,7 +301,6 @@
}
}
}
MODULE
{
name = ModulePartVariants
@ -422,7 +411,6 @@
@jettisonName = Fairing125,Fairing25,FairingCompact
useMultipleDragCubes = false
}
@MODULE[ModuleGimbal]
{
@gimbalTransformName = B_Gimbal
@ -432,7 +420,6 @@
MODULE
{
name = FXModuleLookAtConstraint
// Ringed
CONSTRAINLOOKFX
{
@ -492,7 +479,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -553,23 +539,20 @@
key = 1 1
}
}
}
// Terrier
@PART[liquidEngine3_v2]
{
@author = Porkjet and Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Engine/restock-engine-terrier-1
MODEL
{
model = ReStock/Assets/Engine/restock-engine-terrier-1
}
node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1
@attachRules = 1,1,1,0,0
!fx_exhaustFlame_blue = DELETE
!fx_exhaustLight_blue = DELETE
!fx_smokeTrail_light = DELETE
@ -582,7 +565,6 @@
cube = Fairing, 1.208,0.7553,0.7254, 1.208,0.7553,0.7254, 1.253,0.9242,0.2382, 1.253,0.6771,0.8475, 1.208,0.7546,0.7254, 1.208,0.7549,0.7254, -2.086E-06,-0.3681,1.788E-07, 1.268,0.9682,1.268
cube = Clean, 1.126,0.7562,0.7165, 1.126,0.7561,0.7165, 0.3048,0.9031,0.2075, 0.3048,0.9011,0.2075, 1.126,0.7553,0.7165, 1.126,0.7554,0.7165, 0,-0.3739,0, 1.25,0.9566,1.25
}
!EFFECTS {}
EFFECTS
{
@ -658,13 +640,9 @@
speed = 1.0 1.0
localOffset = 0, 0, 0
}
}
}
@bulkheadProfiles = srf, size1
!MODULE[ModulePartVariants] {}
MODULE
{
@ -727,7 +705,6 @@
@jettisonName = Shroud909,Shroud909_Compact
useMultipleDragCubes = true
}
@MODULE[ModuleGimbal]
{
@gimbalTransformName = Gimbal
@ -751,7 +728,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -812,31 +788,27 @@
key = 1 1
}
}
}
// Reliant
@PART[liquidEngine]
{
@author = Porkjet and Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Engine/restock-engine-reliant-1
MODEL
{
model = ReStock/Assets/Engine/restock-engine-reliant-1
}
%rescaleFactor = 1
@scale = 1
@attachRules = 1,1,1,0,0
DRAG_CUBE
{
cube = 0, 1.323,0.7658,0.6937, 1.323,0.7658,0.6937, 1.2,0.71,1.99, 1.2,0.60,1.863, 1.342,0.7654,0.7222, 1.342,0.7655,0.7222, -4.768E-07,0.04716,-1.442E-05, 1.25,1.959,1.25
cube = 1, 1.626,0.7348,0.9771, 1.626,0.7485,0.7117, 1.199,0.9966,0.321, 1.199,0.4031,1.449, 1.682,0.7548,0.7173, 1.682,0.7527,0.7117, 0.0001327,0.07738,-1.454E-05, 1.24,1.899,1.24
cube = 2, 1.344,0.7648,0.6937, 1.344,0.7649,0.7165, 1.2,0.41,1.999, 1.2,0.40,1.914, 1.342,0.7641,0.7222, 1.342,0.7642,0.7222, -0.0001337,0.04716,-0.001876, 1.25,1.959,1.25
}
!fx_exhaustFlame_blue = DELETE
!fx_exhaustLight_blue = DELETE
!fx_smokeTrail_light = DELETE
@ -845,7 +817,6 @@
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
!sound_explosion_low = DELETE
!EFFECTS {}
EFFECTS
{
@ -941,12 +912,10 @@
}
}
}
@bulkheadProfiles = srf, size1
%node_attach = 0.0, 0.90182625, 0.0, 0.0, 1.0, 0.0, 1
@node_stack_top = 0.0, 0.90182625, 0.0, 0.0, 1.0, 0.0
@node_stack_bottom = 0.0, -0.90925375, 0.0, 0.0, -1.0, 0.0
MODULE
{
name = ModulePartVariants
@ -1007,7 +976,6 @@
@jettisonName = ShroudT30,ShroudT30_Compact
useMultipleDragCubes = false
}
!MODULE[FXModuleAnimateThrottle] {}
MODULE
{
@ -1025,7 +993,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -1092,11 +1059,11 @@
@PART[liquidEngine2]
{
@author = Porkjet and Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Engine/restock-engine-swivel-1
MODEL
{
model = ReStock/Assets/Engine/restock-engine-swivel-1
}
@bulkheadProfiles = srf, size1
rescaleFactor = 1.0
@ -1104,14 +1071,12 @@
@node_stack_bottom = 0.0, -7.179225, 0.0, 0.0, -1.0, 0.0
%node_attach = 0.0, 9.0182625, 0.0, 0.0, 1.0, 0.0, 1
@attachRules = 1,1,1,0,0
DRAG_CUBE
{
cube = 0, 1.068,0.7677,0.8473, 1.068,0.7677,0.6994, 1.2,0.71,1.582, 1.2,0.63,1.716, 1.061,0.7673,0.6994, 1.061,0.7674,0.6994, 0,0.1126,0, 1.25,1.703,1.25
cube = 1, 1.498,0.7444,0.8578, 1.498,0.721,0.9836, 1.234,0.9966,0.2519, 1.234,0.4147,1.423, 1.535,0.7475,0.7262, 1.535,0.7471,0.7205, 0,0.1194,1.788E-07, 1.258,1.689,1.258
cube = 2, 1.075,0.768,0.7165, 1.075,0.7679,0.6994, 1.2,0.42,1.582, 1.2,0.40,1.657, 1.069,0.7671,0.6994, 1.069,0.7672,0.6994, 0,0.1126,0, 1.25,1.703,1.25
}
!fx_exhaustFlame_blue = DELETE
!fx_exhaustLight_blue = DELETE
!fx_smokeTrail_light = DELETE
@ -1120,7 +1085,6 @@
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
!sound_explosion_low = DELETE
EFFECTS
{
engage
@ -1203,7 +1167,6 @@
}
}
}
@MODULE[ModuleEngines]
{
@name = ModuleEnginesFX
@ -1282,7 +1245,6 @@
@jettisonName = ShroudT45,ShroudT45_Compact
useMultipleDragCubes = false
}
@MODULE[ModuleGimbal]
{
@gimbalTransformName = Gimbal
@ -1292,7 +1254,6 @@
MODULE
{
name = FXModuleLookAtConstraint
// Basic
CONSTRAINLOOKFX
{
@ -1334,7 +1295,6 @@
targetName = T45_Piston002
rotatorsName = T45_PistonTop003
}
}
!MODULE[FXModuleAnimateThrottle] {}
MODULE
@ -1353,7 +1313,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -1416,7 +1375,6 @@
}
}
// Thud (FX only)
@PART[radialLiquidEngine1-2]
{
@ -1426,7 +1384,6 @@
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
!sound_explosion_low = DELETE
EFFECTS
{
engage
@ -1498,7 +1455,6 @@
}
}
}
@MODULE[ModuleEngines]
{
@name = ModuleEnginesFX
@ -1506,7 +1462,6 @@
}
}
// Dart (FX only)
@PART[toroidalAerospike]
{
@ -1514,12 +1469,10 @@
!fx_exhaustLight_blue = DELETE
!fx_smokeTrail_light = DELETE
!fx_exhaustSparks_flameout = DELETE
!sound_vent_medium = DELETE
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
!sound_explosion_low = DELETE
EFFECTS
{
engage
@ -1591,7 +1544,6 @@
}
}
}
@MODULE[ModuleEngines]
{
@name = ModuleEnginesFX

View File

@ -11,7 +11,6 @@
@author = Chris Adderley (Nertea) and riocrokite
%node_attach = 0.0, 1.065308, 0.0, 0.0, 1.0, 0.0, 2
@attachRules = 1,1,1,0,0
!fx_exhaustFlame_blue = DELETE
!fx_exhaustLight_blue = DELETE
!fx_smokeTrail_light = DELETE
@ -20,7 +19,6 @@
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
!sound_explosion_low = DELETE
!MODEL {}
MODEL
{
@ -29,14 +27,12 @@
scale = 1,1,1
rotation = 0, 0, 0
}
DRAG_CUBE
{
cube = 0, 7.567,0.7803,1.54, 7.566,0.7803,2.032, 4.8,0.6,3.323, 4.8,0.5,3.323, 7.6,0.7754,2.12, 7.6,0.7755,1.817, 0.001014,-0.3685,-0.002916, 3.018,3.123,3.018
cube = 1, 5.299,0.7361,2.091, 5.294,0.7405,2.131, 4.8,0.8,3.308, 4.8,0.5,3.308, 4.875,0.7134,2.401, 4.88,0.7285,2.091, 1.192E-07,-0.3615,-0.0003461, 3.24,3.108,3.24
cube = 2, 7.716,0.7762,1.324, 7.716,0.7762,1.758, 4.8,0.4,3.205, 4.8,0.5,3.023, 7.716,0.7753,1.853, 7.716,0.7753,1.556, 2.384E-07,-0.3685,1.192E-07, 2.5,3.123,2.5
}
!EFFECTS {}
EFFECTS
{
@ -62,7 +58,6 @@
loop = false
}
}
flameout
{
PREFAB_PARTICLE
@ -158,7 +153,6 @@
MODULE
{
name = FXModuleLookAtConstraint
// Basic
CONSTRAINLOOKFX
{
@ -198,7 +192,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -261,53 +254,53 @@
}
MODULE
{
name = ModulePartVariants
baseVariant = Size2
VARIANT
{
name = Size2
displayName = #LOC_Restock_variant-engine_size2
name = ModulePartVariants
baseVariant = Size2
VARIANT
{
name = Size2
displayName = #LOC_Restock_variant-engine_size2
primaryColor = #999999
secondaryColor = #f69449
GAMEOBJECTS
{
secondaryColor = #f69449
GAMEOBJECTS
{
Mainsail_Boattail = false
Mainsail_25m = true
Mainsail_Shroud = true
Mainsail_Shroud_Compact = false
Mainsail_Compact = false
}
}
VARIANT
{
name = Boattail
displayName = #LOC_Restock_variant-engine_boattail
}
}
VARIANT
{
name = Boattail
displayName = #LOC_Restock_variant-engine_boattail
primaryColor = #ffffff
secondaryColor = #f69449
GAMEOBJECTS
{
secondaryColor = #f69449
GAMEOBJECTS
{
Mainsail_Boattail = true
Mainsail_25m = false
Mainsail_Shroud = false
Mainsail_Shroud_Compact = false
Mainsail_Compact = false
}
}
}
}
VARIANT
{
name = Compact
displayName = #LOC_Restock_variant-engine_compact
{
name = Compact
displayName = #LOC_Restock_variant-engine_compact
primaryColor = #999999
secondaryColor = #999999
GAMEOBJECTS
{
secondaryColor = #999999
GAMEOBJECTS
{
Mainsail_Boattail = false
Mainsail_25m = false
Mainsail_Shroud = false
Mainsail_Shroud_Compact = true
Mainsail_Compact = true
}
}
}
}
}
@MODULE[ModuleJettison]
{
@ -322,7 +315,6 @@
@author = Chris Adderley (Nertea) and riocrokite
%node_attach = 0.0, 0, 0.0, 0.0, 1.0, 0.0, 2
@attachRules = 1,1,1,0,0
!fx_exhaustFlame_blue_small = DELETE
!fx_exhaustLight_blue = DELETE
!fx_smokeTrail_light = DELETE
@ -330,13 +322,11 @@
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
!sound_explosion_low = DELETE
DRAG_CUBE
{
cube = Fairing, 3.898,0.7731,1.901, 3.898,0.773,1.901, 3.297,0.7352,1.744, 3.311,0.6924,1.917, 3.895,0.7689,2.073, 3.895,0.7683,2.129, -0.001018,-0.6431,-0.002216, 3.418,1.717,3.42
cube = Clean, 3.871,0.7762,1.9, 3.871,0.7763,1.9, 2.683,0.5947,1.751, 2.686,0.6422,1.526, 3.874,0.7711,2.07, 3.874,0.7711,2.127, -0.0007027,-0.6431,0.0001873, 3.415,1.717,3.415
cube = Fairing, 3.898,0.7731,1.901, 3.898,0.773,1.901, 3.297,0.7352,1.744, 3.311,0.6924,1.917, 3.895,0.7689,2.073, 3.895,0.7683,2.129, -0.001018,-0.6431,-0.002216, 3.418,1.717,3.42
cube = Clean, 3.871,0.7762,1.9, 3.871,0.7763,1.9, 2.683,0.5947,1.751, 2.686,0.6422,1.526, 3.874,0.7711,2.07, 3.874,0.7711,2.127, -0.0007027,-0.6431,0.0001873, 3.415,1.717,3.415
}
!MODEL {}
MODEL
{
@ -443,7 +433,6 @@
MODULE
{
name = FXModuleLookAtConstraint
// Basic
CONSTRAINLOOKFX
{
@ -544,7 +533,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -608,21 +596,21 @@
@MODULE[ModuleJettison]
{
@jettisonName = Poodle_Shroud, Poodle_Shroud_Compact
useMultipleDragCubes = true
useMultipleDragCubes = true
}
MODULE
{
name = ModulePartVariants
baseVariant = Size2
useMultipleDragCubes = false
VARIANT
{
name = Size2
displayName = #LOC_Restock_variant-engine_size2
name = ModulePartVariants
baseVariant = Size2
useMultipleDragCubes = false
VARIANT
{
name = Size2
displayName = #LOC_Restock_variant-engine_size2
primaryColor = #999999
secondaryColor = #f69449
GAMEOBJECTS
{
secondaryColor = #f69449
GAMEOBJECTS
{
Poodle_25 = true
Poodle_Compact = false
P_Cyl_Lower001 = true
@ -633,16 +621,16 @@
P_CylCpt_Lower002 = false
P_CylCpt_Lower003 = false
P_CylCpt_Lower004 = false
}
}
}
}
VARIANT
{
name = Compact
displayName = #LOC_Restock_variant-engine_compact
{
name = Compact
displayName = #LOC_Restock_variant-engine_compact
primaryColor = #999999
secondaryColor = #999999
GAMEOBJECTS
{
secondaryColor = #999999
GAMEOBJECTS
{
Poodle_25 = false
Poodle_Compact = true
P_Cyl_Lower001 = false
@ -653,8 +641,8 @@
P_CylCpt_Lower002 = true
P_CylCpt_Lower003 = true
P_CylCpt_Lower004 = true
}
}
}
}
}
}
@ -664,7 +652,6 @@
@author = Chris Adderley (Nertea) and riocrokite
%node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 2
@attachRules = 1,1,1,0,0
!fx_exhaustFlame_blue = 0.0, -2.2, 0.0, 0.0, 1.0, 0.0, running
!fx_exhaustLight_blue = 0.0, -2.2, 0.0, 0.0, 0.0, 1.0, running
!fx_smokeTrail_light = 0.0, -2.2, 0.0, 0.0, 1.0, 0.0, running
@ -673,7 +660,6 @@
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
!sound_explosion_low = DELETE
!MODEL {}
MODEL
{
@ -682,14 +668,12 @@
scale = 1,1,1
rotation = 0, 0, 0
}
DRAG_CUBE
{
cube = 0, 5.992,0.7789,1.767, 5.992,0.779,1.767, 4.87,0.6,2.5, 4.87,0.5,2.4, 5.969,0.7778,1.752, 5.969,0.7778,1.752, -0.000158,-1.106,-0.002611, 3.404,2.531,3.403
cube = 1, 3.261,0.703,1.588, 3.261,0.703,1.525, 4.87,0.8,2.5, 4.87,0.5,2.4, 3.292,0.707,1.587, 3.294,0.7047,1.597, 0,-1.066,1.192E-07, 2.5,2.453,2.497
cube = 2, 6.053,0.7769,1.324, 6.053,0.7769,1.324, 4.87,0.4,2.5, 4.87,0.5,2.4, 6.035,0.7763,1.324, 6.035,0.7763,1.324, 1.192E-07,-1.106,1.192E-07, 2.5,2.531,2.5
}
!EFFECTS {}
EFFECTS
{
@ -770,7 +754,6 @@
speed = 0.0 0.35
speed = 1.0 1.0
}
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_veryLarge
@ -799,7 +782,6 @@
MODULE
{
name = FXModuleLookAtConstraint
// Basic
CONSTRAINLOOKFX
{
@ -831,7 +813,6 @@
targetName = Actutator_Top002
rotatorsName = Actutator_Bottom002
}
CONSTRAINLOOKFX
{
targetName = ActutatorCpt_Bottom001
@ -870,7 +851,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -933,16 +913,16 @@
}
MODULE
{
name = ModulePartVariants
baseVariant = Size2
VARIANT
{
name = Size2
displayName = #LOC_Restock_variant-engine_size2
name = ModulePartVariants
baseVariant = Size2
VARIANT
{
name = Size2
displayName = #LOC_Restock_variant-engine_size2
primaryColor = #999999
secondaryColor = #f69449
GAMEOBJECTS
{
secondaryColor = #f69449
GAMEOBJECTS
{
ActutatorCpt_Bottom001 = false
ActutatorCpt_Bottom002 = false
Actutator_Bottom001 = true
@ -954,16 +934,16 @@
Skipper_25m = true
Skipper_Shroud = true
Skipper_Shroud_Compact = false
}
}
VARIANT
{
name = Boattail
displayName = #LOC_Restock_variant-engine_boattail
}
}
VARIANT
{
name = Boattail
displayName = #LOC_Restock_variant-engine_boattail
primaryColor = #ffffff
secondaryColor = #f69449
GAMEOBJECTS
{
secondaryColor = #f69449
GAMEOBJECTS
{
ActutatorCpt_Bottom001 = false
ActutatorCpt_Bottom002 = false
Actutator_Bottom001 = true
@ -975,16 +955,16 @@
Skipper_25m = false
Skipper_Shroud = false
Skipper_Shroud_Compact = false
}
}
}
}
VARIANT
{
name = Compact
displayName = #LOC_Restock_variant-engine_compact
{
name = Compact
displayName = #LOC_Restock_variant-engine_compact
primaryColor = #999999
secondaryColor = #999999
GAMEOBJECTS
{
secondaryColor = #999999
GAMEOBJECTS
{
ActutatorCpt_Bottom001 = true
ActutatorCpt_Bottom002 = true
Actutator_Bottom001 = false
@ -996,14 +976,13 @@
Skipper_25m = false
Skipper_Shroud = false
Skipper_Shroud_Compact = true
}
}
}
}
}
@MODULE[ModuleJettison]
{
@jettisonName = Skipper_Shroud,Skipper_Shroud_Compact
useMultipleDragCubes = false
useMultipleDragCubes = false
}
}
@ -1011,13 +990,14 @@
@PART[Size2LFB]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-twinboar-1
}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, 4.356, 0.0
scale = 1,1,1
@ -1118,10 +1098,9 @@
}
}
}
@MODULE[ModuleGimbal]
{
@gimbalTransformName = B_Gimbal
@gimbalTransformName = B_Gimbal
gimbalResponseSpeed = 8
useGimbalResponseSpeed = true
}
@ -1131,51 +1110,48 @@
}
MODULE
{
name = FXModuleLookAtConstraint
// Basic
CONSTRAINLOOKFX
{
targetName = CylTop005
rotatorsName = CylBot005
}
CONSTRAINLOOKFX
{
targetName = CylTop006
rotatorsName = CylBot006
}
CONSTRAINLOOKFX
{
targetName = CylTop007
rotatorsName = CylBot007
}
CONSTRAINLOOKFX
{
targetName = CylTop008
rotatorsName = CylBot008
}
CONSTRAINLOOKFX
{
targetName = CylBot005
rotatorsName =CylTop005
}
CONSTRAINLOOKFX
{
targetName = CylBot006
rotatorsName = CylTop006
}
CONSTRAINLOOKFX
{
targetName = CylBot007
rotatorsName = CylTop007
}
CONSTRAINLOOKFX
{
targetName = CylBot008
rotatorsName = CylTop008
}
name = FXModuleLookAtConstraint
// Basic
CONSTRAINLOOKFX
{
targetName = CylTop005
rotatorsName = CylBot005
}
CONSTRAINLOOKFX
{
targetName = CylTop006
rotatorsName = CylBot006
}
CONSTRAINLOOKFX
{
targetName = CylTop007
rotatorsName = CylBot007
}
CONSTRAINLOOKFX
{
targetName = CylTop008
rotatorsName = CylBot008
}
CONSTRAINLOOKFX
{
targetName = CylBot005
rotatorsName =CylTop005
}
CONSTRAINLOOKFX
{
targetName = CylBot006
rotatorsName = CylTop006
}
CONSTRAINLOOKFX
{
targetName = CylBot007
rotatorsName = CylTop007
}
CONSTRAINLOOKFX
{
targetName = CylBot008
rotatorsName = CylTop008
}
}
!MODULE[FXModuleAnimateThrottle] {}
MODULE
@ -1194,7 +1170,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -1255,6 +1230,4 @@
key = 1 1
}
}
}

View File

@ -8,35 +8,32 @@
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL = {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-rhino-1
}
%rescaleFactor = 1
DRAG_CUBE
{
cube = 0, 15.48,0.7679,2.678, 15.48,0.7679,2.743, 11.07,0.9882,0.3025, 11.06,0.7086,4, 15.48,0.7679,2.678, 15.48,0.7679,2.743, 0.002109,-0.5297,-0.002108, 5.308,4.086,5.308
cube = 1, 11.59,0.7684,2.41, 11.59,0.7684,2.426, 11,0.5,3.35, 11,0.5,2.257, 11.59,0.7685,2.41, 11.59,0.7681,2.41, 0,-0.8842,0, 3.765,3.374,3.765
}
#node_stack_bottom02 = 0.0, -2.536873, 0.0, 0.0, -1.0, 0.0, 3
%node_attach = 0.0, 1.487975, 0.0, 0.0, 1.0, 0.0, 3
@attachRules = 1,1,1,0,0
!EFFECTS {}
EFFECTS
{
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
@ -47,13 +44,13 @@
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
fx-rhino-running
{
@ -125,9 +122,9 @@
Fairing375_Compact = false
}
NODES
{
node_stack_top = 0.0, 1.487975, 0.0, 0.0, 1.0, 0.0, 3
}
{
node_stack_top = 0.0, 1.487975, 0.0, 0.0, 1.0, 0.0, 3
}
}
VARIANT
{
@ -139,7 +136,7 @@
{
Var_375 = false
Var_Compact = true
Fairing375 = false
Fairing375 = false
Fairing375_Compact = true
}
NODES
@ -157,7 +154,6 @@
@jettisonName = Fairing375,Fairing375_Compact
useMultipleDragCubes = false
}
@MODULE[ModuleGimbal]
{
@gimbalTransformName = B_Gimbal
@ -205,7 +201,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -266,8 +261,6 @@
key = 1 1
}
}
}
@PART[Size3EngineCluster]
@ -275,7 +268,8 @@
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL = {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-mammoth-1
}
!EFFECTS {}
@ -283,14 +277,14 @@
{
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
@ -301,13 +295,13 @@
oneShot = true
}
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
fx-mammoth-running
{
@ -383,7 +377,6 @@
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -444,5 +437,4 @@
key = 1 1
}
}
}

View File

@ -8,10 +8,10 @@
@PART[RCSBlock]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Control/restock-rcs-block-1
}
!EFFECTS {}
@ -64,10 +64,10 @@
@PART[linearRcs]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Control/restock-rcs-linear-1
}
!EFFECTS {}
@ -133,14 +133,13 @@
{
name = Bare
displayName = #LOC_Restock_variant-linear-rcs-bare
primaryColor = #999999
secondaryColor = #999999
GAMEOBJECTS
{
RCSLinear = false
RCSLinearBase = true
}
GAMEOBJECTS
{
RCSLinear = false
RCSLinearBase = true
}
}
}
}
@ -149,10 +148,10 @@
@PART[vernierEngine]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Control/restock-rcs-vernor-1
scale = 1,1,1
}

View File

@ -7,12 +7,13 @@
// - Separatron I (sepMotor1)
// Kickback
@PART[MassiveBooster] {
@PART[MassiveBooster]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-srb-kickback-1
}
%rescaleFactor = 1
@ -85,7 +86,6 @@
speed = 0.0 0.35
speed = 1.0 1.0
}
}
}
@MODULE[ModuleEnginesFX]
@ -144,16 +144,16 @@
}
// Thumper
@PART[solidBooster1-1] {
@PART[solidBooster1-1]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-srb-thumper-1
}
%rescaleFactor = 1
!fx_exhaustFlame_yellow = DELETE
!fx_smokeTrail_medium = DELETE
!fx_exhaustSparks_yellow = DELETE
@ -161,7 +161,6 @@
!sound_rocket_hard = DELETE
!sound_vent_soft = DELETE
!sound_explosion_low = DELETE
EFFECTS
{
engage
@ -230,7 +229,6 @@
speed = 0.0 0.35
speed = 1.0 1.0
}
}
}
@MODULE[ModuleEngines]
@ -290,12 +288,13 @@
}
// Hammer
@PART[solidBooster_v2] {
@PART[solidBooster_v2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-srb-hammer-1
}
%rescaleFactor = 1
@ -303,13 +302,11 @@
// @node_stack_bottom = 0.0, -1.5640875, 0.0, 0.0, -1.0, 0.0, 1
// @node_stack_top = 0.0, 1.2818375, 0.0, 0.0, 1.0, 0.0, 1
// @node_attach = 0.0, 0.0, -0.625, 0.0, 0.0, 1.0, 1
DRAG_CUBE
{
cube = Fairing, 3.7,0.6968,0.7651, 3.7,0.6962,0.8016, 1.25,0.9543,2.519, 1.25,0.77,0.7798, 3.642,0.6918,1.063, 3.642,0.7001,0.7651, 0,-0.1436,-5.96E-08, 1.349,2.859,1.349
cube = Clean, 3.593,0.685,1.166, 3.593,0.6816,1.166, 1.25,0.9543,2.519, 1.25,0.77,0.7798, 3.536,0.6725,1.075, 3.537,0.68,1.184, 0,-0.1436,-5.96E-08, 1.349,2.859,1.349
}
!fx_exhaustFlame_yellow = DELETE
!fx_smokeTrail_medium = DELETE
!fx_exhaustSparks_yellow = DELETE
@ -319,7 +316,7 @@
!sound_explosion_low = DELETE
EFFECTS
{
engage
engage
{
AUDIO
{
@ -401,8 +398,8 @@
MODULE
{
name = ModulePartVariants
baseVariant = White
useMultipleDragCubes = false
baseVariant = White
useMultipleDragCubes = false
VARIANT
{
name = White
@ -416,8 +413,8 @@
OrangeStripe = false
}
}
VARIANT
{
VARIANT
{
name = Orange
primaryColor = #f49841
secondaryColor = #f49841
@ -429,8 +426,8 @@
OrangeStripe = true
}
}
VARIANT
{
VARIANT
{
name = YellowAndWhite
primaryColor = #E8DB27
secondaryColor = #ffffff
@ -451,22 +448,21 @@
}
// Flea
@PART[solidBooster_sm_v2] {
@PART[solidBooster_sm_v2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-srb-flea-1
}
%rescaleFactor = 1
DRAG_CUBE
{
cube = Fairing, 2.292,0.7167,0.7651, 2.292,0.715,0.7712, 1.25,0.9493,1.44, 1.25,0.77,0.7743, 2.257,0.7095,1.063, 2.257,0.7192,0.7651, 1.192E-07,-0.1231,0, 1.349,1.775,1.349
cube = Clean, 2.185,0.6975,0.7651, 2.185,0.6931,0.7712, 1.25,0.9492,1.44, 1.25,0.77,0.7743, 2.152,0.6788,1.16, 2.153,0.6876,1.16, 1.192E-07,-0.1231,0, 1.349,1.775,1.349
}
EFFECTS
{
engage
@ -535,7 +531,6 @@
speed = 0.0 0.35
speed = 1.0 1.0
}
}
}
!fx_exhaustFlame_yellow = DELETE
@ -562,8 +557,8 @@
MODULE
{
name = ModulePartVariants
baseVariant = White
useMultipleDragCubes = false
baseVariant = White
useMultipleDragCubes = false
VARIANT
{
name = White
@ -577,8 +572,8 @@
OrangeStripe = false
}
}
VARIANT
{
VARIANT
{
name = Orange
primaryColor = #f49841
secondaryColor = #f49841
@ -590,8 +585,8 @@
OrangeStripe = true
}
}
VARIANT
{
VARIANT
{
name = YellowAndWhite
primaryColor = #E8DB27
secondaryColor = #ffffff
@ -610,24 +605,24 @@
useMultipleDragCubes = true
}
}
// Separatron
@PART[sepMotor1] {
@author = Chris Adderley (Nertea)
// Separatron
@PART[sepMotor1]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Engine/restock-engine-srb-separatron-1
}
%rescaleFactor = 1
!fx_exhaustFlame_yellow_tiny = DELETE
!fx_smokeTrail_medium = DELETE
!fx_exhaustSparks_yellow = DELETE
!sound_vent_medium = DELETE
!sound_rocket_mini = DELETE
!sound_vent_soft = DELETE
EFFECTS
{
engage
@ -686,13 +681,11 @@
}
}
}
@MODULE[ModuleEngines]
{
@name = ModuleEnginesFX
%runningEffectName = fx-separatron-running
}
MODULE
{
name = FXModuleAnimateThrottle

View File

@ -5,40 +5,40 @@
@PART[miniFuelTank]
{
@author = Beale
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-0625-4
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = Metal
VARIANT
{
name = Metal
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1
}
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1-white
}
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1-white
}
}
}
}

View File

@ -8,74 +8,74 @@
@PART[fuelTankSmallFlat]
{
@author = Porkjet and Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-125-4
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-dark
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-white
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Specular
}
}
VARIANT
{
name = GrayAndOrange
displayName = #autoLOC_8007121
themeName = GrayAndOrange
primaryColor = #4c4f47
secondaryColor = #f49841
TEXTURE
{
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-dark
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-white
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Specular
}
}
VARIANT
{
name = GrayAndOrange
displayName = #autoLOC_8007121
themeName = GrayAndOrange
primaryColor = #4c4f47
secondaryColor = #f49841
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-orange
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Specular
}
}
shader = KSP/Specular
}
}
}
}
@ -87,147 +87,148 @@
// @node_attach = 6.2625, 0.0, 0.0, 1.0, 0.0, 0.0, 1
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-125-3
}
%rescaleFactor = 1
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-dark
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-white
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Specular
}
}
VARIANT
{
name = GrayAndOrange
displayName = #autoLOC_8007121
themeName = GrayAndOrange
primaryColor = #4c4f47
secondaryColor = #f49841
TEXTURE
{
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-dark
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-white
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Specular
}
}
VARIANT
{
name = GrayAndOrange
displayName = #autoLOC_8007121
themeName = GrayAndOrange
primaryColor = #4c4f47
secondaryColor = #f49841
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-orange
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Specular
}
}
shader = KSP/Specular
}
}
}
}
@PART[fuelTank]
{
@author = Porkjet and Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-125-2
}
%rescaleFactor = 1
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-dark
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-white
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Specular
}
}
VARIANT
{
name = GrayAndOrange
displayName = #autoLOC_8007121
themeName = GrayAndOrange
primaryColor = #4c4f47
secondaryColor = #f49841
TEXTURE
{
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-dark
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-white
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Specular
}
}
VARIANT
{
name = GrayAndOrange
displayName = #autoLOC_8007121
themeName = GrayAndOrange
primaryColor = #4c4f47
secondaryColor = #f49841
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-orange
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Specular
}
}
shader = KSP/Specular
}
}
}
// @node_stack_top = 0.0, 9.81725, 0.0, 0.0, 1.0, 0.0
// @node_stack_bottom = 0.0, -9.12500, 0.0, 0.0, -1.0, 0.0
@ -242,71 +243,72 @@
// @node_attach = 6.2625, 0.0, 0.0, 1.0, 0.0, 0.0, 1
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-125-1
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
{
name = Dark
displayName = #autoLOC_8007117
themeName = Dark
primaryColor = #4c4f47
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-dark
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-white
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Specular
}
}
VARIANT
{
name = GrayAndOrange
displayName = #autoLOC_8007121
themeName = GrayAndOrange
primaryColor = #4c4f47
secondaryColor = #f49841
TEXTURE
{
secondaryColor = #4c4f47
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-dark
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Bumped Specular
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-white
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Specular
}
}
VARIANT
{
name = GrayAndOrange
displayName = #autoLOC_8007121
themeName = GrayAndOrange
primaryColor = #4c4f47
secondaryColor = #f49841
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-125-1-orange
_BumpMap = ReStock/Assets/FuelTank/restock-fueltank-125-1-n
shader = KSP/Specular
}
}
shader = KSP/Specular
}
}
}
%rescaleFactor = 1
}

View File

@ -8,19 +8,21 @@
@PART[Rockomax8BW]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-25-4
}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, 0.455, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, -0.455, 0.0
scale = 1,-1,1
@ -28,10 +30,10 @@
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
name = BlackAndWhite
@ -41,9 +43,9 @@
secondaryColor = #000000
GAMEOBJECTS
{
25TankTinyGrey = false
25TankTinyOrange = false
25TankTinyWhite = true
25TankTinyGrey = false
25TankTinyOrange = false
25TankTinyWhite = true
}
}
VARIANT
@ -55,12 +57,11 @@
secondaryColor = #4c4f47
GAMEOBJECTS
{
25TankTinyGrey = false
25TankTinyOrange = true
25TankTinyWhite = false
25TankTinyGrey = false
25TankTinyOrange = true
25TankTinyWhite = false
}
}
VARIANT
{
name = Metallic
@ -70,31 +71,32 @@
secondaryColor = #6f6e6d
GAMEOBJECTS
{
25TankTinyGrey = true
25TankTinyOrange = false
25TankTinyWhite = false
25TankTinyGrey = true
25TankTinyOrange = false
25TankTinyWhite = false
}
}
}
}
@PART[Rockomax32_BW]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-25-2
}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, 1.86, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, -1.86, 0.0
scale = 1,-1,1
@ -102,22 +104,22 @@
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
name = BlackAndWhite
themeName = BlackAndWhite
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
displayName = #autoLOC_8007122
secondaryColor = #000000
displayName = #autoLOC_8007122
GAMEOBJECTS
{
25TankMedGrey = false
25TankMedOrange = false
25TankMedWhite = true
25TankMedGrey = false
25TankMedOrange = false
25TankMedWhite = true
}
}
VARIANT
@ -129,12 +131,11 @@
secondaryColor = #4c4f47
GAMEOBJECTS
{
25TankMedGrey = false
25TankMedOrange = true
25TankMedWhite = false
25TankMedGrey = false
25TankMedOrange = true
25TankMedWhite = false
}
}
VARIANT
{
name = Metallic
@ -144,9 +145,9 @@
secondaryColor = #6f6e6d
GAMEOBJECTS
{
25TankMedGrey = true
25TankMedOrange = false
25TankMedWhite = false
25TankMedGrey = true
25TankMedOrange = false
25TankMedWhite = false
}
}
}
@ -155,19 +156,21 @@
@PART[Rockomax16_BW]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-25-3
}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, 0.92, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, -0.92, 0.0
scale = 1,-1,1
@ -177,80 +180,7 @@
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
25TankSmallGrey = false
25TankSmallOrange = false
25TankSmallWhite = true
}
}
VARIANT
{
name = Orange
displayName = #autoLOC_8007123
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
GAMEOBJECTS
{
25TankSmallGrey = false
25TankSmallOrange = true
25TankSmallWhite = false
}
}
VARIANT
{
name = Metallic
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
GAMEOBJECTS
{
25TankSmallGrey = true
25TankSmallOrange = false
25TankSmallWhite = false
}
}
}
}
@PART[Rockomax64_BW]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/FuelTank/restock-fueltank-25-1
}
MODEL {
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, 3.73, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL {
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, -3.73, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
@ -261,9 +191,83 @@
secondaryColor = #000000
GAMEOBJECTS
{
25TankLargeGrey = false
25TankLargeOrange = false
25TankLargeWhite = true
25TankSmallGrey = false
25TankSmallOrange = false
25TankSmallWhite = true
}
}
VARIANT
{
name = Orange
displayName = #autoLOC_8007123
themeName = Orange
primaryColor = #f49841
secondaryColor = #4c4f47
GAMEOBJECTS
{
25TankSmallGrey = false
25TankSmallOrange = true
25TankSmallWhite = false
}
}
VARIANT
{
name = Metallic
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
GAMEOBJECTS
{
25TankSmallGrey = true
25TankSmallOrange = false
25TankSmallWhite = false
}
}
}
}
@PART[Rockomax64_BW]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-25-1
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, 3.73, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
position = 0.0, -3.73, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
name = BlackAndWhite
displayName = #autoLOC_8007122
themeName = BlackAndWhite
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS
{
25TankLargeGrey = false
25TankLargeOrange = false
25TankLargeWhite = true
}
}
VARIANT
@ -280,9 +284,6 @@
25TankLargeWhite = false
}
}
VARIANT
{
name = Metallic
@ -292,9 +293,9 @@
secondaryColor = #6f6e6d
GAMEOBJECTS
{
25TankLargeGrey = true
25TankLargeOrange = false
25TankLargeWhite = false
25TankLargeGrey = true
25TankLargeOrange = false
25TankLargeWhite = false
}
}
}

View File

@ -4,21 +4,24 @@
// - Kerbodyne S3-7200 Tank (Size3MediumTank)
// - Kerbodyne S3-14400 Tank (Size3LargeTank)
@PART[Size3SmallTank] {
@PART[Size3SmallTank]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-375-3
}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
position = 0.0, 0.96, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
position = 0.0, -0.967, 0.0
scale = 1,-1,1
@ -28,7 +31,7 @@
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
@ -59,32 +62,34 @@
}
}
@PART[Size3MediumTank] {
@PART[Size3MediumTank]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-375-2
}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
position = 0.0, 1.931, 0.0
scale = 1,1,1
rotation = 0, 0, 0
position = 0.0, 1.931, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
position = 0.0, -1.937, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
position = 0.0, -1.937, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
%rescaleFactor = 1
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
@ -115,32 +120,34 @@
}
}
@PART[Size3LargeTank] {
@PART[Size3LargeTank]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-375-1
}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
position = 0.0, 3.74, 0.0
scale = 1,1,1
rotation = 0, 0, 0
position = 0.0, 3.74, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
position = 0.0, -3.74, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
position = 0.0, -3.74, 0.0
scale = 1,-1,1
rotation = 0, 0, 0
}
%rescaleFactor = 1
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{

View File

@ -12,7 +12,6 @@
@PART[mk2FuselageShortLiquid|mk2FuselageShortLFO|mk2FuselageShortMono]:FOR[Restock]
{
@author = Porkjet and blowfish
MODULE
{
name = ModuleRestockModifyMaterials
@ -31,42 +30,38 @@
@PART[mk2Fuselage|mk2FuselageLongLFO]:FOR[Restock]
{
@author = Porkjet and blowfish
MODULE
@author = Porkjet and blowfish
MODULE
{
name = ModuleRestockModifyMaterials
MATERIAL
{
name = ModuleRestockModifyMaterials
MATERIAL
{
shader = KSP/Bumped Specular
TEXTURE_PROPERTY
{
name = _BumpMap
textureUrl = Restock/Assets/FuelTank/restock-fueltank-mk2-long-n
isNormalMap = true
}
}
shader = KSP/Bumped Specular
TEXTURE_PROPERTY
{
name = _BumpMap
textureUrl = Restock/Assets/FuelTank/restock-fueltank-mk2-long-n
isNormalMap = true
}
}
}
}
@PART[mk2_1m_Bicoupler|mk2_1m_AdapterLong|mk2SpacePlaneAdapter]:FOR[Restock]
{
@author = Porkjet and blowfish
MODULE
@author = Porkjet and blowfish
MODULE
{
name = ModuleRestockModifyMaterials
MATERIAL
{
name = ModuleRestockModifyMaterials
MATERIAL
{
shader = KSP/Bumped Specular
TEXTURE_PROPERTY
{
name = _BumpMap
textureUrl = Restock/Assets/FuelTank/restock-fueltank-mk2-adapters-n
isNormalMap = true
}
}
shader = KSP/Bumped Specular
TEXTURE_PROPERTY
{
name = _BumpMap
textureUrl = Restock/Assets/FuelTank/restock-fueltank-mk2-adapters-n
isNormalMap = true
}
}
}
}

View File

@ -9,129 +9,126 @@
@PART[externalTankRound]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-foil-sphere-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Gold
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Gold
VARIANT
{
name = Gold
displayName = #autoLOC_8007118
themeName = Gold
{
name = Gold
displayName = #autoLOC_8007118
themeName = Gold
primaryColor = #fccb0a
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-foil-tanks-1
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-foil-tanks-1
_SpecMap= ReStock/Assets/FuelTank/restock-foil-tanks-1-s
}
}
}
}
VARIANT
{
name = Silver
displayName = #autoLOC_6005005
themeName = Silver
{
name = Silver
displayName = #autoLOC_6005005
themeName = Silver
primaryColor = #cecece
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-foil-tanks-silver-1
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-foil-tanks-silver-1
_SpecMap= ReStock/Assets/FuelTank/restock-foil-tanks-silver-1-s
}
}
}
}
}
}
}
@PART[externalTankCapsule]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-foil-capsule-1
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Gold
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Gold
VARIANT
{
name = Gold
displayName = #autoLOC_8007118
themeName = Gold
{
name = Gold
displayName = #autoLOC_8007118
themeName = Gold
primaryColor = #fccb0a
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-foil-tanks-1
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-foil-tanks-1
_SpecMap= ReStock/Assets/FuelTank/restock-foil-tanks-1-s
}
}
}
}
VARIANT
{
name = Silver
displayName = #autoLOC_6005005
themeName = Silver
{
name = Silver
displayName = #autoLOC_6005005
themeName = Silver
primaryColor = #cecece
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-foil-tanks-silver-1
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-foil-tanks-silver-1
_SpecMap= ReStock/Assets/FuelTank/restock-foil-tanks-silver-1-s
}
}
}
}
}
}
}
@PART[externalTankToroid]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-foil-torus-1
}
DRAG_CUBE
{
cube = Default, 0.3608,0.6239,0.7064, 0.3608,0.6124,0.7064, 1.21,0.96,0.2872447, 1.21,0.96,0.245615, 0.3608,0.616,0.7064, 0.3608,0.6181,0.7064, 0,0,0, 1.218,0.3161,1.218
}
DRAG_CUBE
{
cube = Default, 0.3608,0.6239,0.7064, 0.3608,0.6124,0.7064, 1.21,0.96,0.2872447, 1.21,0.96,0.245615, 0.3608,0.616,0.7064, 0.3608,0.6181,0.7064, 0,0,0, 1.218,0.3161,1.218
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Gold
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = Gold
VARIANT
{
name = Gold
displayName = #autoLOC_8007118
themeName = Gold
{
name = Gold
displayName = #autoLOC_8007118
themeName = Gold
primaryColor = #fccb0a
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-foil-tanks-1
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-foil-tanks-1
_SpecMap= ReStock/Assets/FuelTank/restock-foil-tanks-1-s
}
}
}
}
VARIANT
{
name = Silver
displayName = #autoLOC_6005005
themeName = Silver
{
name = Silver
displayName = #autoLOC_6005005
themeName = Silver
primaryColor = #cecece
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-foil-tanks-silver-1
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-foil-tanks-silver-1
_SpecMap= ReStock/Assets/FuelTank/restock-foil-tanks-silver-1-s
}
}
}
}
}
}
}

View File

@ -10,52 +10,46 @@
@PART[radialRCSTank]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-radial-1
}
}
// Capsule Radial Tank
@PART[rcsTankRadialLong]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-radial-2
}
}
// 0.625m Tank
@PART[rcsTankMini]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-0625-1
}
}
// 1.25m Tank
@PART[RCSFuelTank]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-125-1
}
}
@ -64,10 +58,10 @@
@PART[RCSTank1-2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-rcs-25-1
}
!MODULE[ModulePartVariants] {}

View File

@ -8,10 +8,10 @@
@PART[xenonTank]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-xenon-0625-1
}
}
@ -20,23 +20,22 @@
@PART[xenonTankLarge]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-xenon-125-1
}
}
// Radial Xenon tank
@PART[xenonTankRadial]
{
@author = Chris Adderley (Nertea)
//!mesh = DELETE
//!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-xenon-radial-1
}
}

View File

@ -7,10 +7,10 @@
@PART[fairingSize1]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Payload/restock-fairing-base-125-1
}
@MODULE[ModuleProceduralFairing]
@ -21,7 +21,6 @@
@CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1
@TextureNormalURL = ReStock/Assets/Payload/restock-fairing-125-1-n
}
@MODULE[ModulePartVariants]
{
@VARIANT[White]
@ -142,14 +141,13 @@
}
}
@PART[fairingSize2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Payload/restock-fairing-base-25-1
}
@MODULE[ModuleProceduralFairing]
@ -160,7 +158,6 @@
@CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1
@TextureNormalURL = ReStock/Assets/Payload/restock-fairing-25-1-n
}
@MODULE[ModulePartVariants]
{
@VARIANT[White]
@ -182,7 +179,7 @@
{
FairingBase25White = true
FairingBase25BlackWhite = false
FairingBase25Orange =false
FairingBase25Orange = false
}
}
@VARIANT[Grey]
@ -204,7 +201,7 @@
{
FairingBase25White = false
FairingBase25BlackWhite = true
FairingBase25Orange =false
FairingBase25Orange = false
}
}
@VARIANT[Dark?Grey]
@ -226,7 +223,7 @@
{
FairingBase25White = false
FairingBase25BlackWhite = false
FairingBase25Orange =true
FairingBase25Orange = true
}
}
}
@ -243,7 +240,6 @@
name = _SpecColor
color = 0.753, 0.753, 0.753, 1.0
}
FLOAT_PROPERTY
{
name = _Shininess
@ -256,10 +252,10 @@
@PART[fairingSize3]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Payload/restock-fairing-base-375-1
}
@MODULE[ModuleProceduralFairing]
@ -270,7 +266,6 @@
@CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1
@TextureNormalURL = ReStock/Assets/Payload/restock-fairing-25-1-n
}
@MODULE[ModulePartVariants]
{
@VARIANT[White]
@ -292,7 +287,7 @@
{
FairingBase375White = true
FairingBase375BlackWhite = false
FairingBase375Orange =false
FairingBase375Orange = false
}
}
@VARIANT[Grey]
@ -314,7 +309,7 @@
{
FairingBase375White = false
FairingBase375BlackWhite = true
FairingBase375Orange =false
FairingBase375Orange = false
}
}
@VARIANT[Dark?Grey]
@ -336,7 +331,7 @@
{
FairingBase375White = false
FairingBase375BlackWhite = false
FairingBase375Orange =true
FairingBase375Orange = true
}
}
}
@ -353,7 +348,6 @@
name = _SpecColor
color = 0.753, 0.753, 0.753, 1.0
}
FLOAT_PROPERTY
{
name = _Shininess

View File

@ -6,7 +6,6 @@
@PART[ServiceBay_125]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
@ -21,7 +20,6 @@
{
@transformName = NewBay125
}
MODULE
{
name = ModulePartVariants
@ -75,7 +73,6 @@
@PART[ServiceBay_250]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
@ -88,7 +85,7 @@
}
@MODULE[ModuleSeeThroughObject]
{
@transformName = NewBay25
@transformName = NewBay25
}
MODULE
{
@ -138,11 +135,9 @@
}
}
}
MODULE
{
name = FXModuleLookAtConstraint
// Ringed
CONSTRAINLOOKFX
{

View File

@ -10,81 +10,84 @@
// - Experiment Storage Unit (ScienceBox)
// Thermometer
@PART[sensorThermometer] {
@PART[sensorThermometer]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL {
MODEL
{
model = ReStock/Assets/Science/restock-thermometer
}
}
//Barometer
@PART[sensorBarometer] {
@PART[sensorBarometer]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL {
MODEL
{
model = ReStock/Assets/Science/restock-barometer
}
}
// Accelerometer
@PART[sensorAccelerometer] {
@PART[sensorAccelerometer]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL {
MODEL
{
model = ReStock/Assets/Science/restock-accelerometer
}
}
// Negative Gravioli Detector
@PART[sensorGravimeter] {
@PART[sensorGravimeter]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL {
MODEL
{
model = ReStock/Assets/Science/restock-gravimeter
}
}
// Mystery Goo™ Containment Unit
@PART[GooExperiment] {
@PART[GooExperiment]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL {
MODEL
{
model = ReStock/Assets/Science/restock-goocanister-radial-1
}
MODULE {
MODULE
{
name = ModulePartVariants
baseVariant = Truss
VARIANT {
VARIANT
{
name = Truss
displayName = #LOC_Restock_variant-mounting_truss
themeName = White
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS {
GAMEOBJECTS
{
Mount_Compact = false
Mount_Truss = true
}
}
VARIANT {
VARIANT
{
name = Compact
displayName = #LOC_Restock_variant-mounting_compact
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
Mount_Compact = true
Mount_Truss = false
}
@ -93,14 +96,14 @@
}
// SC-9001 Science Jr.
@PART[science_module] {
@PART[science_module]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL {
MODEL
{
model = ReStock/Assets/Science/restock-materialbay-125-1
}
// original model was scaled by 0.1x and had a rescalefactor of 1.25, so we have to reset that
rescaleFactor = 1
@scale = 1
@ -110,21 +113,23 @@
}
// Atmospheric Fluid Spectro-Variometer
@PART[sensorAtmosphere] {
@PART[sensorAtmosphere]
{
@author = Andrew Cassidy
!mesh = DELETE
MODEL {
MODEL
{
model = ReStock/Assets/Science/restock-GCMS-1
}
}
// Experiment Storage Unit
@PART[ScienceBox] {
@PART[ScienceBox]
{
@author = Andrew Cassidy
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Science/restock-sciencebox-radial
}
}

View File

@ -8,17 +8,17 @@
@PART[adapterSmallMiniTall]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Structural/restock-adapter-125-0625-1
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
@ -29,14 +29,11 @@
secondaryColor = #000000
GAMEOBJECTS
{
125mAdapterTallOrange = false
125mAdapterTallWhite = true
125mAdapterTallDark = false
125mAdapterTallOrange = false
125mAdapterTallWhite = true
125mAdapterTallDark = false
}
}
VARIANT
{
name = GrayAndOrange
@ -46,9 +43,9 @@
secondaryColor = #f49841
GAMEOBJECTS
{
125mAdapterTallOrange = true
125mAdapterTallWhite = false
125mAdapterTallDark = false
125mAdapterTallOrange = true
125mAdapterTallWhite = false
125mAdapterTallDark = false
}
}
VARIANT
@ -60,29 +57,28 @@
secondaryColor = #4c4f47
GAMEOBJECTS
{
125mAdapterTallOrange = false
125mAdapterTallWhite = false
125mAdapterTallDark = true
125mAdapterTallOrange = false
125mAdapterTallWhite = false
125mAdapterTallDark = true
}
}
}
}
@PART[adapterSmallMiniShort]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Structural/restock-adapter-125-0625-2
}
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
@ -93,9 +89,9 @@
secondaryColor = #000000
GAMEOBJECTS
{
125mAdapterShortOrange = false
125mAdapterShortWhite = true
125mAdapterShortDark = false
125mAdapterShortOrange = false
125mAdapterShortWhite = true
125mAdapterShortDark = false
125mAdapterShortMetal = false
}
}
@ -108,9 +104,9 @@
secondaryColor = #f49841
GAMEOBJECTS
{
125mAdapterShortOrange = true
125mAdapterShortWhite = false
125mAdapterShortDark = false
125mAdapterShortOrange = true
125mAdapterShortWhite = false
125mAdapterShortDark = false
125mAdapterShortMetal = false
}
}
@ -123,12 +119,11 @@
secondaryColor = #4c4f47
GAMEOBJECTS
{
125mAdapterShortOrange = false
125mAdapterShortWhite = false
125mAdapterShortDark = true
125mAdapterShortOrange = false
125mAdapterShortWhite = false
125mAdapterShortDark = true
125mAdapterShortMetal = false
}
}
VARIANT
{
@ -139,12 +134,11 @@
secondaryColor = #6f6e6d
GAMEOBJECTS
{
125mAdapterShortOrange = false
125mAdapterShortWhite = false
125mAdapterShortDark = false
125mAdapterShortOrange = false
125mAdapterShortWhite = false
125mAdapterShortDark = false
125mAdapterShortMetal = true
}
}
}
}
@ -153,10 +147,10 @@
@PART[stationHub]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Structural/restock-hub-125-1
}
MODEL
@ -201,7 +195,6 @@
scale = 1.084142,1.084142,1.084142
rotation = 90, 0, -180
}
MODULE
{
name = ModuleColorChanger
@ -244,10 +237,10 @@
@PART[stackPoint1]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Structural/restock-node-125-1
}
}

View File

@ -3,29 +3,26 @@
// - Rockomax Brand Adapter (largeAdapter)
// - Rockomax Brand Adapter 02 (largeAdapter2)
@PART[largeAdapter] {
@PART[largeAdapter]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Structural/restock-adapter-25-125-1
}
!MODULE[ModulePartVariants] {}
%rescaleFactor = 1
DRAG_CUBE
{
cube = Default, 2.919,0.7316,1.334, 2.919,0.7316,1.334, 4.87,0.5272,1.596, 4.87,0.9547,0.1624, 2.919,0.7323,1.334, 2.919,0.7286,1.334, 0,0.002408,0, 2.5,1.547,2.5
cube = Default, 2.919,0.7316,1.334, 2.919,0.7316,1.334, 4.87,0.5272,1.596, 4.87,0.9547,0.1624, 2.919,0.7323,1.334, 2.919,0.7286,1.334, 0,0.002408,0, 2.5,1.547,2.5
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
name = BlackAndWhite
@ -35,8 +32,8 @@
secondaryColor = #000000
GAMEOBJECTS
{
25mAdapterTallOrange = false
25mAdapterTallWhite = true
25mAdapterTallOrange = false
25mAdapterTallWhite = true
}
}
VARIANT
@ -55,12 +52,13 @@
}
}
@PART[largeAdapter2] {
@PART[largeAdapter2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/Structural/restock-adapter-25-125-2
}
%rescaleFactor = 1
@ -68,9 +66,8 @@
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
name = BlackAndWhite
@ -113,6 +110,5 @@
25mAdapterShortMetal = true
}
}
}
}

View File

@ -2,32 +2,33 @@
// Contents:
// - Kerbodyne ADTP-2-3 (Size3to2Adapter_v2)
@PART[Size3To2Adapter_v2] {
@PART[Size3To2Adapter_v2]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-adapter-375-fueled-1
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
scale = 1.0, 1.0, 1.0
position = 0.0, 1.148, 0.0
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
scale = 1.0, -1.0, 1.0
position = 0.0, -1.098, 0.0
}
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-25-orange
scale = 1.0, 1.0, 1.0
position = 0.0, 1.148, 0.0
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
scale = 1.0, -1.0, 1.0
position = 0.0, -1.098, 0.0
}
%rescaleFactor = 1
!MODULE[ModulePartVariants] {}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
useMultipleDragCubes = false
baseVariant = BlackAndWhite
VARIANT
{
@ -42,7 +43,6 @@
375mAdapterWhite = false
375mAdapterOrange = false
}
}
VARIANT
{

View File

@ -7,44 +7,44 @@
// Cubic strut
@PART[strutCube]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Structural/restock-cubic-strut
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Structural/restock-cubic-strut
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
}
// Micronode
@PART[structuralMiniNode]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Structural/restock-micronode
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Structural/restock-micronode
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
}
// Octo-Strut
@PART[strutOcto]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Structural/restock-octagonal-strut
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Structural/restock-octagonal-strut
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
}

View File

@ -10,24 +10,23 @@
// Large chute
@PART[parachuteLarge]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Utility/restock-parachute-125-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleParachute]
{
@capName = ChuteCap
@canopyName = B_ParachuteLargeRotator
@semiDeployedAnimation = semiDeployLarge
@fullyDeployedAnimation = fullyDeployLarge
}
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL,* {}
MODEL
{
model = ReStock/Assets/Utility/restock-parachute-125-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleParachute]
{
@capName = ChuteCap
@canopyName = B_ParachuteLargeRotator
@semiDeployedAnimation = semiDeployLarge
@fullyDeployedAnimation = fullyDeployLarge
}
DRAG_CUBE
{
cube = PACKED, 0.6256,0.6346,0.7139, 0.6256,0.6346,0.7139, 1.108,0.7327,0.6962, 1.108,0.9453,0.1664, 0.6256,0.6357,0.7139, 0.6256,0.6335,0.7139, 0,0.2645,0, 1.233,0.6659,1.233
@ -35,6 +34,7 @@
cube = DEPLOYED, 52.6,13.17,6.153, 52.6,13.17,6.153, 115,22.3,18.44, 115,22.05,18.73, 52.6,13.22,6.153, 52.6,13.12,6.153, 0,9.235,-9.537E-07, 12.15,18.61,12.15
}
}
// Large drogue chute
@PART[parachuteDrogue]
{
@ -48,7 +48,6 @@
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleParachute]
{
@capName = ChuteCap
@ -69,7 +68,6 @@
{
@rescaleFactor = 1.0
@scale = 1.0
@node_stack_bottom = 0.0, -0.0120649, 0.0, 0.0, -1.0, 0.0, 0
@node_attach = 0.0, -0.0120649, 0.0, 0.0, -1.0, 0.0
@author = Chris Adderley (Nertea)
@ -82,7 +80,6 @@
scale = 0.8,0.8,0.8
rotation = 0, 0, 0
}
@MODULE[ModuleParachute]
{
@capName = SmallChuteCap
@ -96,7 +93,6 @@
cube = SEMIDEPLOYED, 7.477,0.2763,0.5794, 7.477,0.2764,0.5794, 0.5275,1.225,4.172, 0.5275,1.124,14.99, 7.54,0.2753,0.5646, 7.54,0.2743,0.5325, 6.557E-07,8.838,1.147E-05, 0.826,17.83,0.821
cube = DEPLOYED, 72.79,7.568,4.943, 72.79,7.567,4.943, 52.78,8.568,4.172, 52.78,6.533,14.99, 73.5,7.509,4.551, 73.5,7.472,4.551, 6.676E-06,8.838,0.0001245, 8.26,17.83,8.21
}
}
// Radial chute
@ -112,7 +108,6 @@
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleParachute]
{
@capName = RadialChuteCap
@ -127,6 +122,7 @@
cube = DEPLOYED, 14.88,30.65,3.314, 14.88,30.65,3.314, 32.22,51.8,9.75, 32.22,51.1,10.19, 15.11,31.28,3.314, 15.11,30.72,3.445, 7.153E-07,4.614,-0.09567, 6.454,10.07,6.454
}
}
// Radial drogue chute
@PART[radialDrogue]
{
@ -142,7 +138,6 @@
scale = 1,1,1
rotation = 0, 0, 0
}
@MODULE[ModuleParachute]
{
@capName = RadialChuteCapDrogue

View File

@ -2,16 +2,15 @@
// Contents:
- TD-18 Decoupler (Decoupler_1p5)
// TD-18 Decoupler
@PART[Decoupler_1p5] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-decoupler-1875-1
}
%rescaleFactor = 1
@PART[Decoupler_1p5]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-decoupler-1875-1
}
%rescaleFactor = 1
}

View File

@ -3,14 +3,14 @@
- TS-18 Separator (Separator_1p5)
// TS-18 Separator
@PART[Separator_1p5] {
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
model = ReStock/Assets/Coupling/restock-separator-1875-1
}
%rescaleFactor = 1
@PART[Separator_1p5]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL
{
model = ReStock/Assets/Coupling/restock-separator-1875-1
}
%rescaleFactor = 1
}

View File

@ -8,7 +8,8 @@
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
MODEL
{
model = ReStock/Assets/FuelTank/restock-fuel-tank-rcs-radial-tiny-1
}
}

View File

@ -5,19 +5,12 @@
@PART[fairingSize1p5]
{
@author = Chris Adderley (Nertea)
!mesh = DELETE
!MODEL {}
MODEL {
!MODEL:HAS[#model[*fairingSize1]] {}
MODEL
{
model = ReStock/Assets/Payload/restock-fairing-base-1875-1
}
MODEL
{
model = Squad/Parts/Aero/fairings/AutoTruss
scale = 1.5,1.5,1.5
position = 0.0,0.22,0.0
}
@MODULE[ModuleProceduralFairing]
{
@pivot = 0,0.151, 0
@ -25,7 +18,6 @@
@CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1
@TextureNormalURL = ReStock/Assets/Payload/restock-fairing-25-1-n
}
@MODULE[ModulePartVariants]
{
@VARIANT[White]
@ -87,7 +79,7 @@
FairingsNormalURL= ReStock/Assets/Payload/restock-fairing-25-1-n
CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1-orange
}
GAMEOBJECTS
GAMEOBJECTS
{
FairingBase1875White = false
FairingBase1875Orange = true

View File

@ -11,100 +11,100 @@ Localization
// Engines
#LOC_RestockPlus_restock-engine-corgi_title = KR-10A 'Corgi' Liquid Fuel Engine Cluster
#LOC_RestockPlus_restock-engine-corgi_description = Kerbodyne engineers have discovered that clustering can be an effective solution when you need more thrust, and don't want to add more boosters. This upper stage engine is very efficient as it takes advantage of a set of lovingly handcrafted, free range KR-10 Engines.
#LOC_RestockPlus_restock-engine-corgi_tags = orbit vac upper propuls sls rl10 eus restock
#LOC_RestockPlus_restock-engine-corgi_tags = orbit vac upper propuls sls rl10 eus restock kr 10a corgi
#LOC_RestockPlus_restock-engine-boar_title = KR-1 'Boar' Liquid Fuel Engine
#LOC_RestockPlus_restock-engine-boar_description = The single Boar is slightly more efficient than its dual counterpart, and provides, logically, half the thrust. Due to a less integrated set of mounting points, there is a slight decrease in raw thrust-to-weight ratio.
#LOC_RestockPlus_restock-engine-boar_tags = ascent main propuls lower sls dynetics f1b restock
#LOC_RestockPlus_restock-engine-boar_tags = ascent main propuls lower sls dynetics f1b restock kr1 boar
#LOC_RestockPlus_restock-engine-pug_title = LV-303 'Pug' Liquid Fuel Engine
#LOC_RestockPlus_restock-engine-pug_description = What a cute little engine! All dressed up and ready for Baby's First Upper Stage.
#LOC_RestockPlus_restock-engine-pug_tags = orbit vac upper propuls restock
#LOC_RestockPlus_restock-engine-pug_tags = orbit vac upper propuls restock 303 pug
#LOC_RestockPlus_restock-engine-valiant_title = LV-T15 'Valiant' Liquid Fuel Engine
#LOC_RestockPlus_restock-engine-valiant_description = The first (well, the first that didn't regularly explode) model in the famed LV series of engines. Just enough to get you flying, and it even offers such startling amenities as "throttle" and "gimbal".
#LOC_RestockPlus_restock-engine-valiant_tags = ascent main propuls lower sls restock
#LOC_RestockPlus_restock-engine-valiant_tags = ascent main propuls lower sls restock t15 valiant
#LOC_RestockPlus_restock-engine-torch_title = Mk-1H 'Torch' Liquid Fuel Engine
#LOC_RestockPlus_restock-engine-torch_description = When your booster is small and needs a real kick, the Torch's ability to produce high temperature gases as a prodigious rate will do you well.
#LOC_RestockPlus_restock-engine-torch_tags = ascent main propuls lower titan restock
#LOC_RestockPlus_restock-engine-torch_tags = ascent main propuls lower titan restock mk1h torch
#LOC_RestockPlus_restock-engine-srb-mallet_title = RT-1 'Mallet' Solid Rocket Booster
#LOC_RestockPlus_restock-engine-srb-mallet_description = The small Mallet answers the demand for miniature, compact SRBs suitable for additional booster assist or stack mounting for small launchers. The KSC's staff janitor, one O. Trag Kerman, has even proposed strapping dozens of them together to make super cheap vehicles!
#LOC_RestockPlus_restock-engine-srb-mallet_tags = moar (more motor rocket srb restock
#LOC_RestockPlus_restock-engine-srb-mallet_tags = moar (more motor rocket srb restock mallet
#LOC_RestockPlus_restock-engine-srb-striker_title = RT-2 'Striker' Solid Rocket Booster
#LOC_RestockPlus_restock-engine-srb-striker_description = Extending the Mallet with additional segments can provide more boom than your integration team knows what to do with!
#LOC_RestockPlus_restock-engine-srb-striker_tags = a moar (more motor rocket srb restock
#LOC_RestockPlus_restock-engine-srb-striker_tags = a moar (more motor rocket srb restock striker
#LOC_RestockPlus_restock-engine-srb-anvil_title = STS-1 'Anvil' Solid Rocket Booster
#LOC_RestockPlus_restock-engine-srb-anvil_description = This colossal solid rocket booster has more than enough power to be used to push lower thrust cores really high up or even be used as a core stage, if your engineers feel that the unstable explosive combustion's spine-tingling rumble could be harnessed as a back massage function for bored Kerbonauts.
#LOC_RestockPlus_restock-engine-srb-anvil_tags = a moar (more motor rocket shuttle ssrb srb restock
#LOC_RestockPlus_restock-engine-srb-anvil_tags = a moar (more motor rocket shuttle ssrb srb restock anvil
// RCS
#LOC_RestockPlus_restock-rcs-block-dual-1_title = RV-102 RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-dual-1_description = A spin on a classic, the 102 model removes two of the 105's engines for fewer confusing directions of thrust.
#LOC_RestockPlus_restock-rcs-block-dual-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate two pair dual
#LOC_RestockPlus_restock-rcs-block-dual-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate two pair dual rcs
#LOC_RestockPlus_restock-rcs-block-triple-angled-1_title = RV-103 RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-triple-angled-1_description = Apparently this is theoretically the most efficient RCS block.
#LOC_RestockPlus_restock-rcs-block-triple-angled-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate three triple
#LOC_RestockPlus_restock-rcs-block-triple-angled-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate three triple rcs
#LOC_RestockPlus_restock-rcs-block-quad-angled-1_title = RV-105-A RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-quad-angled-1_description = Angling the thrusters on the standard RV-105 model can produce much better RCS translation in some spacecraft.
#LOC_RestockPlus_restock-rcs-block-quad-angled-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four lunar quad
#LOC_RestockPlus_restock-rcs-block-quad-angled-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four lunar quad rcs
#LOC_RestockPlus_restock-rcs-block-quint-1_title = RV-105-X RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-quint-1_description = Apparently for some space programs, four jets is just plain not enough. After in-the-field observations of PA-7s jammed into RV-105 blocks with electrical tape and pruning shears, STEADLER has released to 105-X with a fifth perpendicular nozzle.
#LOC_RestockPlus_restock-rcs-block-quint-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five quint
#LOC_RestockPlus_restock-rcs-block-quint-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five quint rcs
#LOC_RestockPlus_restock-rcs-single-mini-1_title = RC-1 RCS Linear RCS Port
#LOC_RestockPlus_restock-rcs-single-mini-1_description = STEADLER Engineering has worked tirelessly and at considerable expense with Probodobodyne Corp on die shrinking processes for space compute hardware, with resultingly lower assembly line fatality rates. Out of this engineering sprung an oversized communications port which has been repurposed as a reaction control thruster.
#LOC_RestockPlus_restock-rcs-single-mini-1_tags = restock control dock maneuver manoeuvre react rendezvous rotate stab steer translate single one
#LOC_RestockPlus_restock-rcs-single-mini-1_tags = restock control dock maneuver manoeuvre react rendezvous rotate stab steer translate single one rcs
#LOC_RestockPlus_restock-rcs-block-dual-mini-1_title = RC-12 RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-dual-mini-1_description = A miniaturized RV-102, the RC-12 has a whole quarter of the thrust of its big brother.
#LOC_RestockPlus_restock-rcs-block-dual-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate tiny dual two pair
#LOC_RestockPlus_restock-rcs-block-dual-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate tiny dual two pair rcs
#LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_title = RC-13 RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_description = Check out the three thrusters on this one!
#LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate triple tiny quad
#LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate triple tiny quad rcs
#LOC_RestockPlus_restock-rcs-block-quad-mini-1_title = RC-14 RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-quad-mini-1_description = A really basic RCS system block, but really small.
#LOC_RestockPlus_restock-rcs-block-quad-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four tiny quad
#LOC_RestockPlus_restock-rcs-block-quad-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four tiny quad rcs
#LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_title = RC-14-A RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_description = This angled block, is, you guessed it, canted slightly for better four way efficiency.
#LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four tiny quad
#LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate four tiny quad rcs
#LOC_RestockPlus_restock-rcs-block-quint-mini-1_title = RC-15 RCS Thruster Block
#LOC_RestockPlus_restock-rcs-block-quint-mini-1_description = Miniaturizing five RCS jets into one block wasn't easy, but we have you covered here - if covered refers to the fine misting of toxic gases that qualification models of these thrusters applied to several interns.
#LOC_RestockPlus_restock-rcs-block-quint-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five tiny quint
#LOC_RestockPlus_restock-rcs-block-quint-mini-1_tags = restock cluster control dock maneuver manoeuvre react rendezvous rotate stab steer translate five tiny quint rcs
// Fuel Tanks
#LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_title = Stratus-V Miniature Monopropellant Tank
#LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_description = A teensy, tiny RCS fuel tank for microscale satellites and decorating larger ships.
#LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_tags = restock fuel fueltank mono propellant rcs
#LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_tags = restock fuel fueltank mono propellant rcs stratus
#LOC_RestockPlus_restock-fuel-tank-375-4_title = Kerbodyne S3-1800 Tank
#LOC_RestockPlus_restock-fuel-tank-375-4_description = A special compact tank filling a particular hole in Kerbodyne's heavy part lineup. Now you can make Kerosene pancakes!
#LOC_RestockPlus_restock-fuel-tank-375-4_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-375-4_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank s3 1800
#LOC_RestockPlus_restock-fuel-tank-0625-1_title = Oscar-E Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-0625-1_description = Capping off the Oscars is this large fuel tank. Gold statue not included.
#LOC_RestockPlus_restock-fuel-tank-0625-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-0625-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank oscar
#LOC_RestockPlus_restock-fuel-tank-0625-2_title = Oscar-D Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-0625-2_description = A medium size Oscar series tank. Useful for landers or small satellite lifters.
#LOC_RestockPlus_restock-fuel-tank-0625-2_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-0625-2_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank oscar
#LOC_RestockPlus_restock-fuel-tank-0625-3_title = Oscar-C Liquid Fuel Tank
#LOC_RestockPlus_restock-fuel-tank-0625-3_description = A doubled Oscar B with alphabetically incremented suffix.
#LOC_RestockPlus_restock-fuel-tank-0625-3_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-fuel-tank-0625-3_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank oscar
// Command
#LOC_RestockPlus_restock-drone-core-375-1_title = RC-XL001 Remote Guidance Unit
#LOC_RestockPlus_restock-drone-core-375-1_description = The massive XL RGU system designed by Kerbodyne and built by STEADLER is a triumph of aerospace engineering and contains important features such as the large empty void in the center, which can be filled with anything you like. Unlike other stack RGUs, it contains powerful reaction wheels so doubles as a guidance unit.
#LOC_RestockPlus_restock-drone-core-375-1_tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque restock
#LOC_RestockPlus_restock-drone-core-375-1_tags = cmg command control (core fly gyro kerbnet moment probe react sas satellite space stab steer torque restock xl001 remote rgu
// Coupling
#LOC_RestockPlus_restock-docking-375-1_title = Clamp-O-Tron Docking Port 'Grande'
#LOC_RestockPlus_restock-docking-375-1_description = When the thrill of docking enormous objects in space disappears, one must logically proceed to humongous objects. This even larger docking port is the result of 6 months of R&D to define the precise meaning of the word 'humongous'.
#LOC_RestockPlus_restock-docking-375-1_tags = restock berth capture connect couple dock fasten join moor socket
#LOC_RestockPlus_restock-docking-375-1_tags = restock berth capture connect couple dock fasten join moor socket clamp grande
#LOC_RestockPlus_restock-decoupler-1875-1_title = TD-18 Decoupler
#LOC_RestockPlus_restock-decoupler-1875-1_description = The TD-18 Stack Decoupler is a medium sized tool for splitting rockets.
#LOC_RestockPlus_restock-decoupler-1875-1_tags = restock break decouple explo kerbodyne separat split
#LOC_RestockPlus_restock-decoupler-1875-1_tags = restock break decouple explo kerbodyne separat split
#LOC_RestockPlus_restock-separator-1875-1_title = TS-18 Separator
#LOC_RestockPlus_restock-separator-1875-1_description = The TS-18 Stack Separator is a medium sized separator, much like the other separators. Unlike Decouplers, Separators will eject anything connected to themselves. This is good, as it removes the need to worry about which side needs to be pointed away from face. Try to not look at it too much though.
@ -117,34 +117,34 @@ Localization
// Aerodynamic
#LOC_RestockPlus_restock-nosecone-1875-1_title = Protective Rocket Nose Mk18
#LOC_RestockPlus_restock-nosecone-1875-1_description = For capping off those medium size boosters, you can't beat the Mark 18, unless you're the Mark 19.
#LOC_RestockPlus_restock-nosecone-1875-1_tags = restock aero aircraft booster )cap drag fligh plane rocket speed stab stream
#LOC_RestockPlus_restock-nosecone-1875-1_tags = restock aero aircraft booster )cap drag fligh plane rocket speed stab stream nose mk18
#LOC_RestockPlus_restock-nosecone-375-1_title = Kerbodyne S3-3600 Nosecone
#LOC_RestockPlus_restock-nosecone-375-1_description = A specialized and monstrous nosecone with revolutionary fuel-containing capabilities.
#LOC_RestockPlus_restock-nosecone-375-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank
#LOC_RestockPlus_restock-nosecone-375-1_tags = restock fuel fueltank ?lfo liquid oxidizer propellant rocket tank s3 3600 nose cone
// Structural
#LOC_RestockPlus_restock-adapter-hollow-25-375-1_title = Kerbodyne ADTP-2-3A
#LOC_RestockPlus_restock-adapter-hollow-25-375-1_description = A gutted version of the 2-3, which allows the storage of spacecraft components in its core.
#LOC_RestockPlus_restock-adapter-hollow-25-375-1_tags = connect frame scaffold adapt structur strut truss hollow skel carg restock
#LOC_RestockPlus_restock-adapter-hollow-25-375-1_tags = connect frame scaffold adapt structur strut truss hollow skel carg restock adtp
#LOC_RestockPlus_restock-adapter-skeletal-25-375-1_title = Kerbodyne SKLE-2-3
#LOC_RestockPlus_restock-adapter-skeletal-25-375-1_description = A structural adapter for upper stages.
#LOC_RestockPlus_restock-adapter-skeletal-25-375-1_tags = connect frame scaffold adapt structur strut truss eus hollow skel restock
#LOC_RestockPlus_restock-adapter-skeletal-25-375-1_tags = connect frame scaffold adapt structur strut truss eus hollow skel restock skle
// Electrical
#LOC_RestockPlus_restock-battery-375-1_title = Z-10K Rechargeable Battery Bank
#LOC_RestockPlus_restock-battery-375-1_description = A gigantic battery pack for the largest rockets. Special on this model, Zaltronic includes mishap insurance - the first time your drop your battery, it will be replaced for free! However, the battery is not user-serviceable.
#LOC_RestockPlus_restock-battery-375-1_tags = capacitor cell charge e/c elect pack power volt watt restock
#LOC_RestockPlus_restock-battery-375-1_tags = capacitor cell charge e/c elect pack power volt watt restock 10k battery
// Payload
#LOC_RestockPlus_restock-fairing-base-0625-1_title = AE-FF0 Airstream Protective Shell (0.625m)
#LOC_RestockPlus_restock-fairing-base-0625-1_description = While the Kerbals at Mission Control were still figuring out how to get their rockets back down to Kerbin safely, the research engineers at FLOOYD were quickly realising that protecting parts on ascent was just as important. Heavy research into two-dimensional-input driven procedural construction was then funded with the hopes of making protective shells for important payloads and interstage areas of the crafts. The protective shells also have the benefit of making the craft more aerodynamic, hopefully saving on precious rocket fuel! The AE-FF0 is an even tinier size available from FLOOYD.
#LOC_RestockPlus_restock-fairing-base-0625-1_tags = restock aero )cap cargo cone contain drag fairing hollow inter nose payload protect rocket shroud stage (stor transport
#LOC_RestockPlus_restock-fairing-base-0625-1_tags = restock aero )cap cargo cone contain drag fairing hollow inter nose payload protect rocket shroud stage (stor transport 625
#LOC_RestockPlus_restock-fairing-base-1875-1_title = AE-FF1-L Airstream Protective Shell (1.875m)
#LOC_RestockPlus_restock-fairing-base-1875-1_description = While the Kerbals at Mission Control were still figuring out how to get their rockets back down to Kerbin safely, the research engineers at FLOOYD were quickly realising that protecting parts on ascent was just as important. Heavy research into two-dimensional-input driven procedural construction was then funded with the hopes of making protective shells for important payloads and interstage areas of the crafts. The protective shells also have the benefit of making the craft more aerodynamic, hopefully saving on precious rocket fuel! As a result of budget schedule realignments, the AE-FF1-L has become available.
#LOC_RestockPlus_restock-fairing-base-1875-1_tags = restock aero )cap cargo cone contain drag fairing hollow inter nose payload protect rocket shroud stage (stor transport
#LOC_RestockPlus_restock-fairing-base-1875-1_tags = restock aero )cap cargo cone contain drag fairing hollow inter nose payload protect rocket shroud stage (stor transport 875
// Science
#LOC_RestockPlus_restock-materialbay-radial-1_title = SC-9001R Radial Science Jr.
@ -153,19 +153,19 @@ Localization
#LOC_RestockPlus_restock-goocanister-625-1_title = Mystery Goo™ Inline Containment Unit
#LOC_RestockPlus_restock-goocanister-625-1_description = After an unfortunate accident where a technician attempted to stack delicate machinery on the classic Mystery Goo™ canister, FLOOYD Dynamics Labs saw a market opportunity for a version with a flat top and bottom.
#LOC_RestockPlus_restock-goocanister-625-1_tags = experiment research science 0.625 restock
#LOC_RestockPlus_restock-goocanister-625-1_tags = experiment research science 0.625 restock mystery goo inline
// Communications
#LOC_RestockPlus_restock-relay-radial-2_title = HG-20 High Gain Antenna
#LOC_RestockPlus_restock-relay-radial-2_description = A longer range version of the HG-5 that can handle either direct communications or short range relays, using 4 different dishes.
#LOC_RestockPlus_restock-relay-radial-2_tags = relay antenna radial science transmit data Apollo restock
#LOC_RestockPlus_restock-relay-radial-2_tags = relay antenna radial science transmit data Apollo restock hg 20
#LOC_RestockPlus_restock-antenna-stack-2_title = Communotron DTS-J1
#LOC_RestockPlus_restock-antenna-stack-2_description = A fixed mount version of the popular DTS-M1 antenna. this version is a more traditional dish, giving it better efficiency at the expense of higher mass.
#LOC_RestockPlus_restock-antenna-stack-2_tags = antenna radial transmit data dish Juno restock
#LOC_RestockPlus_restock-antenna-stack-2_tags = antenna radial transmit data dish Juno restock communotron dts j1
#LOC_RestockPlus_restock-antenna-stack-3_title = Communotron HG-61
#LOC_RestockPlus_restock-antenna-stack-3_description = After developing the venerable HG-55, one of our marketing people came up with the idea of a budget version for small probes. The HG-61 removes the fancy extending arm, while still providing the same great communication range of its predecessor, making it perfect for building deep space probes on a budget.
#LOC_RestockPlus_restock-antenna-stack-3_tags = antenna radial transmit data dish Galileo TDRS restock
#LOC_RestockPlus_restock-antenna-stack-3_tags = antenna radial transmit data dish Galileo TDRS restock communotron hg 61
}
}

View File

@ -2,48 +2,42 @@
// 1.875m Nosecone
PART
{
name = restock-nosecone-1875-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStockPlus/Assets/Aero/restock-nosecone-1875-1
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
name = restock-nosecone-1875-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStockPlus/Assets/Aero/restock-nosecone-1875-1
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
// Attachment
attachRules = 1,1,1,1,0
node_stack_bottom = 0.0, -0.94, 0, 0.0, -1.0, 0.0, 1
node_stack_bottom = 0.0, -0.94, 0, 0.0, -1.0, 0.0, 1
// Tech
TechRequired = aerodynamicSystems
entryCost = 4200
TechRequired = aerodynamicSystems
entryCost = 4200
// Info
cost = 480
category = Aero
subcategory = 0
title = #LOC_RestockPlus_restock-nosecone-1875-1_title
manufacturer = #autoLOC_501638
description = #LOC_RestockPlus_restock-nosecone-1875-1_description
tags = #LOC_RestockPlus_restock-nosecone-1875-1_tags
cost = 480
category = Aero
subcategory = 0
title = #LOC_RestockPlus_restock-nosecone-1875-1_title
manufacturer = #autoLOC_501638
description = #LOC_RestockPlus_restock-nosecone-1875-1_description
tags = #LOC_RestockPlus_restock-nosecone-1875-1_tags
bulkheadProfiles = size1p5
// Parameters
mass = 0.12
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
MODULE
mass = 0.12
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
MODULE
{
name = ModulePartVariants
baseVariant = White

View File

@ -2,122 +2,116 @@
// 3.75m drone core
PART
{
name = restock-drone-core-375-1
name = restock-drone-core-375-1
module = Part
author = Chris Adderley (Nertea)
author = Chris Adderley (Nertea)
MODEL
{
model = ReStockPlus/Assets/Command/restock-drone-core-375-1
scale = 1.0, 1.0, 1.0
}
rescaleFactor = 1.0
CrewCapacity = 0
{
model = ReStockPlus/Assets/Command/restock-drone-core-375-1
scale = 1.0, 1.0, 1.0
}
rescaleFactor = 1.0
CrewCapacity = 0
// Attachment
attachRules = 1,0,1,1,0
node_stack_top = 0.0, 0.237, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -0.196, 0.0, 0.0, -1.0, 0.0, 3
TechRequired = largeUnmanned
entryCost = 32000
cost = 6300
category = Pods
subcategory = 0
title = #LOC_RestockPlus_restock-drone-core-375-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-drone-core-375-1_description
attachRules = 1,0,1,1,0
mass = 0.85
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 9
maxTemp = 2000 // = 3400
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size3
breakingForce = 350
breakingTorque = 350
tags = #LOC_RestockPlus_restock-drone-core-375-1_tags
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = True
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
RESOURCE
{
name = ElectricCharge
rate = 0.18
}
hasHibernation = True
hibernationMultiplier = 0.00125
}
RESOURCE
{
name = ElectricCharge
amount = 80
maxAmount = 80
}
MODULE
{
name = ModuleReactionWheel
PitchTorque = 30
YawTorque = 30
RollTorque = 30
RESOURCE
{
name = ElectricCharge
rate = 0.6
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 5
MaximumFoV = 90
AnomalyDetection = 0.3
DISPLAY_MODES
{
Mode = Biome
Mode = Terrain
}
}
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 // i.e. can nearby regular vessels also do this, or EVA only
storageRange = 2.7
canBeTransferredToInVessel = True
canTransferInVessel = True
}
attachRules = 1,0,1,1,0
node_stack_top = 0.0, 0.237, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -0.196, 0.0, 0.0, -1.0, 0.0, 3
TechRequired = largeUnmanned
entryCost = 32000
cost = 6300
category = Pods
subcategory = 0
title = #LOC_RestockPlus_restock-drone-core-375-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-drone-core-375-1_description
attachRules = 1,0,1,1,0
mass = 0.85
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 9
maxTemp = 2000 // = 3400
explosionPotential = 0
vesselType = Probe
bulkheadProfiles = size3
breakingForce = 350
breakingTorque = 350
tags = #LOC_RestockPlus_restock-drone-core-375-1_tags
MODULE
{
name = ModuleProbeControlPoint
minimumCrew = 1
multiHop = True
}
MODULE
{
name = ModuleCommand
minimumCrew = 0
RESOURCE
{
name = ElectricCharge
rate = 0.18
}
hasHibernation = True
hibernationMultiplier = 0.00125
}
RESOURCE
{
name = ElectricCharge
amount = 80
maxAmount = 80
}
MODULE
{
name = ModuleReactionWheel
PitchTorque = 30
YawTorque = 30
RollTorque = 30
RESOURCE
{
name = ElectricCharge
rate = 0.6
}
}
MODULE
{
name = ModuleSAS
SASServiceLevel = 3
}
MODULE
{
name = ModuleKerbNetAccess
MinimumFoV = 5
MaximumFoV = 90
AnomalyDetection = 0.3
DISPLAY_MODES
{
Mode = Biome
Mode = Terrain
}
}
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 // i.e. can nearby regular vessels also do this, or EVA only
storageRange = 2.7
canBeTransferredToInVessel = True
canTransferInVessel = True
}
}

View File

@ -4,17 +4,15 @@ PART
name = restock-antenna-stack-2
module = Part
author = Andrew Cassidy
MODEL {
MODEL
{
model = ReStock/Assets/Communication/restock-antenna-stack-2
}
rescaleFactor = 1.0
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,1,0,0,0
node_attach = 0.0, -0.1, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.125, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = precisionEngineering
entryCost = 4700
cost = 900
@ -33,8 +31,8 @@ PART
maxTemp = 1800
bulkheadProfiles = srf, size0
tags = #LOC_RestockPlus_restock-antenna-stack-2_tags
MODULE {
MODULE
{
name = ModuleDataTransmitter
antennaType = DIRECT
packetInterval = 0.35
@ -44,7 +42,6 @@ PART
antennaPower = 2000000000
antennaCombinable = True
}
MODULE
{
name = ModulePartVariants
@ -74,4 +71,4 @@ PART
}
}
}
}
}

View File

@ -4,17 +4,15 @@ PART
name = restock-antenna-stack-3
module = Part
author = Andrew Cassidy
MODEL {
MODEL
{
model = ReStock/Assets/Communication/restock-antenna-stack-3
}
rescaleFactor = 1.0
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,1,0,0,0
node_attach = 0.0, -0.01, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, -0.004736, 0.0, 0.0, -1.0, 0.0, 0
category = Communication
TechRequired = electronics
entryCost = 7500
@ -33,8 +31,8 @@ PART
maxTemp = 1800
bulkheadProfiles = srf, size0
tags = #LOC_RestockPlus_restock-antenna-stack-3_tags
MODULE {
MODULE
{
name = ModuleDeployableAntenna
showStatus = false
isTracking = false
@ -44,8 +42,8 @@ PART
retractActionName = #autoLOC_6002399 //#autoLOC_6002399 = Retract <<1>>
extendpanelsActionName = #autoLOC_6002400 //#autoLOC_6002400 = Toggle <<1>>
}
MODULE {
MODULE
{
name = ModuleDataTransmitter
antennaType = DIRECT
packetInterval = 0.15
@ -56,4 +54,4 @@ PART
antennaPower = 15000000000
antennaCombinable = True
}
}
}

View File

@ -4,17 +4,15 @@ PART
name = restock-relay-radial-2
module = Part
author = Andrew Cassidy
MODEL {
MODEL
{
model = ReStock/Assets/Communication/restock-relay-radial-2
}
rescaleFactor = 1.0
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,1,0,0,0
node_attach = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
node_stack_bottom = 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = Electrical
entryCost = 2000
cost = 1000
@ -34,8 +32,8 @@ PART
vesselType = Relay
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-relay-radial-2_tags
MODULE {
MODULE
{
name = ModuleDeployableAntenna
showStatus = false
isTracking = false
@ -46,8 +44,8 @@ PART
retractActionName = #autoLOC_6002399 //#autoLOC_6002399 = Retract <<1>>
extendpanelsActionName = #autoLOC_6002400 //#autoLOC_6002400 = Toggle <<1>>
}
MODULE {
MODULE
{
name = ModuleDataTransmitter
antennaType = RELAY
packetInterval = 0.35
@ -58,68 +56,64 @@ PART
antennaPower = 20000000
antennaCombinable = True
}
MODULE {
MODULE
{
name = ModulePartVariants
baseVariant = Radial
VARIANT {
VARIANT
{
name = Radial
displayName = #LOC_Restock_variant-antenna_radial
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
arm_radial = true
arm_radial_reverse = false
arm_axial = false
arm_axial_reverse = false
}
}
VARIANT {
VARIANT
{
name = Radial_Reverse
displayName = #LOC_Restock_variant-antenna_radial_reverse
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
arm_radial = false
arm_radial_reverse = true
arm_axial = false
arm_axial_reverse = false
}
}
VARIANT {
VARIANT
{
name = Axial
displayName = #LOC_Restock_variant-antenna_axial
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
arm_radial = false
arm_radial_reverse = false
arm_axial = true
arm_axial_reverse = false
}
}
VARIANT {
VARIANT
{
name = Axial_Reverse
displayName = #LOC_Restock_variant-antenna_axial_reverse
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
arm_radial = false
arm_radial_reverse = false
arm_axial = false
@ -127,4 +121,4 @@ PART
}
}
}
}
}

View File

@ -5,10 +5,10 @@ PART
name = restock-decoupler-1875-1
module = Part
author = Chris Adderley
MODEL {
MODEL
{
model = ReStock/Assets/Coupling/restock-decoupler-1875-1
}
rescaleFactor = 1.0
node_stack_top = 0.0, 0.075, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.075, 0.0, 0.0, -1.0, 0.0, 1
@ -37,10 +37,8 @@ PART
tags = #LOC_RestockPlus_restock-decoupler-1875-1_tags
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
/// Flag to disable this part if MH is installed
MHReplacement = True
MODULE
{
name = ModuleDecouple
@ -152,10 +150,8 @@ PART
body = _NotSun
}
}
DRAG_CUBE
{
cube = Default, 0.1988,0.7448,0.8757, 0.1988,0.7448,0.8757, 1.217,0.9952,0.1299, 1.217,0.9952,0.1299, 0.1988,0.7442,0.8871, 0.1988,0.7442,0.8871, 0,0,0, 1.25,0.16,1.25
}
}

View File

@ -5,10 +5,10 @@ PART
name = restock-separator-1875-1
module = Part
author = Chris Adderley
MODEL {
MODEL
{
model = ReStock/Assets/Coupling/restock-separator-1875-1
}
rescaleFactor = 1.0
node_stack_top = 0.0, 0.075, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.075, 0.0, 0.0, -1.0, 0.0, 1
@ -37,10 +37,8 @@ PART
tags = #LOC_RestockPlus_restock-separator-1875-1_tags
fx_gasBurst_white = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, decouple
sound_decoupler_fire = decouple
/// Flag to disable this part if MH is installed
MHReplacement = True
MODULE
{
name = ModuleDecouple
@ -151,10 +149,8 @@ PART
body = _NotSun
}
}
DRAG_CUBE
{
cube = Default, 0.1988,0.7448,0.8757, 0.1988,0.7448,0.8757, 1.217,0.9952,0.1299, 1.217,0.9952,0.1299, 0.1988,0.7442,0.8871, 0.1988,0.7442,0.8871, 0,0,0, 1.25,0.16,1.25
}
}

View File

@ -2,103 +2,97 @@
// 3.75m docking port
PART
{
name = restock-docking-375-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStockPlus/Assets/Coupling/restock-docking-375-1
scale = 1.0, 1.0, 1.0
}
MODEL
name = restock-docking-375-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStockPlus/Assets/Coupling/restock-docking-375-1
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = ReStock/Assets/Command/restock-hatch-common-round-grey-1
position = 0.0, 0.090099, 0.0
scale = 1.174142,1.174142,1.174142
rotation = 0, -90, 0
scale = 1.174142,1.174142,1.174142
rotation = 0, -90, 0
}
MODEL
{
model = ReStock/Assets/Command/restock-hatch-common-round-white-1
position = 0.0, -0.128, 0.0
scale = 1.174142,1.174142,1.174142
rotation = 180, -90, 0
scale = 1.174142,1.174142,1.174142
rotation = 180, -90, 0
}
scale = 1
rescaleFactor = 1
scale = 1
rescaleFactor = 1
// Attachment
attachRules = 1,0,1,1,0
node_stack_top = 0.0, 0.253, 0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -0.127, 0, 0.0, -1.0, 0.0, 3
node_stack_top = 0.0, 0.253, 0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -0.127, 0, 0.0, -1.0, 0.0, 3
// Tech
TechRequired = metaMaterials
entryCost = 21500
TechRequired = metaMaterials
entryCost = 21500
// Info
cost = 1850
category = Coupling
subcategory = 0
title = #LOC_RestockPlus_restock-docking-375-1_title
description = #LOC_RestockPlus_restock-docking-375-1_description
tags = #LOC_RestockPlus_restock-docking-375-1_tags
cost = 1850
category = Coupling
subcategory = 0
title = #LOC_RestockPlus_restock-docking-375-1_title
description = #LOC_RestockPlus_restock-docking-375-1_description
tags = #LOC_RestockPlus_restock-docking-375-1_tags
bulkheadProfiles = size3
// Parameters
mass = 0.45
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
mass = 0.45
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
buoyancy = 0.5
MODULE
{
name = ModuleDockingNode
referenceAttachNode = top
nodeType = size3
stagingEnabled = False
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = 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 = ModuleDockingNode
referenceAttachNode = top
nodeType = size3
stagingEnabled = False
}
MODULE
{
name = ModuleColorChanger
shaderProperty = _EmissiveColor
animRate = 0.8
animState = false
useRate = true
toggleInEditor = true
toggleInFlight = 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
}
}
}

View File

@ -5,7 +5,8 @@ PART
name = restock-decoupler-radial-tiny-1
module = Part
author = Chris Adderley
MODEL {
MODEL
{
model = ReStock/Assets/Coupling/restock-decoupler-radial-4
}
scale = 1

View File

@ -2,57 +2,48 @@
// 3.75m stack battery
PART
{
// --- general parameters ---
name = restock-battery-375-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Electrical/restock-battery-375-1
scale = 1.0, 1.0, 1.0
}
scale = 1.0
rescaleFactor = 1
// --- node definitions ---
node_stack_top = 0.0, 0.203, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -0.227, 0.0, 0.0, -1.0, 0.0, 3
// --- editor parameters ---
TechRequired = largeElectrics
entryCost = 21500
cost = 11250
category = Electrical
subcategory = 0
title = #LOC_RestockPlus_restock-battery-375-1_title
manufacturer = #autoLOC_501636
description = #LOC_RestockPlus_restock-battery-375-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,0,1,0,0
// --- general parameters ---
name = restock-battery-375-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Electrical/restock-battery-375-1
scale = 1.0, 1.0, 1.0
}
scale = 1.0
rescaleFactor = 1
// --- node definitions ---
node_stack_top = 0.0, 0.203, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -0.227, 0.0, 0.0, -1.0, 0.0, 3
// --- editor parameters ---
TechRequired = largeElectrics
entryCost = 21500
cost = 11250
category = Electrical
subcategory = 0
title = #LOC_RestockPlus_restock-battery-375-1_title
manufacturer = #autoLOC_501636
description = #LOC_RestockPlus_restock-battery-375-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,0,1,0,0
bulkheadProfiles = size3
// --- standard part parameters ---
mass = 0.5
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 20
maxTemp = 2000
breakingForce = 5000
breakingTorque = 5000
tags = #LOC_RestockPlus_restock-battery-375-1_tags
RESOURCE
{
name = ElectricCharge
amount = 10000
maxAmount = 10000
}
// --- standard part parameters ---
mass = 0.5
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 20
maxTemp = 2000
breakingForce = 5000
breakingTorque = 5000
tags = #LOC_RestockPlus_restock-battery-375-1_tags
RESOURCE
{
name = ElectricCharge
amount = 10000
maxAmount = 10000
}
}

View File

@ -1,14 +1,11 @@
// ReStock+ 0.1.0
// Torch (0.625m lifter engine)
PART
{
// --- general parameters ---
name = restock-engine-torch
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
@ -17,13 +14,10 @@ PART
}
scale = 1.0
rescaleFactor = 1
// --- node definitions ---
node_attach = 0.0, 0.2499, 0.0, 0.0, 1.0, 0.0, 0
node_stack_top = 0.0, 0.2499, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.584, 0.0, 0.0, -1.0, 0.0, 0
// --- FX definitions ---
EFFECTS
{
@ -107,7 +101,6 @@ PART
}
}
}
// --- editor parameters ---
TechRequired = precisionPropulsion
entryCost = 5150
@ -117,11 +110,9 @@ PART
title = #LOC_RestockPlus_restock-engine-torch_title
manufacturer = #autoLOC_501638
description = #LOC_RestockPlus_restock-engine-torch_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,1,1,0,0
bulkheadProfiles = size0, srf
// --- standard part parameters ---
mass = 0.30
dragModelType = default
@ -130,12 +121,9 @@ PART
angularDrag = 2
crashTolerance = 20
maxTemp = 2000
breakingForce = 50
breakingTorque = 50
tags = #LOC_RestockPlus_restock-engine-torch_tags
MODULE
{
name = ModuleEnginesFX
@ -177,7 +165,6 @@ PART
rate = 1.0
}
}
MODULE
{
name = ModuleGimbal
@ -260,7 +247,6 @@ PART
}
}
}
MODULE
{
name = ModuleTestSubject
@ -434,7 +420,6 @@ PART
prestige = Exceptional
}
}
MODULE
{
name = FXModuleLookAtConstraint
@ -446,7 +431,7 @@ PART
CONSTRAINLOOKFX
{
targetName = CylLower001
rotatorsName =CylUpper001
rotatorsName = CylUpper001
}
CONSTRAINLOOKFX
{
@ -456,7 +441,7 @@ PART
CONSTRAINLOOKFX
{
targetName = CylLower002
rotatorsName =CylUpper002
rotatorsName = CylUpper002
}
CONSTRAINLOOKFX
{
@ -466,7 +451,7 @@ PART
CONSTRAINLOOKFX
{
targetName = CylLower003
rotatorsName =CylUpper003
rotatorsName = CylUpper003
}
CONSTRAINLOOKFX
{
@ -476,10 +461,8 @@ PART
CONSTRAINLOOKFX
{
targetName = CylLower004
rotatorsName =CylUpper004
rotatorsName = CylUpper004
}
}
MODULE
{
@ -516,7 +499,6 @@ PART
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -577,5 +559,4 @@ PART
key = 1 1
}
}
}

View File

@ -1,6 +1,5 @@
// ReStock+ 0.1.0
// Small 0625m SRB
PART
{
name = restock-srb-mallet-1
@ -12,13 +11,12 @@ PART
{
model = ReStockPlus/Assets/Engine/restock-engine-mallet-1
}
node_stack_bottom = 0.0, -1.4, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 1.71, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, 1.0, 0
EFFECTS
{
engage
engage
{
AUDIO
{
@ -84,7 +82,6 @@ PART
speed = 0.0 0.35
speed = 1.0 1.0
}
}
}
TechRequired = start
@ -122,12 +119,10 @@ PART
engineAccelerationSpeed = 10.0
allowShutdown = False
runningEffectName = fx-mallet-running
// Possible EngineType values:
// Generic, SolidBooster, LiquidFuel, Piston, Turbine, ScramJet, Electric, Nuclear, MonoProp
EngineType = SolidBooster
exhaustDamageDistanceOffset = 0.6
PROPELLANT
{
name = SolidFuel
@ -141,7 +136,6 @@ PART
key = 6 0.001
}
}
RESOURCE
{
name = SolidFuel
@ -353,7 +347,6 @@ PART
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleJettison
@ -381,7 +374,6 @@ PART
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger

View File

@ -1,6 +1,5 @@
// ReStock+ 0.1.0
// Small 0625m SRB
PART
{
name = restock-srb-striker-1
@ -14,7 +13,7 @@ PART
}
EFFECTS
{
engage
engage
{
AUDIO
{
@ -80,13 +79,11 @@ PART
speed = 0.0 0.35
speed = 1.0 1.0
}
}
}
node_stack_bottom = 0.0, -3.08, 0.0, 0.0, -1.0, 0.0, 0
node_stack_top = 0.0, 2.8035, 0.0, 0.0, 1.0, 0.0, 0
node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, 1.0, 0
TechRequired = start
entryCost = 0
cost = 200
@ -127,7 +124,6 @@ PART
// Generic, SolidBooster, LiquidFuel, Piston, Turbine, ScramJet, Electric, Nuclear, MonoProp
EngineType = SolidBooster
exhaustDamageDistanceOffset = 0.6
PROPELLANT
{
name = SolidFuel
@ -141,7 +137,6 @@ PART
key = 6 0.001
}
}
RESOURCE
{
name = SolidFuel
@ -353,7 +348,6 @@ PART
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = ModuleJettison
@ -381,7 +375,6 @@ PART
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger

View File

@ -2,41 +2,40 @@
// Pug (1.25m starter vacuum engine)
PART
{
name = restock-engine-125-pug
module = Part
author = Porkjet and Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/Engine/restock-engine-pug-1
}
rescaleFactor = 1
name = restock-engine-125-pug
module = Part
author = Porkjet and Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/Engine/restock-engine-pug-1
}
rescaleFactor = 1
scale = 1
node_attach = 0.0, 0.251, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top = 0.0, 0.251, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.249, 0.0, 0.0, -1.0, 0.0, 1
TechRequired = basicRocketry
entryCost = 1600
cost = 300
category = Engine
subcategory = 0
title = #LOC_RestockPlus_restock-engine-pug_title
manufacturer = #autoLOC_501627
description = #LOC_RestockPlus_restock-engine-pug_description
attachRules = 1,1,1,1,0
mass = 0.2
heatConductivity = 0.06 // half default
skinInternalConductionMult = 4.0
emissiveConstant = 0.8 // engine nozzles are good at radiating.
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 7
maxTemp = 2000 // = 3600
bulkheadProfiles = size1
tags = #LOC_RestockPlus_restock-engine-pug_tags
resourcePriorityUseParentInverseStage = True
TechRequired = basicRocketry
entryCost = 1600
cost = 300
category = Engine
subcategory = 0
title = #LOC_RestockPlus_restock-engine-pug_title
manufacturer = #autoLOC_501627
description = #LOC_RestockPlus_restock-engine-pug_description
attachRules = 1,1,1,1,0
mass = 0.2
heatConductivity = 0.06 // half default
skinInternalConductionMult = 4.0
emissiveConstant = 0.8 // engine nozzles are good at radiating.
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 7
maxTemp = 2000 // = 3600
bulkheadProfiles = size1
tags = #LOC_RestockPlus_restock-engine-pug_tags
resourcePriorityUseParentInverseStage = True
EFFECTS
{
engage
@ -67,7 +66,7 @@ PART
{
channel = Ship
clip = sound_rocket_hard
volume = 0.0 0.0
volume = 0.0 0.0
volume = 0.01 0.2
volume = 1.0 0.6
pitch = 0.0 0.1
@ -87,51 +86,50 @@ PART
speed = 1.0 1.0
}
}
}
MODULE
{
name = ModuleEnginesFX
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 25
heatProduction = 50
EngineType = LiquidFuel
exhaustDamageDistanceOffset = 0.34
MODULE
{
name = ModuleEnginesFX
thrustVectorTransformName = thrustTransform
exhaustDamage = True
ignitionThreshold = 0.1
minThrust = 0
maxThrust = 25
heatProduction = 50
EngineType = LiquidFuel
exhaustDamageDistanceOffset = 0.34
runningEffectName = fx-pug-running
PROPELLANT
{
name = LiquidFuel
ratio = 0.9
DrawGauge = True
}
PROPELLANT
{
name = Oxidizer
ratio = 1.1
}
atmosphereCurve
{
key = 0 320
key = 1 150
key = 2 0.001
}
}
RESOURCE
{
name = LiquidFuel
amount = 18
maxAmount = 18
}
RESOURCE
{
name = Oxidizer
amount = 22
maxAmount = 22
}
MODULE
PROPELLANT
{
name = LiquidFuel
ratio = 0.9
DrawGauge = True
}
PROPELLANT
{
name = Oxidizer
ratio = 1.1
}
atmosphereCurve
{
key = 0 320
key = 1 150
key = 2 0.001
}
}
RESOURCE
{
name = LiquidFuel
amount = 18
maxAmount = 18
}
RESOURCE
{
name = Oxidizer
amount = 22
maxAmount = 22
}
MODULE
{
name = ModulePartVariants
baseVariant = Size1
@ -143,9 +141,9 @@ PART
secondaryColor = #ffb80c
GAMEOBJECTS
{
LV_303 = true
LV_303_Boattail = false
LV_303_Compact = false
LV_303 = true
LV_303_Boattail = false
LV_303_Compact = false
Shroud = true
Shroud_Compact = false
}
@ -181,206 +179,206 @@ PART
}
}
}
MODULE
{
name = ModuleJettison
jettisonName = Shroud,Shroud_Compact
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.1
jettisonForce = 0
jettisonDirection = 0 0 1
}
MODULE
{
name = ModuleTestSubject
useStaging = True
useEvent = True
situationMask = 127
CONSTRAINT
{
type = REPEATABILITY
value = ALWAYS
prestige = Trivial
}
CONSTRAINT
{
type = REPEATABILITY
value = BODYANDSITUATION
prestige = Significant
}
CONSTRAINT
{
type = REPEATABILITY
value = ONCEPERPART
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 4000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 8000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 2000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 4000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 1000
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 2000
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDE
test = GT
value = 0 // this just registers altitude as something to care about
situationMask = 8
}
CONSTRAINT
{
type = ALTITUDE
test = LT
value = 300000
situationMask = 16
body = _NotSun
}
CONSTRAINT
{
type = ALTITUDE
test = LT
value = 600000
situationMask = 32
body = _NotSun
}
CONSTRAINT
{
type = SPEED
test = GT
value = 0
situationMask = 8
prestige = Trivial
}
CONSTRAINT
{
type = SPEED
test = LT
value = 600
situationMask = 8
prestige = Trivial
}
CONSTRAINT
{
type = SPEED
test = GT
value = 300
situationMask = 8
prestige = Significant
}
CONSTRAINT
{
type = SPEED
test = LT
value = 1200
situationMask = 8
prestige = Significant
}
CONSTRAINT
{
type = SPEED
test = GT
value = 600
situationMask = 8
prestige = Exceptional
}
CONSTRAINT
{
type = SPEED
test = LT
value = 2500
situationMask = 8
prestige = Exceptional
}
CONSTRAINT
{
type = SPEEDENV
test = LT
value = 200
prestige = Trivial
}
CONSTRAINT
{
type = SPEEDENV
test = GT
value = 100
prestige = Trivial
}
CONSTRAINT
{
type = SPEEDENV
test = LT
value = 100
prestige = Significant
}
CONSTRAINT
{
type = SPEEDENV
test = GT
value = 50
prestige = Significant
}
CONSTRAINT
{
type = SPEEDENV
test = LT
value = 50
prestige = Exceptional
}
CONSTRAINT
{
type = SPEEDENV
test = GT
value = 20
prestige = Exceptional
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.3
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
MODULE
{
name = ModuleJettison
jettisonName = Shroud,Shroud_Compact
bottomNodeName = bottom
isFairing = True
jettisonedObjectMass = 0.1
jettisonForce = 0
jettisonDirection = 0 0 1
}
MODULE
{
name = ModuleTestSubject
useStaging = True
useEvent = True
situationMask = 127
CONSTRAINT
{
type = REPEATABILITY
value = ALWAYS
prestige = Trivial
}
CONSTRAINT
{
type = REPEATABILITY
value = BODYANDSITUATION
prestige = Significant
}
CONSTRAINT
{
type = REPEATABILITY
value = ONCEPERPART
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 4000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 8000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 2000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 4000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 1000
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 2000
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDE
test = GT
value = 0 // this just registers altitude as something to care about
situationMask = 8
}
CONSTRAINT
{
type = ALTITUDE
test = LT
value = 300000
situationMask = 16
body = _NotSun
}
CONSTRAINT
{
type = ALTITUDE
test = LT
value = 600000
situationMask = 32
body = _NotSun
}
CONSTRAINT
{
type = SPEED
test = GT
value = 0
situationMask = 8
prestige = Trivial
}
CONSTRAINT
{
type = SPEED
test = LT
value = 600
situationMask = 8
prestige = Trivial
}
CONSTRAINT
{
type = SPEED
test = GT
value = 300
situationMask = 8
prestige = Significant
}
CONSTRAINT
{
type = SPEED
test = LT
value = 1200
situationMask = 8
prestige = Significant
}
CONSTRAINT
{
type = SPEED
test = GT
value = 600
situationMask = 8
prestige = Exceptional
}
CONSTRAINT
{
type = SPEED
test = LT
value = 2500
situationMask = 8
prestige = Exceptional
}
CONSTRAINT
{
type = SPEEDENV
test = LT
value = 200
prestige = Trivial
}
CONSTRAINT
{
type = SPEEDENV
test = GT
value = 100
prestige = Trivial
}
CONSTRAINT
{
type = SPEEDENV
test = LT
value = 100
prestige = Significant
}
CONSTRAINT
{
type = SPEEDENV
test = GT
value = 50
prestige = Significant
}
CONSTRAINT
{
type = SPEEDENV
test = LT
value = 50
prestige = Exceptional
}
CONSTRAINT
{
type = SPEEDENV
test = GT
value = 20
prestige = Exceptional
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.3
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = heatColor
@ -396,7 +394,6 @@ PART
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -406,7 +403,7 @@ PART
excludedRenderers = EngineCoreGlow
toggleInEditor = false
toggleInFlight = false
redCurve
redCurve
{
key = 0 0 1 1
key = 1 1 1 1

View File

@ -12,7 +12,6 @@ PART
node_attach = 0.0, 0.4499999, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top = 0.0, 0.4499999, 0.0, 0.0, 1.0, 0.0, 1
node_stack_bottom = 0.0, -0.87125, 0.0, 0.0, -1.0, 0.0, 1
rescaleFactor = 1
scale = 1
!EFFECTS {}
@ -110,7 +109,6 @@ PART
}
}
}
TechRequired = basicRocketry
entryCost = 1500
cost = 500
@ -525,7 +523,6 @@ PART
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger

View File

@ -13,7 +13,7 @@ PART
}
EFFECTS
{
engage
engage
{
AUDIO
{
@ -79,13 +79,11 @@ PART
speed = 1.0 1.0
localOffset = 0, 0, 1
}
}
}
node_stack_bottom = 0.0, -3.08, 0.0, 0.0, -1.0, 0.0, 1
node_stack_top = 0.0, 7.574, 0.0, 0.0, 1.0, 0.0, 1
node_attach = 0.0, 0.0, -0.9375, 0.0, 0.0, 1.0, 1
TechRequired = heavierRocketry
entryCost = 0
cost = 11000
@ -126,7 +124,6 @@ PART
// Generic, SolidBooster, LiquidFuel, Piston, Turbine, ScramJet, Electric, Nuclear, MonoProp
EngineType = SolidBooster
exhaustDamageDistanceOffset = 0.6
PROPELLANT
{
name = SolidFuel
@ -140,7 +137,6 @@ PART
key = 4 100
}
}
RESOURCE
{
name = SolidFuel
@ -360,7 +356,6 @@ PART
falloff = 2
thrustTransformName = thrustTransform
}
MODULE
{
name = FXModuleThrottleEffects
@ -377,7 +372,6 @@ PART
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger

View File

@ -7,7 +7,6 @@ PART
name = restock-engine-boar
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
@ -16,13 +15,10 @@ PART
}
scale = 1.0
rescaleFactor = 1
// --- node definitions ---
node_attach = 0.0, 0.598, 0.0, 0.0, 1.0, 0.0, 2
node_stack_top = 0.0, 0.598, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.75, 0.0, 0.0, -1.0, 0.0, 2
// --- FX definitions ---
EFFECTS
{
@ -118,7 +114,6 @@ PART
}
}
}
// --- editor parameters ---
TechRequired = veryHeavyRocketry
entryCost = 31000
@ -128,11 +123,9 @@ PART
title = #LOC_RestockPlus_restock-engine-boar_title
manufacturer = #autoLOC_501638
description = #LOC_RestockPlus_restock-engine-boar_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,1,1,0,0
bulkheadProfiles = size2, size1, srf
// --- standard part parameters ---
mass = 3.5
dragModelType = default
@ -141,12 +134,9 @@ PART
angularDrag = 2
crashTolerance = 20
maxTemp = 2000
breakingForce = 5000
breakingTorque = 5000
tags = #LOC_RestockPlus_restock-engine-boar_tags
MODULE
{
name = ModuleEnginesFX
@ -188,7 +178,6 @@ PART
rate = 3.0
}
}
MODULE
{
name = ModuleGimbal
@ -270,7 +259,6 @@ PART
CylBot002 = false
CylBot003 = true
CylBot004 = true
}
NODES
{
@ -278,7 +266,6 @@ PART
}
}
}
MODULE
{
name = ModuleTestSubject
@ -452,7 +439,6 @@ PART
prestige = Exceptional
}
}
MODULE
{
name = FXModuleLookAtConstraint
@ -464,7 +450,7 @@ PART
CONSTRAINLOOKFX
{
targetName = CylTop002
rotatorsName =CylBot002
rotatorsName = CylBot002
}
CONSTRAINLOOKFX
{
@ -532,7 +518,6 @@ PART
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -593,5 +578,4 @@ PART
key = 1 1
}
}
}

View File

@ -3,12 +3,10 @@
PART
{
// --- general parameters ---
name = restock-engine-375-corgi
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
@ -17,12 +15,10 @@ PART
}
scale = 1.0
rescaleFactor = 1
// --- node definitions ---
node_attach = 0.0, 0.753, 0.0, 0.0, 1.0, 0.0, 3
node_stack_top = 0.0, 0.753, 0.0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -2.315, 0.0, 0.0, -1.0, 0.0, 3
// --- FX definitions ---
EFFECTS
{
@ -86,10 +82,8 @@ PART
speed = 0.0 0.35
speed = 1.0 1.0
}
}
}
// --- editor parameters ---
TechRequired = veryHeavyRocketry
entryCost = 13500
@ -99,11 +93,9 @@ PART
title = #LOC_RestockPlus_restock-engine-corgi_title
manufacturer = #autoLOC_501638
description = #LOC_RestockPlus_restock-engine-corgi_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,1,1,0,0
bulkheadProfiles = size3, size2
// --- standard part parameters ---
mass = 5.25
dragModelType = default
@ -112,12 +104,9 @@ PART
angularDrag = 2
crashTolerance = 20
maxTemp = 2000
breakingForce = 5000
breakingTorque = 5000
tags = #LOC_RestockPlus_restock-engine-corgi_tags
MODULE
{
name = ModuleEnginesFX
@ -159,7 +148,6 @@ PART
rate = 3.0
}
}
MODULE
{
name = ModuleGimbal
@ -168,8 +156,6 @@ PART
gimbalResponseSpeed = 6
useGimbalResponseSpeed = true
}
MODULE
{
name = ModuleTestSubject
@ -343,7 +329,6 @@ PART
prestige = Exceptional
}
}
MODULE
{
name = FXModuleLookAtConstraint
@ -355,7 +340,7 @@ PART
CONSTRAINLOOKFX
{
targetName = CylTop005
rotatorsName =CylLower005
rotatorsName = CylLower005
}
CONSTRAINLOOKFX
{
@ -385,7 +370,7 @@ PART
CONSTRAINLOOKFX
{
targetName = CylTop008
rotatorsName =CylLower008
rotatorsName = CylLower008
}
CONSTRAINLOOKFX
{
@ -415,7 +400,7 @@ PART
CONSTRAINLOOKFX
{
targetName = CylTop011
rotatorsName =CylLower011
rotatorsName = CylLower011
}
CONSTRAINLOOKFX
{
@ -445,7 +430,7 @@ PART
CONSTRAINLOOKFX
{
targetName = CylTop014
rotatorsName =CylLower014
rotatorsName = CylLower014
}
CONSTRAINLOOKFX
{
@ -478,7 +463,6 @@ PART
jettisonForce = 5
jettisonDirection = 0 0 1
}
MODULE
{
name = ModuleSurfaceFX
@ -504,7 +488,6 @@ PART
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
@ -583,8 +566,8 @@ PART
}
NODES
{
node_attach = 0.0, 0.753, 0.0, 0.0, 1.0, 0.0, 3
node_stack_top = 0.0, 0.753, 0.0, 0.0, 1.0, 0.0, 3
node_attach = 0.0, 0.753, 0.0, 0.0, 1.0, 0.0, 3
node_stack_top = 0.0, 0.753, 0.0, 0.0, 1.0, 0.0, 3
}
}
VARIANT
@ -598,7 +581,6 @@ PART
Var_25m = true
Var_375m = false
Fairing375 = false
}
NODES
{
@ -607,5 +589,4 @@ PART
}
}
}
}

View File

@ -2,107 +2,99 @@
// Dual RCS
PART
{
// --- general parameters ---
name = restock-rcs-block-dual-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-dual-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.045212, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 1650
cost = 320
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-dual-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-dual-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.025
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-dual-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
// --- general parameters ---
name = restock-rcs-block-dual-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-dual-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.045212, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 1650
cost = 320
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-dual-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-dual-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.025
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-dual-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
}

View File

@ -2,107 +2,99 @@
// MiniDual RCS
PART
{
// --- general parameters ---
name = restock-rcs-block-dual-mini-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-dual-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 750
cost = 100
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-dual-mini-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-dual-mini-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.01
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-dual-mini-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
// --- general parameters ---
name = restock-rcs-block-dual-mini-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-dual-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 750
cost = 100
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-dual-mini-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-dual-mini-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.01
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-dual-mini-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
}

View File

@ -2,107 +2,99 @@
// Quad RCS, side jets angled 45 degrees
PART
{
// --- general parameters ---
name = restock-rcs-block-quad-angled-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quad-angled-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.045212, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 3250
cost = 635
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-quad-angled-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-quad-angled-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.05
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-quad-angled-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
// --- general parameters ---
name = restock-rcs-block-quad-angled-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quad-angled-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.045212, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 3250
cost = 635
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-quad-angled-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-quad-angled-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.05
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-quad-angled-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
}

View File

@ -2,107 +2,99 @@
// Mini Quad RCS, side jets angled 45 degrees
PART
{
// --- general parameters ---
name = restock-rcs-block-quad-angled-mini-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quad-angled-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 900
cost = 200
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.0125
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
// --- general parameters ---
name = restock-rcs-block-quad-angled-mini-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quad-angled-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 900
cost = 200
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.0125
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-quad-angled-mini-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
}

View File

@ -2,107 +2,99 @@
// Mini Quad RCS
PART
{
// --- general parameters ---
name = restock-rcs-block-quad-mini-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quad-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 850
cost = 180
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-quad-mini-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-quad-mini-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.0125
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-quad-mini-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
// --- general parameters ---
name = restock-rcs-block-quad-mini-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quad-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 850
cost = 180
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-quad-mini-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-quad-mini-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.0125
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-quad-mini-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
}

View File

@ -2,107 +2,99 @@
// RCS block with 5 way nozzles
PART
{
// --- general parameters ---
name = restock-rcs-block-quint-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quint-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.045212, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 4250
cost = 800
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-quint-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-quint-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.0625
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-quint-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
// --- general parameters ---
name = restock-rcs-block-quint-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quint-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.045212, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 4250
cost = 800
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-quint-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-quint-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.0625
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-quint-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
}

View File

@ -2,107 +2,99 @@
// Mini RCS block with 5 way nozzles
PART
{
// --- general parameters ---
name = restock-rcs-block-qunit-mini-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quint-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 1000
cost = 210
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-quint-mini-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-quint-mini-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.0155
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-quint-mini-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
// --- general parameters ---
name = restock-rcs-block-qunit-mini-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-quint-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 1000
cost = 210
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-quint-mini-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-quint-mini-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.0155
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-quint-mini-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
}

View File

@ -2,107 +2,99 @@
// Triple RCS, side jets angled 45 degrees
PART
{
// --- general parameters ---
name = restock-rcs-block-triple-angled-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-triple-angled-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.045212, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 2760
cost = 480
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-triple-angled-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-triple-angled-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.0375
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-triple-angled-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
// --- general parameters ---
name = restock-rcs-block-triple-angled-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-triple-angled-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.045212, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 2760
cost = 480
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-triple-angled-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-triple-angled-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.0375
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-triple-angled-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStock/FX/restock-fx-rcs-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 1
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 240
key = 1 100
}
}
}

View File

@ -2,107 +2,99 @@
// MiniDual RCS
PART
{
// --- general parameters ---
name = restock-rcs-block-triple-angled-mini-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-triple-angled-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 950
cost = 150
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.015
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
// --- general parameters ---
name = restock-rcs-block-triple-angled-mini-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-block-triple-angled-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 950
cost = 150
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.015
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, 0.1, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
}

View File

@ -2,107 +2,99 @@
// Mini Linear RCS
PART
{
// --- general parameters ---
name = restock-rcs-single-mini-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-single-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 350
cost = 45
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-single-mini-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-single-mini-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.005
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-single-mini-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, -0.15, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
// --- general parameters ---
name = restock-rcs-single-mini-1
module = Part
author = Chris Adderley (Nertea)
// --- asset parameters ---
MODEL
{
model = ReStockPlus/Assets/Control/restock-rcs-single-mini-1
position = 0.0, 0.0, 0.0
scale = 1,1,1
rotation = 0, 0, 0
}
scale = 1
// --- node definitions ---
// definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z
node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0
// --- editor parameters ---
TechRequired = advFlightControl
entryCost = 350
cost = 45
category = Control
subcategory = 0
title = #LOC_RestockPlus_restock-rcs-single-mini-1_title
manufacturer = #autoLOC_501631
description = #LOC_RestockPlus_restock-rcs-single-mini-1_description
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,1,0,0,0
// --- standard part parameters ---
mass = 0.005
dragModelType = default
maximum_drag = 0.001
minimum_drag = 0.001
angularDrag = 2
crashTolerance = 15
maxTemp = 1500
// --- rcs module parameters ---
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-rcs-single-mini-1_tags
EFFECTS
{
running
{
AUDIO_MULTI_POOL
{
channel = Ship
transformName = RCSjet
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.1 0.0
volume = 0.5 0.025
volume = 1.0 0.1
pitch = 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = FX1
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.1 0.0
emission = 1.0 1.0
speed = 0.0 0.8
speed = 1.0 1.0
}
MODEL_MULTI_PARTICLE
{
name = fx2
modelName = ReStockPlus/FX/restock-fx-rcs-mini-1
transformName = RCSjet
emission = 0.0 0.0
emission = 0.2 0.0
emission = 1.0 1.0
speed = 0.0 1.0
speed = 1.0 1.0
localRotation = 0, 0, 0
localOffset = 0, -0.15, 0
}
}
}
MODULE
{
name = ModuleRCSFX
thrusterTransformName = RCSthruster
thrusterPower = 0.25
stagingEnabled = False
resourceFlowMode = STAGE_PRIORITY_FLOW
resourceName = MonoPropellant
runningEffectName = running
atmosphereCurve
{
key = 0 230
key = 1 90
}
}
}

View File

@ -2,89 +2,83 @@
// 0.625m fuel tank, longest version
PART
{
name = restock-fuel-tank-0625-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-0625-1
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
name = restock-fuel-tank-0625-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-0625-1
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
// Attachment
attachRules = 1,1,1,1,0
node_stack_top = 0.0, 1.3941896, 0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -1.3941896, 0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, 1.0, 0
node_stack_top = 0.0, 1.3941896, 0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -1.3941896, 0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, 1.0, 0
// Tech
TechRequired = precisionPropulsion
entryCost = 9500
TechRequired = precisionPropulsion
entryCost = 9500
// Info
cost = 144
category = FuelTank
subcategory = 0
title = #LOC_RestockPlus_restock-fuel-tank-0625-1_title
manufacturer = #autoLOC_501633 //#autoLOC_501633 = Probodobodyne Inc
description = #LOC_RestockPlus_restock-fuel-tank-0625-1_description
tags = #LOC_RestockPlus_restock-fuel-tank-0625-1_tags
cost = 144
category = FuelTank
subcategory = 0
title = #LOC_RestockPlus_restock-fuel-tank-0625-1_title
manufacturer = #autoLOC_501633 //#autoLOC_501633 = Probodobodyne Inc
description = #LOC_RestockPlus_restock-fuel-tank-0625-1_description
tags = #LOC_RestockPlus_restock-fuel-tank-0625-1_tags
bulkheadProfiles = size0, srf
// Parameters
mass = 0.09
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
MODULE
mass = 0.09
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
MODULE
{
name = ModulePartVariants
baseVariant = Metal
VARIANT
{
name = Metal
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1
}
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1-white
}
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1-white
}
}
}
// Resources
RESOURCE
{
name = LiquidFuel
amount = 64.8
maxAmount = 64.8
}
RESOURCE
{
name = Oxidizer
amount = 79.2
maxAmount = 79.2
}
// Resources
RESOURCE
{
name = LiquidFuel
amount = 64.8
maxAmount = 64.8
}
RESOURCE
{
name = Oxidizer
amount = 79.2
maxAmount = 79.2
}
}

View File

@ -2,91 +2,83 @@
// 0.625m fuel tank, medium version
PART
{
name = restock-fuel-tank-0625-2
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-0625-2
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
name = restock-fuel-tank-0625-2
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-0625-2
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
// Attachment
attachRules = 1,1,1,1,0
node_stack_top = 0.0, 0.6970948, 0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.6970948, 0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, 1.0, 0
node_stack_top = 0.0, 0.6970948, 0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.6970948, 0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, 1.0, 0
// Tech
TechRequired = precisionPropulsion
entryCost = 7200
TechRequired = precisionPropulsion
entryCost = 7200
// Info
cost = 72
category = FuelTank
subcategory = 0
title = #LOC_RestockPlus_restock-fuel-tank-0625-2_title
manufacturer = #autoLOC_501633 //#autoLOC_501633 = Probodobodyne Inc
description = #LOC_RestockPlus_restock-fuel-tank-0625-2_description
tags = #LOC_RestockPlus_restock-fuel-tank-0625-2_tags
cost = 72
category = FuelTank
subcategory = 0
title = #LOC_RestockPlus_restock-fuel-tank-0625-2_title
manufacturer = #autoLOC_501633 //#autoLOC_501633 = Probodobodyne Inc
description = #LOC_RestockPlus_restock-fuel-tank-0625-2_description
tags = #LOC_RestockPlus_restock-fuel-tank-0625-2_tags
bulkheadProfiles = size0, srf
// Parameters
mass = 0.045
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
MODULE
mass = 0.045
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
MODULE
{
name = ModulePartVariants
baseVariant = Metal
VARIANT
{
name = Metal
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1
}
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1-white
}
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1-white
}
}
}
// Resources
RESOURCE
{
name = LiquidFuel
amount = 32.4
maxAmount = 32.4
}
RESOURCE
{
name = Oxidizer
amount = 39.6
maxAmount = 39.6
}
// Resources
RESOURCE
{
name = LiquidFuel
amount = 32.4
maxAmount = 32.4
}
RESOURCE
{
name = Oxidizer
amount = 39.6
maxAmount = 39.6
}
}

View File

@ -2,89 +2,83 @@
// 0.625m fuel tank, small version
PART
{
name = restock-fuel-tank-0625-3
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-0625-3
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
name = restock-fuel-tank-0625-3
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-0625-3
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
// Attachment
attachRules = 1,1,1,1,0
node_stack_top = 0.0, 0.3485474, 0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.3485474, 0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, 1.0, 0
node_stack_top = 0.0, 0.3485474, 0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.3485474, 0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.0, -0.3125, 0.0, 0.0, 1.0, 0
// Tech
TechRequired = propulsionSystems
entryCost = 6050
TechRequired = propulsionSystems
entryCost = 6050
// Info
cost = 36
category = FuelTank
subcategory = 0
title = #LOC_RestockPlus_restock-fuel-tank-0625-3_title
manufacturer = #autoLOC_501633 //#autoLOC_501633 = Probodobodyne Inc
description = #LOC_RestockPlus_restock-fuel-tank-0625-3_description
tags = #LOC_RestockPlus_restock-fuel-tank-0625-3_tags
cost = 36
category = FuelTank
subcategory = 0
title = #LOC_RestockPlus_restock-fuel-tank-0625-3_title
manufacturer = #autoLOC_501633 //#autoLOC_501633 = Probodobodyne Inc
description = #LOC_RestockPlus_restock-fuel-tank-0625-3_description
tags = #LOC_RestockPlus_restock-fuel-tank-0625-3_tags
bulkheadProfiles = size0, srf
// Parameters
mass = 0.0225
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
MODULE
mass = 0.0225
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
MODULE
{
name = ModulePartVariants
baseVariant = Metal
VARIANT
{
name = Metal
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1
}
displayName = #LOC_Restock_variant-surface_metal
themeName = Metal
primaryColor = #6f6e6d
secondaryColor = #6f6e6d
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1
}
}
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1-white
}
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
mainTextureURL = ReStock/Assets/FuelTank/restock-fueltank-0625-1-white
}
}
}
// Resources
RESOURCE
{
name = LiquidFuel
amount = 16.2
maxAmount = 16.2
}
RESOURCE
{
name = Oxidizer
amount = 19.8
maxAmount = 19.8
}
// Resources
RESOURCE
{
name = LiquidFuel
amount = 16.2
maxAmount = 16.2
}
RESOURCE
{
name = Oxidizer
amount = 19.8
maxAmount = 19.8
}
}

View File

@ -1,78 +1,70 @@
// ReStock+ 0.1.0
// 3.75m compact fuel tank
PART
{
name = restock-fuel-tank-375-4
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-375-4
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
scale = 1.0, 1.0, 1.0
position = 0.0, 0.48, 0.0
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
scale = 1.0, -1.0, 1.0
position = 0.0, -0.48, 0.0
}
scale = 1
rescaleFactor = 1
name = restock-fuel-tank-375-4
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-fueltank-375-4
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
scale = 1.0, 1.0, 1.0
position = 0.0, 0.48, 0.0
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
scale = 1.0, -1.0, 1.0
position = 0.0, -0.48, 0.0
}
scale = 1
rescaleFactor = 1
// Attachment
attachRules = 1,1,1,1,0
node_stack_top = 0.0, 0.48, 0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -0.48, 0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 0.0, -1.875, 0.0, 0.0, 1.0, 3
node_stack_top = 0.0, 0.48, 0, 0.0, 1.0, 0.0, 3
node_stack_bottom = 0.0, -0.48, 0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 0.0, -1.875, 0.0, 0.0, 1.0, 3
// Tech
TechRequired = highPerformanceFuelSystems
entryCost = 12900
TechRequired = highPerformanceFuelSystems
entryCost = 12900
// Info
cost = 1625
category = FuelTank
subcategory = 0
title = #LOC_RestockPlus_restock-fuel-tank-375-4_title
manufacturer = #autoLOC_501638
description = #LOC_RestockPlus_restock-fuel-tank-375-4_description
tags = #LOC_RestockPlus_restock-fuel-tank-375-4_tags
cost = 1625
category = FuelTank
subcategory = 0
title = #LOC_RestockPlus_restock-fuel-tank-375-4_title
manufacturer = #autoLOC_501638
description = #LOC_RestockPlus_restock-fuel-tank-375-4_description
tags = #LOC_RestockPlus_restock-fuel-tank-375-4_tags
bulkheadProfiles = size3, srf
// Parameters
mass = 1.125
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
// Resources
RESOURCE
{
name = LiquidFuel
amount = 810
maxAmount = 810
}
RESOURCE
{
name = Oxidizer
amount = 990
maxAmount = 990
}
MODULE
mass = 1.125
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
// Resources
RESOURCE
{
name = LiquidFuel
amount = 810
maxAmount = 810
}
RESOURCE
{
name = Oxidizer
amount = 990
maxAmount = 990
}
MODULE
{
name = ModulePartVariants
baseVariant = BlackAndWhite

View File

@ -1,71 +1,63 @@
// ReStock+ 0.1.0
// 3.75m fuelled nosecone
PART
{
name = restock-nosecone-375-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-nosecone-375-1
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
scale = 1.0, -1.0, 1.0
position = 0.0, -1.5494, 0.0
}
scale = 1
rescaleFactor = 1
name = restock-nosecone-375-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-nosecone-375-1
scale = 1.0, 1.0, 1.0
}
MODEL
{
model = ReStock/Assets/FuelTank/restock-endcap-fueltank-375-orange
scale = 1.0, -1.0, 1.0
position = 0.0, -1.5494, 0.0
}
scale = 1
rescaleFactor = 1
// Attachment
attachRules = 1,1,1,1,0
node_stack_bottom = 0.0, -1.5494, 0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 0.0, -1.5494, 0.0, 0.0, 1.0, 3
node_stack_bottom = 0.0, -1.5494, 0, 0.0, -1.0, 0.0, 3
node_attach = 0.0, 0.0, -1.5494, 0.0, 0.0, 1.0, 3
// Tech
TechRequired = highPerformanceFuelSystems
entryCost = 18500
TechRequired = highPerformanceFuelSystems
entryCost = 18500
// Info
cost = 3450
category = FuelTank
subcategory = 0
title = #LOC_RestockPlus_restock-nosecone-375-1_title
manufacturer = #autoLOC_501638
description = #LOC_RestockPlus_restock-nosecone-375-1_description
tags = #LOC_RestockPlus_restock-nosecone-375-1_tags
cost = 3450
category = FuelTank
subcategory = 0
title = #LOC_RestockPlus_restock-nosecone-375-1_title
manufacturer = #autoLOC_501638
description = #LOC_RestockPlus_restock-nosecone-375-1_description
tags = #LOC_RestockPlus_restock-nosecone-375-1_tags
bulkheadProfiles = size3, srf
// Parameters
mass = 2.25
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
// Resources
RESOURCE
{
name = LiquidFuel
amount = 1620
maxAmount = 1620
}
RESOURCE
{
name = Oxidizer
amount = 1980
maxAmount = 1980
}
MODULE
mass = 2.25
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
// Resources
RESOURCE
{
name = LiquidFuel
amount = 1620
maxAmount = 1620
}
RESOURCE
{
name = Oxidizer
amount = 1980
maxAmount = 1980
}
MODULE
{
name = ModulePartVariants
baseVariant = BlackAndWhite

View File

@ -2,56 +2,48 @@
// Super tiny radial RCS tank
PART
{
name = restock-fuel-tank-rcs-radial-tiny-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-fuel-tank-rcs-radial-tiny-1
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
name = restock-fuel-tank-rcs-radial-tiny-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-fuel-tank-rcs-radial-tiny-1
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
// Attachment
attachRules = 0,1,0,0,0
node_attach = 0.18, 0.0, 0.0, 1.0, 0.0, 0.0, 0
node_attach = 0.18, 0.0, 0.0, 1.0, 0.0, 0.0, 0
// Tech
TechRequired = propulsionSystems
entryCost = 200
TechRequired = propulsionSystems
entryCost = 200
// Info
cost = 30
category = FuelTank
subcategory = 0
title = #LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_title
manufacturer = #autoLOC_6004000
description = #LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_description
tags = #LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_tags
cost = 30
category = FuelTank
subcategory = 0
title = #LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_title
manufacturer = #autoLOC_6004000
description = #LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_description
tags = #LOC_RestockPlus_restock-fuel-tank-rcs-radial-tiny-1_tags
bulkheadProfiles = srf
// Parameters
mass = 0.01
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 50
breakingTorque = 50
/// Flag to disable this part if MH is installed
mass = 0.01
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 50
breakingTorque = 50
/// Flag to disable this part if MH is installed
MHReplacement = True
// Resources
RESOURCE
{
name = MonoPropellant
amount = 7.5
maxAmount = 7.5
}
// Resources
RESOURCE
{
name = MonoPropellant
amount = 7.5
maxAmount = 7.5
}
}

View File

@ -5,7 +5,6 @@ PART
name = restock-fairing-base-0625-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/Payload/restock-fairing-base-0625-1
@ -18,31 +17,22 @@ PART
}
scale = 1
rescaleFactor = 1
node_stack_interstage01a = 0.0, 0.35, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage01b = 0.0, 0.37, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage02a = 0.0, 0.6, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage02b = 0.0, 0.62, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage03a = 0.0,0.85, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage03b = 0.0, 0.87, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage04a = 0.0, 1.1, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage04b = 0.0, 1.12, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage05a = 0.0, 1.35, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage05b = 0.0, 1.37, 0.0, 0.0, 1.0, 0.0, 0
node_stack_interstage06a = 0.0, 1.6, 0.0, 0.0, -1.0, 0.0, 0
node_stack_interstage06b = 0.0, 1.62, 0.0, 0.0, 1.0, 0.0, 0
node_stack_top = 0.0, 0.138, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.045, 0.0, 0.0, -1.0, 0.0, 0
fx_gasBurst_white = 0.0, 0.14, 0.0, 0.0, 1.0, 0.0, deploy
sound_vent_large = deploy
TechRequired = advConstruction
entryCost = 1500
cost = 150
@ -73,33 +63,26 @@ PART
MODULE
{
name = ModuleProceduralFairing
nSides = 32
nArcs = 2
nCollidersPerXSection = 8
TextureURL = ReStock/Assets/Payload/restock-fairing-125-1
CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1
TextureNormalURL = ReStock/Assets/Payload/restock-fairing-125-1-n
panelGrouping = 2
pivot = 0,0.091,0
axis = 0,1,0
baseRadius = 0.3125
maxRadius = 0.75
capRadius = 0.2
snapThreshold = 0.1
xSectionHeightMin = 0.1
xSectionHeightMax = 2
edgeSlide = 0.15
edgeWarp = 0
noseTip = 0.7
UnitAreaMass = 0.01
UnitAreaCost = 6
stagingToggleEnabledEditor = True
stagingToggleEnabledFlight = False
stagingEnableText = #autoLOC_502000 //#autoLOC_502000 = Fairing Not Staged
@ -111,11 +94,9 @@ PART
DeployModuleIndex = 0
closedPosition = 0
lookupRadius = 0.375
// nodeOuterAftID = bottom
// nodeInnerAftID = top
}
MODULE
{
name = ModulePartVariants
@ -273,7 +254,6 @@ PART
body = _NotSun
}
}
MODULE
{
name = ModuleStructuralNode
@ -310,7 +290,6 @@ PART
rootObject = Cap6
attachNodeNames = interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNode
@ -347,7 +326,6 @@ PART
rootObject = Truss6
attachNodeNames = interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNodeToggle
@ -368,7 +346,6 @@ PART
name = _SpecColor
color = 0.753, 0.753, 0.753, 1.0
}
FLOAT_PROPERTY
{
name = _Shininess

View File

@ -2,334 +2,305 @@
// 1.875m fairing base
PART
{
name = restock-fairing-base-1875-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/Payload/restock-fairing-base-1875-1
}
MODEL
{
model = Squad/Parts/Aero/fairings/AutoTruss
scale = 1.5,1.5,1.5
position = 0.0,0.22,0.0
}
scale = 1
rescaleFactor = 1
node_stack_interstage01a = 0.0, 0.94, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage01b = 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage02a = 0.0, 1.69, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage02b = 0.0, 1.75, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage03a = 0.0, 2.44, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage03b = 0.0, 2.50, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage04a = 0.0, 3.19, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage04b = 0.0, 3.25, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage05a = 0.0, 3.94, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage05b = 0.0, 4.00, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage06a = 0.0, 4.69, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage06b = 0.0, 4.75, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top = 0.0, 0.22, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 2
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, deploy
sound_vent_large = deploy
TechRequired = advConstruction
entryCost = 4100
cost = 425
category = Payload
subcategory = 0
title = #LOC_RestockPlus_restock-fairing-base-1875-1_title
manufacturer = #autoLOC_501634 //#autoLOC_501634 = FLOOYD Dynamics Research Labs
description = #LOC_RestockPlus_restock-fairing-base-1875-1_description
attachRules = 1,0,1,1,0
mass = 0.15
thermalMassModifier = 2.0
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 8
maxTemp = 2600 // = 3400
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 1
inverseStageCarryover = false
bulkheadProfiles = size1p5
tags = #LOC_RestockPlus_restock-fairing-base-1875-1_tags
/// Flag to disable this part if MH is installed
MHReplacement = True
MODULE
{
name = ModuleProceduralFairing
nSides = 32
nArcs = 2
nCollidersPerXSection = 8
TextureURL = ReStock/Assets/Payload/restock-fairing-25-1
name = restock-fairing-base-1875-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/Payload/restock-fairing-base-1875-1
}
MODEL
{
model = Squad/Parts/Aero/fairings/AutoTruss
scale = 1.5,1.5,1.5
position = 0.0,0.22,0.0
}
scale = 1
rescaleFactor = 1
node_stack_interstage01a = 0.0, 0.94, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage01b = 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage02a = 0.0, 1.69, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage02b = 0.0, 1.75, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage03a = 0.0, 2.44, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage03b = 0.0, 2.50, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage04a = 0.0, 3.19, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage04b = 0.0, 3.25, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage05a = 0.0, 3.94, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage05b = 0.0, 4.00, 0.0, 0.0, 1.0, 0.0, 1
node_stack_interstage06a = 0.0, 4.69, 0.0, 0.0, -1.0, 0.0, 1
node_stack_interstage06b = 0.0, 4.75, 0.0, 0.0, 1.0, 0.0, 1
node_stack_top = 0.0, 0.22, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 2
fx_gasBurst_white = 0.0, 0.3, 0.0, 0.0, 1.0, 0.0, deploy
sound_vent_large = deploy
TechRequired = advConstruction
entryCost = 4100
cost = 425
category = Payload
subcategory = 0
title = #LOC_RestockPlus_restock-fairing-base-1875-1_title
manufacturer = #autoLOC_501634 //#autoLOC_501634 = FLOOYD Dynamics Research Labs
description = #LOC_RestockPlus_restock-fairing-base-1875-1_description
attachRules = 1,0,1,1,0
mass = 0.15
thermalMassModifier = 2.0
skinMassPerArea = 4.0
skinInternalConductionMult = 0.25
emissiveConstant = 0.8
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 8
maxTemp = 2600 // = 3400
fuelCrossFeed = True
stageOffset = 1
childStageOffset = 1
inverseStageCarryover = false
bulkheadProfiles = size1p5
tags = #LOC_RestockPlus_restock-fairing-base-1875-1_tags
/// Flag to disable this part if MH is installed
MHReplacement = True
MODULE
{
name = ModuleProceduralFairing
nSides = 32
nArcs = 2
nCollidersPerXSection = 8
TextureURL = ReStock/Assets/Payload/restock-fairing-25-1
CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1
TextureNormalURL = ReStock/Assets/Payload/restock-fairing-25-1-n
panelGrouping = 3
pivot = 0,0.151,0
axis = 0,1,0
baseRadius = 0.9375
maxRadius = 2.25
capRadius = 0.2
snapThreshold = 0.1
xSectionHeightMin = 0.2
xSectionHeightMax = 2
edgeSlide = 0.15
edgeWarp = 0
noseTip = 0.7
UnitAreaMass = 0.015
UnitAreaCost = 6 //Needs balance
stagingToggleEnabledEditor = True
stagingToggleEnabledFlight = False
stagingEnableText = #autoLOC_502000 //#autoLOC_502000 = Fairing Not Staged
stagingDisableText = #autoLOC_502001 //#autoLOC_502001 = Fairing Staged
}
MODULE
{
name = ModuleCargoBay
DeployModuleIndex = 0
closedPosition = 0
lookupRadius = 0.75
// nodeOuterAftID = bottom
// nodeInnerAftID = top
}
MODULE
{
name = ModuleTestSubject
useStaging = True
useEvent = False
situationMask = 127
CONSTRAINT
{
type = ATMOSPHERE
value = True
}
CONSTRAINT
{
type = REPEATABILITY
value = ALWAYS
prestige = Trivial
}
CONSTRAINT
{
type = REPEATABILITY
value = BODYANDSITUATION
prestige = Significant
}
CONSTRAINT
{
type = REPEATABILITY
value = ONCEPERPART
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDE
test = GT
value = 0 // this just registers altitude as something to care about
situationMask = 8
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 4000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 8000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 2000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 4000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 1000
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 2000
prestige = Exceptional
}
CONSTRAINT
{
type = SPEED
test = LT
value = 2000
situationMask = 8
}
CONSTRAINT
{
type = ALTITUDE
test = LT
value = 300000
situationMask = 16
body = _NotSun
}
CONSTRAINT
{
type = ALTITUDE
test = LT
value = 600000
situationMask = 32
body = _NotSun
}
}
MODULE
{
name = ModuleStructuralNode
rootObject = Cap1
attachNodeNames = interstage01a,interstage01b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Cap2
attachNodeNames = interstage02a,interstage02b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Cap3
attachNodeNames = interstage03a,interstage03b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Cap4
attachNodeNames = interstage04a,interstage04b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Cap5
attachNodeNames = interstage05a,interstage05b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Cap6
attachNodeNames = interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Truss1
attachNodeNames = interstage01a,interstage01b,interstage02a,interstage02b,interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Truss2
attachNodeNames = interstage02a,interstage02b,interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Truss3
attachNodeNames = interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Truss4
attachNodeNames = interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Truss5
attachNodeNames = interstage05a,interstage05b,interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Truss6
attachNodeNames = interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNodeToggle
MeshMenuName = #autoLOC_502002 //#autoLOC_502002 = Truss Structure
NodeMenuName = #autoLOC_502003 //#autoLOC_502003 = Interstage Nodes
showNodes = false
}
MODULE
{
name = ModuleCargoBay
DeployModuleIndex = 0
closedPosition = 0
lookupRadius = 1.0
// nodeOuterAftID = bottom
// nodeInnerAftID = top
}
panelGrouping = 3
pivot = 0,0.151,0
axis = 0,1,0
baseRadius = 0.9375
maxRadius = 2.25
capRadius = 0.2
snapThreshold = 0.1
xSectionHeightMin = 0.2
xSectionHeightMax = 2
edgeSlide = 0.15
edgeWarp = 0
noseTip = 0.7
UnitAreaMass = 0.015
UnitAreaCost = 6 //Needs balance
stagingToggleEnabledEditor = True
stagingToggleEnabledFlight = False
stagingEnableText = #autoLOC_502000 //#autoLOC_502000 = Fairing Not Staged
stagingDisableText = #autoLOC_502001 //#autoLOC_502001 = Fairing Staged
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = White
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
name = ModuleCargoBay
DeployModuleIndex = 0
closedPosition = 0
lookupRadius = 0.75
// nodeOuterAftID = bottom
// nodeInnerAftID = top
}
MODULE
{
name = ModuleTestSubject
useStaging = True
useEvent = False
situationMask = 127
CONSTRAINT
{
type = ATMOSPHERE
value = True
}
CONSTRAINT
{
type = REPEATABILITY
value = ALWAYS
prestige = Trivial
}
CONSTRAINT
{
type = REPEATABILITY
value = BODYANDSITUATION
prestige = Significant
}
CONSTRAINT
{
type = REPEATABILITY
value = ONCEPERPART
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDE
test = GT
value = 0 // this just registers altitude as something to care about
situationMask = 8
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 4000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 8000
prestige = Trivial
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 2000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 4000
prestige = Significant
}
CONSTRAINT
{
type = ALTITUDEENV
test = GT
value = 1000
prestige = Exceptional
}
CONSTRAINT
{
type = ALTITUDEENV
test = LT
value = 2000
prestige = Exceptional
}
CONSTRAINT
{
type = SPEED
test = LT
value = 2000
situationMask = 8
}
CONSTRAINT
{
type = ALTITUDE
test = LT
value = 300000
situationMask = 16
body = _NotSun
}
CONSTRAINT
{
type = ALTITUDE
test = LT
value = 600000
situationMask = 32
body = _NotSun
}
}
MODULE
{
name = ModuleStructuralNode
rootObject = Cap1
attachNodeNames = interstage01a,interstage01b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Cap2
attachNodeNames = interstage02a,interstage02b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Cap3
attachNodeNames = interstage03a,interstage03b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Cap4
attachNodeNames = interstage04a,interstage04b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Cap5
attachNodeNames = interstage05a,interstage05b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Cap6
attachNodeNames = interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Truss1
attachNodeNames = interstage01a,interstage01b,interstage02a,interstage02b,interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Truss2
attachNodeNames = interstage02a,interstage02b,interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Truss3
attachNodeNames = interstage03a,interstage03b,interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Truss4
attachNodeNames = interstage04a,interstage04b,interstage05a,interstage05b,interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Truss5
attachNodeNames = interstage05a,interstage05b,interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNode
rootObject = Truss6
attachNodeNames = interstage06a,interstage06b
}
MODULE
{
name = ModuleStructuralNodeToggle
MeshMenuName = #autoLOC_502002 //#autoLOC_502002 = Truss Structure
NodeMenuName = #autoLOC_502003 //#autoLOC_502003 = Interstage Nodes
showNodes = false
}
MODULE
{
name = ModuleCargoBay
DeployModuleIndex = 0
closedPosition = 0
lookupRadius = 1.0
// nodeOuterAftID = bottom
// nodeInnerAftID = top
}
MODULE
{
name = ModulePartVariants
useMultipleDragCubes = false
baseVariant = White
VARIANT
{
name = White
displayName = #autoLOC_8007119
themeName = White
primaryColor = #ffffff
secondaryColor = #ffffff
TEXTURE
{
materialName=FairingIconShell
mainTextureURL = ReStock/Assets/Payload/restock-fairing-25-1
@ -346,15 +317,15 @@ PART
FairingBase1875Orange = false
FairingBase1875BlackWhite = false
}
}
VARIANT
{
name = Grey
displayName = #autoLOC_8007120
themeName = BlackAndWhite
primaryColor = #000000
secondaryColor = #ffffff
TEXTURE
}
VARIANT
{
name = Grey
displayName = #autoLOC_8007120
themeName = BlackAndWhite
primaryColor = #000000
secondaryColor = #ffffff
TEXTURE
{
materialName=FairingIconShell
mainTextureURL = ReStock/Assets/Payload/restock-fairing-25-1-blackwhite
@ -371,15 +342,15 @@ PART
FairingBase1875Orange = false
FairingBase1875BlackWhite = true
}
}
VARIANT
{
name = Dark Grey
displayName = #autoLOC_8007121
themeName = GrayAndOrange
primaryColor = #4c4f47
secondaryColor = #f49841
TEXTURE
}
VARIANT
{
name = Dark Grey
displayName = #autoLOC_8007121
themeName = GrayAndOrange
primaryColor = #4c4f47
secondaryColor = #f49841
TEXTURE
{
materialName=FairingIconShell
mainTextureURL = ReStock/Assets/Payload/restock-fairing-25-1-orange
@ -390,15 +361,15 @@ PART
FairingsNormalURL= ReStock/Assets/Payload/restock-fairing-25-1-n
CapTextureURL = ReStock/Assets/Payload/restock-fairing-cap-1-orange
}
GAMEOBJECTS
GAMEOBJECTS
{
FairingBase1875White = false
FairingBase1875Orange = true
FairingBase1875BlackWhite = false
}
}
}
MODULE
}
}
MODULE
{
name = ModuleRestockModifyFairingMaterials
COLOR_PROPERTY
@ -411,7 +382,6 @@ PART
name = _SpecColor
color = 0.753, 0.753, 0.753, 1.0
}
FLOAT_PROPERTY
{
name = _Shininess

View File

@ -5,18 +5,16 @@ PART
name = restock-goocanister-625-1
module = Part
author = Andrew Cassidy
MODEL {
MODEL
{
model = ReStock/Assets/Science/restock-goocanister-625-1
scale = 1.0, 1.0, 1.0
}
rescaleFactor = 1.0
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,0,1,1,1
node_stack_top = 0.0, 0.25, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0,-0.25, 0.0, 0.0, -1.0, 0.0, 0
TechRequired = start
entryCost = 0
cost = 1000
@ -39,8 +37,8 @@ PART
childStageOffset = 1
bulkheadProfiles = size0
tags = #LOC_RestockPlus_restock-goocanister-625-1_tags
MODULE {
MODULE
{
name = ModuleAnimateGeneric
animationName = inline-Deploy
startEventGUIName = Deploy
@ -48,8 +46,8 @@ PART
actionGUIName = Toggle Cover
evaDistance = 1.5
}
MODULE {
MODULE
{
name = ModuleScienceExperiment
experimentID = mysteryGoo
experimentActionName = Observe Mystery Goo

View File

@ -5,18 +5,16 @@ PART
name = restock-materialbay-radial-1
module = Part
author = Andrew Cassidy
MODEL {
MODEL
{
model = ReStock/Assets/Science/restock-materialbay-radial-1
scale = 1.0, 1.0, 1.0
}
rescaleFactor = 1.0
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,1,0,1,1
node_attach = 0.0, 0.0, 0.345, 0.0, 0.0, -1.0, 1
node_stack_bottom = 0.0, 0.0, 0.33, 0.0, 0.0, 1.0, 1
TechRequired = basicScience
entryCost = 5500
cost = 1800
@ -38,8 +36,7 @@ PART
childStageOffset = 1
bulkheadProfiles = srf
tags = #LOC_RestockPlus_restock-materialbay-radial-1_tags //bay experiment lab material research radial sandwich
MODULE
MODULE
{
name = ModuleAnimateGeneric
animationName = radial-Deploy
@ -48,7 +45,6 @@ PART
actionGUIName = Toggle Doors
evaDistance = 1.85
}
MODULE
{
name = ModuleScienceExperiment
@ -67,34 +63,32 @@ PART
usageReqMaskInternal = 1
usageReqMaskExternal = 8
}
MODULE {
MODULE
{
name = ModulePartVariants
baseVariant = Truss
VARIANT {
VARIANT
{
name = Truss
displayName = #LOC_Restock_variant-mounting_truss
themeName = White
primaryColor = #ffffff
secondaryColor = #000000
GAMEOBJECTS {
GAMEOBJECTS
{
Mount_Compact = false
Mount_Truss = true
}
}
VARIANT {
VARIANT
{
name = Compact
displayName = #LOC_Restock_variant-mounting_compact
themeName = White
primaryColor = #ffffff
secondaryColor = #707070
GAMEOBJECTS {
GAMEOBJECTS
{
Mount_Compact = true
Mount_Truss = false
}

View File

@ -2,49 +2,43 @@
// 3.75m hollow adapter
PART
{
name = restock-adapter-hollow-25-375-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-adapter-375-hollow-1
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
name = restock-adapter-hollow-25-375-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-adapter-375-hollow-1
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
// Attachment
attachRules = 1,0,1,1,0
node_stack_top = 0.0, 1.15017, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.1, 0.0, 0.0, -1.0, 0.0, 3
node_stack_top = 0.0, 1.15017, 0.0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -1.1, 0.0, 0.0, -1.0, 0.0, 3
// Tech
TechRequired = nanolathing
entryCost = 3050
TechRequired = nanolathing
entryCost = 3050
// Info
cost = 1000
category = Structural
subcategory = 0
title = #LOC_RestockPlus_restock-adapter-hollow-25-375-1_title
manufacturer = #autoLOC_501638
description = #LOC_RestockPlus_restock-adapter-hollow-25-375-1_description
tags = #LOC_RestockPlus_restock-adapter-hollow-25-375-1_tags
cost = 1000
category = Structural
subcategory = 0
title = #LOC_RestockPlus_restock-adapter-hollow-25-375-1_title
manufacturer = #autoLOC_501638
description = #LOC_RestockPlus_restock-adapter-hollow-25-375-1_description
tags = #LOC_RestockPlus_restock-adapter-hollow-25-375-1_tags
bulkheadProfiles = size3, size2
// Parameters
mass = 0.5
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
MODULE
mass = 0.5
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
MODULE
{
name = ModulePartVariants
baseVariant = BlackAndWhite
@ -61,7 +55,6 @@ PART
375mAdapterWhite = false
375mAdapterOrange = false
}
}
VARIANT
{

View File

@ -2,45 +2,40 @@
// 3.75m skeletal adapter
PART
{
name = restock-adapter-skeletal-25-375-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-adapter-375-skeletal-1
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
name = restock-adapter-skeletal-25-375-1
module = Part
author = Chris Adderley (Nertea)
MODEL
{
model = ReStock/Assets/FuelTank/restock-adapter-375-skeletal-1
scale = 1.0, 1.0, 1.0
}
scale = 1
rescaleFactor = 1
// Attachment
attachRules = 1,0,1,1,0
node_stack_top = 0.0, 0.676, 0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.358, 0, 0.0, -1.0, 0.0, 3
node_stack_top = 0.0, 0.676, 0, 0.0, 1.0, 0.0, 2
node_stack_bottom = 0.0, -0.358, 0, 0.0, -1.0, 0.0, 3
// Tech
TechRequired = nanolathing
entryCost = 1800
TechRequired = nanolathing
entryCost = 1800
// Info
cost = 800
category = Structural
subcategory = 0
title = #LOC_RestockPlus_restock-adapter-skeletal-25-375-1_title
manufacturer = #autoLOC_501638
description = #LOC_RestockPlus_restock-adapter-skeletal-25-375-1_description
tags = #LOC_RestockPlus_restock-adapter-skeletal-25-375-1_tags
cost = 800
category = Structural
subcategory = 0
title = #LOC_RestockPlus_restock-adapter-skeletal-25-375-1_title
manufacturer = #autoLOC_501638
description = #LOC_RestockPlus_restock-adapter-skeletal-25-375-1_description
tags = #LOC_RestockPlus_restock-adapter-skeletal-25-375-1_tags
bulkheadProfiles = size3, size2
// Parameters
mass = 0.35
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
mass = 0.35
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.3
angularDrag = 2
crashTolerance = 6
maxTemp = 2000
breakingForce = 350
breakingTorque = 350
}

View File

@ -1,7 +1,8 @@
// Adds gimballing to SRBs
// Kickback
@PART[MassiveBooster]:NEEDS[!BetterSRBs] {
@PART[MassiveBooster]:NEEDS[!BetterSRBs]
{
MODULE
{
name = ModuleGimbal
@ -13,8 +14,8 @@
}
// Thumper
@PART[solidBooster1-1]:NEEDS[!BetterSRBs] {
@PART[solidBooster1-1]:NEEDS[!BetterSRBs]
{
MODULE
{
name = ModuleGimbal
@ -26,7 +27,8 @@
}
// Hammer
@PART[solidBooster_v2]:NEEDS[!BetterSRBs] {
@PART[solidBooster_v2]:NEEDS[!BetterSRBs]
{
MODULE
{
name = ModuleGimbal
@ -38,7 +40,8 @@
}
// Flea
@PART[solidBooster_sm_v2]:NEEDS[!BetterSRBs] {
@PART[solidBooster_sm_v2]:NEEDS[!BetterSRBs]
{
MODULE
{
name = ModuleGimbal

View File

@ -1,10 +1,9 @@
// Fixes the stock Oscar-B's fuel volume to be consistent with everything (it isn't)
@PART[miniFuelTank]:AFTER[ReStock]
{
{
@mass = 0.01125
@cost = 18
@RESOURCE[LiquidFuel]
{
@amount = 8.1

View File

@ -1,10 +1,10 @@
@PART[GooExperiment]:NEEDS[DMModuleScienceAnimateGeneric] {
@PART[GooExperiment]:NEEDS[DMModuleScienceAnimateGeneric]
{
-MODULE[ModuleAnimateGeneric]{}
-MODULE[ModuleScienceExperiment]{}
MODULE {
MODULE
{
name = DMModuleScienceAnimateGeneric
//science module values
experimentID = mysteryGoo
experimentActionName = Observe Mystery Goo
@ -19,15 +19,12 @@
usageReqMaskInternal = 1
usageReqMaskExternal = 8
externalDeploy = true
//animation values
animationName = Deploy
startEventGUIName = Open Doors
endEventGUIName = Close Doors
useSampleTransforms = true
sampleTransformName = Canister
dataRemovalAnimation = true
dataRemovalAnimationReverse = true
dataRemovalAnimationName = Extract
@ -35,13 +32,13 @@
}
}
@PART[science_module]:NEEDS[DMModuleScienceAnimateGeneric] {
@PART[science_module]:NEEDS[DMModuleScienceAnimateGeneric]
{
-MODULE[ModuleAnimateGeneric]{}
-MODULE[ModuleScienceExperiment]{}
MODULE {
MODULE
{
name = DMModuleScienceAnimateGeneric
//science module values
experimentID = mobileMaterialsLab
experimentActionName = Observe Materials Bay
@ -56,19 +53,15 @@
usageReqMaskInternal = 1
usageReqMaskExternal = 8
externalDeploy = true
//animation values
animationName = Deploy
startEventGUIName = Open Doors
endEventGUIName = Close Doors
useSampleTransforms = true
sampleTransformName = Experiments_Disappearing
useReplacementTransforms = true
replacementTransformName = Experiments_Used
replacementTransformScale = 1.0
dataRemovalAnimation = true
dataRemovalAnimationReverse = true
dataRemovalAnimationName = Extract
@ -76,13 +69,13 @@
}
}
@PART[restock-goocanister-625-1]:NEEDS[DMModuleScienceAnimateGeneric] {
@PART[restock-goocanister-625-1]:NEEDS[DMModuleScienceAnimateGeneric]
{
-MODULE[ModuleAnimateGeneric]{}
-MODULE[ModuleScienceExperiment]{}
MODULE {
MODULE
{
name = DMModuleScienceAnimateGeneric
//science module values
experimentID = mysteryGoo
experimentActionName = Observe Mystery Goo
@ -97,15 +90,12 @@
usageReqMaskInternal = 1
usageReqMaskExternal = 8
externalDeploy = true
//animation values
animationName = inline-Deploy
startEventGUIName = Open Doors
endEventGUIName = Close Doors
useSampleTransforms = true
sampleTransformName = Canister
dataRemovalAnimation = true
dataRemovalAnimationReverse = true
dataRemovalAnimationName = inline-Extract
@ -113,13 +103,13 @@
}
}
@PART[restock-materialbay-radial-1]:NEEDS[DMModuleScienceAnimateGeneric] {
@PART[restock-materialbay-radial-1]:NEEDS[DMModuleScienceAnimateGeneric]
{
-MODULE[ModuleAnimateGeneric]{}
-MODULE[ModuleScienceExperiment]{}
MODULE {
MODULE
{
name = DMModuleScienceAnimateGeneric
//science module values
experimentID = mobileMaterialsLab
experimentActionName = Observe Materials Bay
@ -134,22 +124,18 @@
usageReqMaskInternal = 1
usageReqMaskExternal = 8
externalDeploy = true
//animation values
animationName = radial-Deploy
startEventGUIName = Open Doors
endEventGUIName = Close Doors
useSampleTransforms = true
sampleTransformName = Experiments_Disappearing
useReplacementTransforms = true
replacementTransformName = Experiments_Used
replacementTransformScale = 1.0
dataRemovalAnimation = true
dataRemovalAnimationReverse = true
dataRemovalAnimationName = radial-Extract
waitForDataRemoval = false
}
}
}