diff --git a/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-aero-0625.cfg b/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-aero-0625.cfg index 2f471254..3dbb9f43 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-aero-0625.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-aero-0625.cfg @@ -5,11 +5,10 @@ @PART[standardNoseCone] { @author = Chris Adderley (Nertea) - !mesh = DELETE !MODEL {} - MODEL { + MODEL + { model = ReStock/Assets/Aero/restock-nosecone-0625-1 } - } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-aero-125.cfg b/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-aero-125.cfg index 17106f1f..94a4bff7 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-aero-125.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-aero-125.cfg @@ -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 { diff --git a/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-aero-25.cfg b/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-aero-25.cfg index 8cac3624..e9ec2a02 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-aero-25.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-aero-25.cfg @@ -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 diff --git a/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-heat-shields.cfg b/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-heat-shields.cfg index 0a22584d..ef07199e 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-heat-shields.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Aerodynamic/restock-heat-shields.cfg @@ -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 - } } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Command/restock-command-pods.cfg b/Distribution/Restock/GameData/ReStock/Patches/Command/restock-command-pods.cfg index 1eba796e..b8467756 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Command/restock-command-pods.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Command/restock-command-pods.cfg @@ -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 + } + } + } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Command/restock-probes.cfg b/Distribution/Restock/GameData/ReStock/Patches/Command/restock-probes.cfg index 23d98d17..fb6b20ac 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Command/restock-probes.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Command/restock-probes.cfg @@ -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 diff --git a/Distribution/Restock/GameData/ReStock/Patches/Command/restock-utility-pods.cfg b/Distribution/Restock/GameData/ReStock/Patches/Command/restock-utility-pods.cfg index 3e643d26..217aaf1a 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Command/restock-utility-pods.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Command/restock-utility-pods.cfg @@ -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 + } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Communication/restock-antennas.cfg b/Distribution/Restock/GameData/ReStock/Patches/Communication/restock-antennas.cfg index c7d6351d..a736481c 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Communication/restock-antennas.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Communication/restock-antennas.cfg @@ -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 } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Communication/restock-relays.cfg b/Distribution/Restock/GameData/ReStock/Patches/Communication/restock-relays.cfg index 0682f8a8..077a9460 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Communication/restock-relays.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Communication/restock-relays.cfg @@ -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 } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Control/restock-sas.cfg b/Distribution/Restock/GameData/ReStock/Patches/Control/restock-sas.cfg index 37fcad87..8efb1dee 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Control/restock-sas.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Control/restock-sas.cfg @@ -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 } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-decouplers.cfg b/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-decouplers.cfg index f9c1367a..c998f1ec 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-decouplers.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-decouplers.cfg @@ -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 + } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-docking.cfg b/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-docking.cfg index 9a3f3f3b..e5f410da 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-docking.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-docking.cfg @@ -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 + } + } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-separators.cfg b/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-separators.cfg index 08aa7a2a..9f75e0f9 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-separators.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Coupling/restock-separators.cfg @@ -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 } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-batteries.cfg b/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-batteries.cfg index 4f7fde5d..246c7015 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-batteries.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-batteries.cfg @@ -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 + } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-lights.cfg b/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-lights.cfg index 428909ce..67e24e08 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-lights.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-lights.cfg @@ -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 + } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-rtg.cfg b/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-rtg.cfg index 02b0ff32..ee2d47fa 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-rtg.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-rtg.cfg @@ -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 + } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-solarpanels.cfg b/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-solarpanels.cfg index aba726ee..d7ea06f3 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-solarpanels.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Electrical/restock-solarpanels.cfg @@ -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 + } + } } } - diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-ion-0625.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-ion-0625.cfg index 1bbef636..07df7914 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-ion-0625.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-ion-0625.cfg @@ -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] {} diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-jet.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-jet.cfg index 43a0ebe7..7e646f2f 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-jet.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-jet.cfg @@ -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 diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-0625.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-0625.cfg index ed1c0e5f..99fdb16d 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-0625.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-0625.cfg @@ -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 diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg index 736a7a2d..39cc1fec 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg @@ -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 diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-25.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-25.cfg index 98494c09..6de02d27 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-25.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-25.cfg @@ -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 } } - - } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-375.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-375.cfg index 5e3783bb..7124227e 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-375.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-375.cfg @@ -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 } } - } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-rcs.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-rcs.cfg index 46a7aa87..b8dbfd6c 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-rcs.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-rcs.cfg @@ -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 } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-srb-125.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-srb-125.cfg index 870255df..efe54d21 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-srb-125.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-srb-125.cfg @@ -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 diff --git a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-0625.cfg b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-0625.cfg index 5a4c335c..ce28540a 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-0625.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-0625.cfg @@ -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 + } } } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-125.cfg b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-125.cfg index 652adcf6..5f28e9f6 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-125.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-125.cfg @@ -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 } diff --git a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-25.cfg b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-25.cfg index c0b45ced..51e6c147 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-25.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-25.cfg @@ -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 } } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-375.cfg b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-375.cfg index 026fde69..6c96908d 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-375.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-375.cfg @@ -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 { diff --git a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-mk2.cfg b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-mk2.cfg index d354314b..313c3754 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-mk2.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-mk2.cfg @@ -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 + } } + } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-radial.cfg b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-radial.cfg index 53e94f1b..c111b94b 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-radial.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-radial.cfg @@ -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 - } - } - } + } + } + } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-rcs.cfg b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-rcs.cfg index 86ef19ae..698865a1 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-rcs.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-rcs.cfg @@ -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] {} diff --git a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-xenon.cfg b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-xenon.cfg index ff55b74f..27a20630 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-xenon.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/FuelTank/restock-fueltanks-xenon.cfg @@ -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 } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Payload/restock-fairing-bases.cfg b/Distribution/Restock/GameData/ReStock/Patches/Payload/restock-fairing-bases.cfg index 593c75b3..8b32b801 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Payload/restock-fairing-bases.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Payload/restock-fairing-bases.cfg @@ -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 diff --git a/Distribution/Restock/GameData/ReStock/Patches/Payload/restock-service-bays.cfg b/Distribution/Restock/GameData/ReStock/Patches/Payload/restock-service-bays.cfg index 535a6698..fe500e2a 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Payload/restock-service-bays.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Payload/restock-service-bays.cfg @@ -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 { diff --git a/Distribution/Restock/GameData/ReStock/Patches/Science/restock-science.cfg b/Distribution/Restock/GameData/ReStock/Patches/Science/restock-science.cfg index b6c6ef24..bba1b547 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Science/restock-science.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Science/restock-science.cfg @@ -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 } } \ No newline at end of file diff --git a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-125.cfg b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-125.cfg index eebafb0d..68058e0c 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-125.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-125.cfg @@ -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 } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-25.cfg b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-25.cfg index 471b6d5f..660c561e 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-25.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-25.cfg @@ -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 } } - } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-375.cfg b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-375.cfg index fdbb3098..b455743a 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-375.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-375.cfg @@ -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 { diff --git a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-truss.cfg b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-truss.cfg index 4c7858da..12ee0b6d 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-truss.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Structural/restock-structural-truss.cfg @@ -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 + } } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Utility/restock-parachutes.cfg b/Distribution/Restock/GameData/ReStock/Patches/Utility/restock-parachutes.cfg index 603012fb..a096732f 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Utility/restock-parachutes.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Utility/restock-parachutes.cfg @@ -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 diff --git a/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-decouplers.cfg b/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-decouplers.cfg index 41b142f2..3428947a 100644 --- a/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-decouplers.cfg +++ b/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-decouplers.cfg @@ -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 } diff --git a/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-separators.cfg b/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-separators.cfg index 469d6fad..b562fa9f 100644 --- a/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-separators.cfg +++ b/Distribution/Restock/GameData/ReStock/PatchesMH/Coupling/restock-mh-separators.cfg @@ -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 } diff --git a/Distribution/Restock/GameData/ReStock/PatchesMH/FuelTank/restock-mh-fueltanks-rcs.cfg b/Distribution/Restock/GameData/ReStock/PatchesMH/FuelTank/restock-mh-fueltanks-rcs.cfg index 93c2c23e..ccca502e 100644 --- a/Distribution/Restock/GameData/ReStock/PatchesMH/FuelTank/restock-mh-fueltanks-rcs.cfg +++ b/Distribution/Restock/GameData/ReStock/PatchesMH/FuelTank/restock-mh-fueltanks-rcs.cfg @@ -8,7 +8,8 @@ @author = Chris Adderley (Nertea) !mesh = DELETE !MODEL {} - MODEL { + MODEL + { model = ReStock/Assets/FuelTank/restock-fuel-tank-rcs-radial-tiny-1 } } diff --git a/Distribution/Restock/GameData/ReStock/PatchesMH/Payload/restock-mh-fairing-bases.cfg b/Distribution/Restock/GameData/ReStock/PatchesMH/Payload/restock-mh-fairing-bases.cfg index 9e87f4e2..44f1cc5f 100644 --- a/Distribution/Restock/GameData/ReStock/PatchesMH/Payload/restock-mh-fairing-bases.cfg +++ b/Distribution/Restock/GameData/ReStock/PatchesMH/Payload/restock-mh-fairing-bases.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg index fb399c6d..e2f96b0a 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg @@ -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 } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Aero/1875/restock-nosecone-1875-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Aero/1875/restock-nosecone-1875-1.cfg index e56f1a59..f890d773 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Aero/1875/restock-nosecone-1875-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Aero/1875/restock-nosecone-1875-1.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/375/restock-drone-core-375-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/375/restock-drone-core-375-1.cfg index 6dc36d3a..e7ef85af 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/375/restock-drone-core-375-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Command/375/restock-drone-core-375-1.cfg @@ -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 + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-2.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-2.cfg index 9034f4f7..c2f92e26 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-2.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-2.cfg @@ -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 } } } -} \ No newline at end of file +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-3.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-3.cfg index c4d11efa..262ff913 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-3.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-antenna-stack-3.cfg @@ -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 } -} \ No newline at end of file +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-relay-radial-2.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-relay-radial-2.cfg index 6814887c..b113a8f0 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-relay-radial-2.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Communication/restock-relay-radial-2.cfg @@ -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 } } } -} \ No newline at end of file +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/1875/restock-decoupler-1875-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/1875/restock-decoupler-1875-1.cfg index b178f9a5..f3c11513 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/1875/restock-decoupler-1875-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/1875/restock-decoupler-1875-1.cfg @@ -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 } - } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/1875/restock-separator-1875-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/1875/restock-separator-1875-1.cfg index af4ef413..5d5a2903 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/1875/restock-separator-1875-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/1875/restock-separator-1875-1.cfg @@ -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 } - } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/375/restock-docking-375-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/375/restock-docking-375-1.cfg index 0ca27925..b8b00696 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/375/restock-docking-375-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/375/restock-docking-375-1.cfg @@ -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 + } + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/radial/restock-decoupler-radial-tiny-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/radial/restock-decoupler-radial-tiny-1.cfg index d169fb25..5e1af0f7 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/radial/restock-decoupler-radial-tiny-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Coupling/radial/restock-decoupler-radial-tiny-1.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Electrical/375/restock-battery-375-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Electrical/375/restock-battery-375-1.cfg index 3c05c30e..f36b5c1e 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Electrical/375/restock-battery-375-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Electrical/375/restock-battery-375-1.cfg @@ -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 + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-engine-torch.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-engine-torch.cfg index 91cba9b8..381bd451 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-engine-torch.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-engine-torch.cfg @@ -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 } } - } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-mallet-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-mallet-1.cfg index 867b0c90..c2247954 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-mallet-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-mallet-1.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-striker-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-striker-1.cfg index 008e2ef6..1a9441d1 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-striker-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/0625/restock-srb-striker-1.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-pug.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-pug.cfg index 06299511..f281f984 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-pug.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-pug.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-valiant.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-valiant.cfg index 7c0bcf54..a2fdda17 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-valiant.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/125/restock-engine-valiant.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-srb-anvil.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-srb-anvil.cfg index 7d53a50f..0c0b40cd 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-srb-anvil.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/1875/restock-srb-anvil.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-boar.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-boar.cfg index 7f540df5..d7be300a 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-boar.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/25/restock-engine-boar.cfg @@ -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 } } - } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/375/restock-engine-corgi.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/375/restock-engine-corgi.cfg index 0878b041..8759ccf9 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/375/restock-engine-corgi.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/375/restock-engine-corgi.cfg @@ -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 } } } - } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-1.cfg index a4b409f4..d177541f 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-1.cfg @@ -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 + } + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-mini-1.cfg index d8f2bc61..61d0cbfb 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-mini-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-mini-1.cfg @@ -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 + } + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-1.cfg index 98c88912..e0444d06 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-1.cfg @@ -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 + } + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-mini-1.cfg index 076e3f71..f87e9758 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-mini-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-mini-1.cfg @@ -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 + } + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-mini-1.cfg index 48cc9ae5..b75597ee 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-mini-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-mini-1.cfg @@ -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 + } + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-1.cfg index 9247ed88..7c4c2c68 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-1.cfg @@ -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 + } + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-mini-1.cfg index 3b6fed75..a88ee718 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-mini-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-mini-1.cfg @@ -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 + } + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-1.cfg index 2c5c614e..f329a238 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-1.cfg @@ -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 + } + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-mini-1.cfg index 34e2f843..7806d1b9 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-mini-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-mini-1.cfg @@ -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 + } + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-single-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-single-mini-1.cfg index c71d9a41..4eee2ed8 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-single-mini-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-single-mini-1.cfg @@ -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 + } + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-1.cfg index ac371e67..95df122a 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-1.cfg @@ -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 + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-2.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-2.cfg index ecc47d7a..1456d7fb 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-2.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-2.cfg @@ -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 + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-3.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-3.cfg index 41339743..f90b5738 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-3.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/0625/restock-fueltank-0625-3.cfg @@ -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 + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-fuel-tank-375-4.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-fuel-tank-375-4.cfg index 7c57e2fa..aca21664 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-fuel-tank-375-4.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-fuel-tank-375-4.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-nosecone-375-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-nosecone-375-1.cfg index 24da1448..208e54f3 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-nosecone-375-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/375/restock-nosecone-375-1.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/radial/restock-fuel-tank-rcs-radial-tiny-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/radial/restock-fuel-tank-rcs-radial-tiny-1.cfg index 024d2212..b7ab49d5 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/radial/restock-fuel-tank-rcs-radial-tiny-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/FuelTank/radial/restock-fuel-tank-rcs-radial-tiny-1.cfg @@ -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 + } } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Payload/0625/restock-fairing-0625-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Payload/0625/restock-fairing-0625-1.cfg index 0f14217b..22e09453 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Payload/0625/restock-fairing-0625-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Payload/0625/restock-fairing-0625-1.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Payload/1875/restock-fairing-1875-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Payload/1875/restock-fairing-1875-1.cfg index 7ea92a00..00c88051 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Payload/1875/restock-fairing-1875-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Payload/1875/restock-fairing-1875-1.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Science/restock-goocanister-625-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Science/restock-goocanister-625-1.cfg index 57d0034e..2e392480 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Science/restock-goocanister-625-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Science/restock-goocanister-625-1.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Science/restock-materialbay-radial-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Science/restock-materialbay-radial-1.cfg index f91f5123..4040ebe8 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Science/restock-materialbay-radial-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Science/restock-materialbay-radial-1.cfg @@ -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 } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-hollow-25-375-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-hollow-25-375-1.cfg index 6bedc78e..2969a6e1 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-hollow-25-375-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-hollow-25-375-1.cfg @@ -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 { diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-skeletal-25-375-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-skeletal-25-375-1.cfg index 915ddecc..5b48e0f7 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-skeletal-25-375-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Structural/375/restock-adapter-skeletal-25-375-1.cfg @@ -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 } diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Patches/Engine/restock-engine-srb-gimbal.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Patches/Engine/restock-engine-srb-gimbal.cfg index d6532be2..a0333505 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Patches/Engine/restock-engine-srb-gimbal.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Patches/Engine/restock-engine-srb-gimbal.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Patches/FuelTanks/restock-oscar-b-volume-fix.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Patches/FuelTanks/restock-oscar-b-volume-fix.cfg index fc8e1d85..abe1aaf5 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Patches/FuelTanks/restock-oscar-b-volume-fix.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Patches/FuelTanks/restock-oscar-b-volume-fix.cfg @@ -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 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Patches/Science/dmagic-science-animate.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Patches/Science/dmagic-science-animate.cfg index a09adf4d..8edd0b64 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Patches/Science/dmagic-science-animate.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Patches/Science/dmagic-science-animate.cfg @@ -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 } -} \ No newline at end of file +}