From 92a491f555024fdf2026cb8eda7f5423dcd74d07 Mon Sep 17 00:00:00 2001 From: Poodmund Date: Sun, 3 Mar 2019 16:53:04 +0000 Subject: [PATCH] - Beautifying all RS+ configs for 2-space indentation. --- .../Aero/1875/restock-nosecone-1875-1.cfg | 66 +- .../Command/375/restock-drone-core-375-1.cfg | 224 +++--- .../Communication/restock-antenna-stack-2.cfg | 13 +- .../Communication/restock-antenna-stack-3.cfg | 16 +- .../Communication/restock-relay-radial-2.cfg | 56 +- .../1875/restock-decoupler-1875-1.cfg | 8 +- .../1875/restock-separator-1875-1.cfg | 8 +- .../Coupling/375/restock-docking-375-1.cfg | 160 ++--- .../restock-decoupler-radial-tiny-1.cfg | 3 +- .../Electrical/375/restock-battery-375-1.cfg | 95 ++- .../Engine/0625/restock-engine-torch.cfg | 27 +- .../Engine/0625/restock-srb-mallet-1.cfg | 10 +- .../Engine/0625/restock-srb-striker-1.cfg | 9 +- .../Parts/Engine/125/restock-engine-pug.cfg | 557 ++++++++------- .../Engine/125/restock-engine-valiant.cfg | 3 - .../Parts/Engine/1875/restock-srb-anvil.cfg | 8 +- .../Parts/Engine/25/restock-engine-boar.cfg | 18 +- .../Parts/Engine/375/restock-engine-corgi.cfg | 31 +- .../Engine/RCS/restock-rcs-block-dual-1.cfg | 198 +++--- .../RCS/restock-rcs-block-dual-mini-1.cfg | 198 +++--- .../RCS/restock-rcs-block-quad-angled-1.cfg | 198 +++--- .../restock-rcs-block-quad-angled-mini-1.cfg | 198 +++--- .../RCS/restock-rcs-block-quad-mini-1.cfg | 198 +++--- .../Engine/RCS/restock-rcs-block-quint-1.cfg | 198 +++--- .../RCS/restock-rcs-block-quint-mini-1.cfg | 198 +++--- .../RCS/restock-rcs-block-triple-angled-1.cfg | 198 +++--- ...restock-rcs-block-triple-angled-mini-1.cfg | 198 +++--- .../Engine/RCS/restock-rcs-single-mini-1.cfg | 198 +++--- .../FuelTank/0625/restock-fueltank-0625-1.cfg | 126 ++-- .../FuelTank/0625/restock-fueltank-0625-2.cfg | 128 ++-- .../FuelTank/0625/restock-fueltank-0625-3.cfg | 126 ++-- .../FuelTank/375/restock-fuel-tank-375-4.cfg | 122 ++-- .../FuelTank/375/restock-nosecone-375-1.cfg | 108 ++- .../restock-fuel-tank-rcs-radial-tiny-1.cfg | 82 +-- .../Payload/0625/restock-fairing-0625-1.cfg | 23 - .../Payload/1875/restock-fairing-1875-1.cfg | 666 +++++++++--------- .../Science/restock-goocanister-625-1.cfg | 14 +- .../Science/restock-materialbay-radial-1.cfg | 32 +- .../375/restock-adapter-hollow-25-375-1.cfg | 69 +- .../375/restock-adapter-skeletal-25-375-1.cfg | 65 +- .../Engine/restock-engine-srb-gimbal.cfg | 13 +- .../FuelTanks/restock-oscar-b-volume-fix.cfg | 3 +- .../Science/dmagic-science-animate.cfg | 48 +- 43 files changed, 2291 insertions(+), 2626 deletions(-) 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..6fe3d3c4 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 +}