diff --git a/GameData/KonstellationProgram/Parts/@thumbs/5.5SegmentSRB_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/5.5SegmentSRB_icon.png new file mode 100644 index 0000000..bd6b735 Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/5.5SegmentSRB_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/AJ10.190F_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/AJ10.190F_icon.png new file mode 100644 index 0000000..0a6bdc8 Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/AJ10.190F_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/AresV.EDS.RCS_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/AresV.EDS.RCS_icon.png new file mode 100644 index 0000000..18edf88 Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/AresV.EDS.RCS_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/AresV.EngineMount_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/AresV.EngineMount_icon.png new file mode 100644 index 0000000..1079731 Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/AresV.EngineMount_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/AresV.Fairing_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/AresV.Fairing_icon.png new file mode 100644 index 0000000..1fe12de Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/AresV.Fairing_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/AresV.LH.tank_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/AresV.LH.tank_icon.png new file mode 100644 index 0000000..23524cd Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/AresV.LH.tank_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/AresV.LO.tank_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/AresV.LO.tank_icon.png new file mode 100644 index 0000000..8a32175 Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/AresV.LO.tank_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/AresV.ST.adapter_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/AresV.ST.adapter_icon.png new file mode 100644 index 0000000..17d3565 Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/AresV.ST.adapter_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/AresV.ST.interstage_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/AresV.ST.interstage_icon.png new file mode 100644 index 0000000..ed41e2c Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/AresV.ST.interstage_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/AresV.ST.tank_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/AresV.ST.tank_icon.png new file mode 100644 index 0000000..027d23f Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/AresV.ST.tank_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/AresV.interstage.RCS_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/AresV.interstage.RCS_icon.png new file mode 100644 index 0000000..c90f8e9 Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/AresV.interstage.RCS_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/Konstellation.RCS1_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/Konstellation.RCS1_icon.png new file mode 100644 index 0000000..eacfe53 Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/Konstellation.RCS1_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/Konstellation.RCS2_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/Konstellation.RCS2_icon.png new file mode 100644 index 0000000..3cd861a Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/Konstellation.RCS2_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/Konstellation.SM.604_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/Konstellation.SM.604_icon.png new file mode 100644 index 0000000..09d1297 Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/Konstellation.SM.604_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/Konstellation.SM_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/Konstellation.SM_icon.png new file mode 100644 index 0000000..68a88b0 Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/Konstellation.SM_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/@thumbs/orion.circularPanel_icon.png b/GameData/KonstellationProgram/Parts/@thumbs/orion.circularPanel_icon.png new file mode 100644 index 0000000..1f64661 Binary files /dev/null and b/GameData/KonstellationProgram/Parts/@thumbs/orion.circularPanel_icon.png differ diff --git a/GameData/KonstellationProgram/Parts/AJ10_190F.cfg b/GameData/KonstellationProgram/Parts/AJ10_190F.cfg index 2a6945a..91f717d 100644 --- a/GameData/KonstellationProgram/Parts/AJ10_190F.cfg +++ b/GameData/KonstellationProgram/Parts/AJ10_190F.cfg @@ -18,7 +18,7 @@ PART subcategory = 0 title = KJ10-190F "Beeru" Liquid Engine manufacturer = Konstellation Program - description = A panel for protecting the ship. Make sure jettisone it at right time. + description = This main engine provides dependable impulse for your orbital needs. attachRules = 1,0,1,0,0 mass = 0.08 dragModelType = default @@ -30,7 +30,7 @@ PART breakingTorque = 200 maxTemp = 2000 bulkheadProfiles = size0 - tags = Konstellation, Kertemis,orion + tags = Konstellation, Kertemis, Constellation, Artemis, Orion, rcs NODE { @@ -147,8 +147,8 @@ PART } atmosphereCurve { - key = 0 352 - key = 1 85 + key = 0 316 + key = 1 27 key = 3 0.001 } } diff --git a/GameData/KonstellationProgram/Parts/AresV/AresV_EDS_RCS.cfg b/GameData/KonstellationProgram/Parts/AresV/AresV_EDS_RCS.cfg index 3824fab..f17b2cc 100644 --- a/GameData/KonstellationProgram/Parts/AresV/AresV_EDS_RCS.cfg +++ b/GameData/KonstellationProgram/Parts/AresV/AresV_EDS_RCS.cfg @@ -17,9 +17,9 @@ PART cost = 200 category = Control subcategory = 0 - title = Exploration Departure Stage RCS Thruster + title = Exploration Departure Stage Quad RCS Thruster manufacturer = Konstellation Program - description = WIP + description = This RCS thruster is great at controlling the attitude of the Beeru's giant upper stage. attachRules = 0,1,0,0,0 mass = 0.04 dragModelType = default diff --git a/GameData/KonstellationProgram/Parts/AresV/AresV_EngineMount.cfg b/GameData/KonstellationProgram/Parts/AresV/AresV_EngineMount.cfg index 5b1fb32..6dcc0fd 100644 --- a/GameData/KonstellationProgram/Parts/AresV/AresV_EngineMount.cfg +++ b/GameData/KonstellationProgram/Parts/AresV/AresV_EngineMount.cfg @@ -18,7 +18,7 @@ PART subcategory = 0 title = Beeru V 68-6-EM SSR-68 Engine Mount manufacturer = Konstellation Program - description = WIP + description = What? Six giant engines on one tank? I'll be fired if I don't do it? Fine I guess... attachRules = 1,1,1,1,0 mass = 8 dragModelType = default diff --git a/GameData/KonstellationProgram/Parts/AresV/AresV_Fairing.cfg b/GameData/KonstellationProgram/Parts/AresV/AresV_Fairing.cfg index a96836f..0ea6a4e 100644 --- a/GameData/KonstellationProgram/Parts/AresV/AresV_Fairing.cfg +++ b/GameData/KonstellationProgram/Parts/AresV/AresV_Fairing.cfg @@ -18,7 +18,7 @@ PART subcategory = 0 title = Beeru-V 6.25/7.125m Fairing manufacturer = Konstellation Program - description = WIP + description = Need to pack a giant payload, the likes of which the world has never seen? Look no further! attachRules = 1,0,1,1,0 stackSymmetry = 1 mass = 0.5 diff --git a/GameData/KonstellationProgram/Parts/AresV/AresV_LH_tank.cfg b/GameData/KonstellationProgram/Parts/AresV/AresV_LH_tank.cfg index 5340483..86885cd 100644 --- a/GameData/KonstellationProgram/Parts/AresV/AresV_LH_tank.cfg +++ b/GameData/KonstellationProgram/Parts/AresV/AresV_LH_tank.cfg @@ -18,7 +18,7 @@ PART subcategory = 0 title = Beeru V C6-25-LHT 6.25m Cryogenic Tank manufacturer = Konstellation Program - description = WIP + description = A LOT of fuel can fit in here. Use this power wisely. attachRules = 1,1,1,1,0 mass = 47.2 dragModelType = default diff --git a/GameData/KonstellationProgram/Parts/AresV/AresV_LO_tank.cfg b/GameData/KonstellationProgram/Parts/AresV/AresV_LO_tank.cfg index d170a62..572045f 100644 --- a/GameData/KonstellationProgram/Parts/AresV/AresV_LO_tank.cfg +++ b/GameData/KonstellationProgram/Parts/AresV/AresV_LO_tank.cfg @@ -18,7 +18,7 @@ PART subcategory = 0 title = Beeru V C6-25-LOT 6.25m Liquid Oxidizer Tank manufacturer = Konstellation Program - description = WIP + description = Frankly, we're getting a bit unreasonable here. Maybe reconsider your need for such a giant tank? attachRules = 1,1,1,1,0 mass = 12.8 dragModelType = default diff --git a/GameData/KonstellationProgram/Parts/AresV/AresV_ST_adapter.cfg b/GameData/KonstellationProgram/Parts/AresV/AresV_ST_adapter.cfg index c9f2feb..61cf714 100644 --- a/GameData/KonstellationProgram/Parts/AresV/AresV_ST_adapter.cfg +++ b/GameData/KonstellationProgram/Parts/AresV/AresV_ST_adapter.cfg @@ -18,7 +18,7 @@ PART subcategory = 0 title = Beeru V Adapter manufacturer = Konstellation Program - description = WIP + description = This fine hollow cylinder is perfect for fitting an engine inside. attachRules = 1,0,1,1,0 mass = 1.5 dragModelType = default diff --git a/GameData/KonstellationProgram/Parts/AresV/AresV_ST_interstage.cfg b/GameData/KonstellationProgram/Parts/AresV/AresV_ST_interstage.cfg index f9f27c9..f303e4d 100644 --- a/GameData/KonstellationProgram/Parts/AresV/AresV_ST_interstage.cfg +++ b/GameData/KonstellationProgram/Parts/AresV/AresV_ST_interstage.cfg @@ -18,7 +18,7 @@ PART subcategory = 0 title = Beeru V C6-25-I Interstage manufacturer = Konstellation Program - description = WIP + description = Sure, you could do normal interstage things with this, or you could do something crazy with it. Warranty limited to normal interstage things. attachRules = 1,0,1,1,0 mass = 2 dragModelType = default diff --git a/GameData/KonstellationProgram/Parts/AresV/AresV_ST_tank.cfg b/GameData/KonstellationProgram/Parts/AresV/AresV_ST_tank.cfg index bf54500..6e24c8a 100644 --- a/GameData/KonstellationProgram/Parts/AresV/AresV_ST_tank.cfg +++ b/GameData/KonstellationProgram/Parts/AresV/AresV_ST_tank.cfg @@ -18,7 +18,7 @@ PART subcategory = 0 title = Beeru V S6-25-EDS 6.25m Exploration Departure Stage manufacturer = Konstellation Program - description = WIP + description = Get some BOOST from the Beeru rocket's giant upper stage. Good for pretty much any payload you could ever imagine. attachRules = 1,1,1,1,0 mass = 10 dragModelType = default diff --git a/GameData/KonstellationProgram/Parts/AresV/AresV_interstage_RCS.cfg b/GameData/KonstellationProgram/Parts/AresV/AresV_interstage_RCS.cfg index ad1a7b5..002b8ed 100644 --- a/GameData/KonstellationProgram/Parts/AresV/AresV_interstage_RCS.cfg +++ b/GameData/KonstellationProgram/Parts/AresV/AresV_interstage_RCS.cfg @@ -19,7 +19,7 @@ PART subcategory = 0 title = Beeru V RCS Thruster manufacturer = Konstellation Program - description = WIP + description = This RCS is meant to control the Beeru's upper stage during long stays in orbit, but it's none of our business what you do with it. attachRules = 0,1,0,0,0 mass = 0.04 dragModelType = default diff --git a/GameData/KonstellationProgram/Parts/Konstellation_RCS1.cfg b/GameData/KonstellationProgram/Parts/Konstellation_RCS1.cfg index 990bb5b..8e951dd 100644 --- a/GameData/KonstellationProgram/Parts/Konstellation_RCS1.cfg +++ b/GameData/KonstellationProgram/Parts/Konstellation_RCS1.cfg @@ -16,9 +16,9 @@ PART cost = 600 category = Control subcategory = 0 - title = RCS Thruster + title = Odyssey Alternate Auxilary Thrusters manufacturer = Konstellation Program - description = WIP + description = Why fit in when you can stick out? attachRules = 1,1,1,1,0 mass = 0.04 dragModelType = default @@ -29,7 +29,7 @@ PART maxTemp = 1500 PhysicsSignificance = 1 bulkheadProfiles = srf - tags = Konstellation, Kertemis,orion + tags = Konstellation, Kertemis, Constellation, Artemis, Orion, rcs NODE { diff --git a/GameData/KonstellationProgram/Parts/Konstellation_RCS2.cfg b/GameData/KonstellationProgram/Parts/Konstellation_RCS2.cfg index 4182425..49b0c64 100644 --- a/GameData/KonstellationProgram/Parts/Konstellation_RCS2.cfg +++ b/GameData/KonstellationProgram/Parts/Konstellation_RCS2.cfg @@ -16,9 +16,9 @@ PART cost = 600 category = Control subcategory = 0 - title = RCS Thruster + title = Odyssey Alternate RCS Block manufacturer = Konstellation Program - description = WIP + description = This block of RCS thrusters may not be the most aerodynamic, but what do we care? attachRules = 1,1,1,1,0 mass = 0.045 dragModelType = default @@ -29,7 +29,7 @@ PART maxTemp = 1500 PhysicsSignificance = 1 bulkheadProfiles = srf - tags = Konstellation, Kertemis,orion + tags = Konstellation, Kertemis, Constellation, Artemis, Orion, rcs NODE { diff --git a/GameData/KonstellationProgram/Parts/Konstellation_SM.cfg b/GameData/KonstellationProgram/Parts/Konstellation_SM.cfg index 31324bd..14a1628 100644 --- a/GameData/KonstellationProgram/Parts/Konstellation_SM.cfg +++ b/GameData/KonstellationProgram/Parts/Konstellation_SM.cfg @@ -16,11 +16,11 @@ PART cost = 1600 category = FuelTank subcategory = 0 - title = Circular Panel MK-1 + title = Odyssey Service Module manufacturer = Konstellation Program - description = A panel for protecting the ship. Make sure jettisone it at right time. + description = This service module does exactly that: service your every need for propellant storage. attachRules = 1,0,1,1,0 - mass = 3 + mass = 0.65 dragModelType = default maximum_drag = 0.2 minimum_drag = 0.2 @@ -28,7 +28,7 @@ PART crashTolerance = 12 maxTemp = 2000 bulkheadProfiles = size2 - tags = Konstellation, Kertemis,orion + tags = Konstellation, Kertemis, Constellation, Artemis, Orion, rcs stackSymmetry = 3 NODE diff --git a/GameData/KonstellationProgram/Parts/Konstellation_SM_604.cfg b/GameData/KonstellationProgram/Parts/Konstellation_SM_604.cfg index 96b21fe..084d1f8 100644 --- a/GameData/KonstellationProgram/Parts/Konstellation_SM_604.cfg +++ b/GameData/KonstellationProgram/Parts/Konstellation_SM_604.cfg @@ -11,16 +11,18 @@ PART scale = 1 rescaleFactor = 1 + node_stack_bottom2 = 0.0, -0.26, 0.0, 0.0, -1.0, 0.0, 1, 1 + TechRequired = advFuelSystems entryCost = 3600 cost = 1600 category = FuelTank subcategory = 0 - title = Orion Service Module 604 + title = Odyssey Large Service Module manufacturer = Konstellation Program - description = WIP + description = This enlarged service module maximizes the delta-v you'll get for your dollar. attachRules = 1,0,1,1,0 - mass = 3.2 + mass = 1.2 dragModelType = default maximum_drag = 0.2 minimum_drag = 0.2 @@ -28,9 +30,8 @@ PART crashTolerance = 12 maxTemp = 2000 bulkheadProfiles = size2 - tags = Konstellation, Kertemis,orion + tags = Konstellation, Kertemis, Constellation, Artemis, Orion, service stackSymmetry = 1 - NODE { name = topNode @@ -81,7 +82,7 @@ PART transform = SideNode2 size = 0 } - + RESOURCE { name = MonoPropellant @@ -93,13 +94,13 @@ PART { name = LiquidFuel amount = 540 - maxAmount = 360 + maxAmount = 540 } RESOURCE { name = Oxidizer amount = 660 - maxAmount = 440 + maxAmount = 660 } RESOURCE diff --git a/GameData/KonstellationProgram/Patches/Benjee10_Orion_patch.cfg b/GameData/KonstellationProgram/Patches/Benjee10_Orion_patch.cfg new file mode 100644 index 0000000..756af21 --- /dev/null +++ b/GameData/KonstellationProgram/Patches/Benjee10_Orion_patch.cfg @@ -0,0 +1,29 @@ +// duplicates benjee's Orion Stage Adapter to serve as an adapter from the 604 service module to a 3.125 stage, while covering solars/oms + +// obviously not ideal because of texture/model stretching + ++PART[benjee10_orion_stageAdapter_3-125]:NEEDS[Benjee10_Orion] +{ + @name = kertemis_benjeeClone_OSA + @title = Odyssey Large Service Module Adapter + @description = Serves as a smooth transition from a large service module to the launch vehicle of your choice. + @category = Coupling + + @mass = 1.2 + @MODEL + { + scale = 1, 2, 1 + } + + @tags = Konstellation, constellation, orion, odyssey + + MODULE + { + name = ModuleDecouple + isOmniDecoupler = false + ejectionForce = 30 + explosiveNodeID = node1 + } +} + +!PART[Konstellation_SM]:NEEDS[Benjee10_Orion] {} \ No newline at end of file diff --git a/GameData/KonstellationProgram/Patches/Waterfall_patch.cfg b/GameData/KonstellationProgram/Patches/Waterfall_patch.cfg new file mode 100644 index 0000000..cf95f6e --- /dev/null +++ b/GameData/KonstellationProgram/Patches/Waterfall_patch.cfg @@ -0,0 +1,326 @@ +@PART[AJ10_190F]:NEEDS[Waterfall] +{ + !MODULE[ModuleWaterfallFX] {} + !EFFECTS {} +!MODULE[EngineLightEffect] {} + + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = Waterfall/Sounds/KW/sound_sps + volume = 1.0 + pitch = 1.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-oms-running + { + AUDIO + { + channel = Ship + clip = Waterfall/Sounds/KW/sound_spsloop + volume = 0.0 0.0 + volume = 0.1 0.3 + volume = 1.0 0.8 + pitch = 0.0 0.7 + pitch = 1.0 1.0 + loop = true + } + + PREFAB_PARTICLE + { + prefabName = fx_smokeTrail_light + transformName = fxTransformPlume + emission = 0.0 0.0 + emission = 0.05 0.0 + emission = 0.075 0.25 + emission = 1.0 1.25 + speed = 0.0 0.25 + speed = 1.0 1.0 + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = omsFX + // This links the effects to a given ModuleEngines + engineID = basicEngine + + // List out all controllers we want available + // This controller scales with atmosphere depth + CONTROLLER + { + name = atmosphereDepth + linkedTo = atmosphere_density + } + // This controller scales with effective throttle + CONTROLLER + { + name = throttle + linkedTo = throttle + } + // this controller generates a random value in the range specified + CONTROLLER + { + name = random + linkedTo = random + range = -1,1 + } + // ----------------------------------------------------- + // Past here should be generated with the ingame editor! + // ----------------------------------------------------- + TEMPLATE + { + + // This is the name of the template to use + templateName = waterfall-hypergolic-aerozine50-upper-1 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,0.08 + rotation = 0, 0, 0 + scale = 0.85, 0.85, 1 + } + } +} + +@PART[Konstellation_RCS1]:AFTER[Bluedog_DB]:NEEDS[Waterfall] +{ + // Removes the stock effect block, and replace it with one that has no particles + !EFFECTS {} + EFFECTS + { + rcs + { + AUDIO_MULTI + { + channel = Ship + transformName = rcsTransform + 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 = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = konstellation_RCS1 + // This links the effects to a given ModuleEngines + + // List out all controllers we want available + CONTROLLER + { + name = atmosphereDepth + linkedTo = atmosphere_density + } + CONTROLLER + { + name = rcs + linkedTo = rcs + thrusterTransformName = rcsTransform + } + + TEMPLATE + { + // This is the name of the template to use + templateName = waterfall-rcs-jet-1 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = rcsTransform + position = 0,-0.03,0 + rotation = 0, 0, 180 + scale = 1, 1, 1 + } + } +} + + +@PART[Konstellation_RCS2]:AFTER[Bluedog_DB]:NEEDS[Waterfall] +{ + // Removes the stock effect block, and replace it with one that has no particles + !EFFECTS {} + EFFECTS + { + rcs + { + AUDIO_MULTI + { + channel = Ship + transformName = rcsTransform + 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 = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = konstellation_RCS2 + // This links the effects to a given ModuleEngines + + // List out all controllers we want available + CONTROLLER + { + name = atmosphereDepth + linkedTo = atmosphere_density + } + CONTROLLER + { + name = rcs + linkedTo = rcs + thrusterTransformName = rcsTransform + } + + TEMPLATE + { + // This is the name of the template to use + templateName = waterfall-rcs-jet-1 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = rcsTransform + position = 0,-0.03,0 + rotation = 0, 0, 180 + scale = 1, 1, 1 + } + } +} + +@PART[AresV_EDS_RCS]:AFTER[Bluedog_DB]:NEEDS[Waterfall] +{ + // Removes the stock effect block, and replace it with one that has no particles + !EFFECTS {} + EFFECTS + { + rcs + { + AUDIO_MULTI + { + channel = Ship + transformName = rcsTransform + 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 = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = EDS_RCS + // This links the effects to a given ModuleEngines + + // List out all controllers we want available + CONTROLLER + { + name = atmosphereDepth + linkedTo = atmosphere_density + } + CONTROLLER + { + name = rcs + linkedTo = rcs + thrusterTransformName = rcsTransform + } + + TEMPLATE + { + // This is the name of the template to use + templateName = waterfall-rcs-jet-1 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = rcsTransform + position = 0,-0.03,0 + rotation = 0, 0, 180 + scale = 1, 1, 1 + } + } +} + +@PART[AresV_interstage_RCS]:AFTER[Bluedog_DB]:NEEDS[Waterfall] +{ + // Removes the stock effect block, and replace it with one that has no particles + !EFFECTS {} + EFFECTS + { + rcs + { + AUDIO_MULTI + { + channel = Ship + transformName = rcsTransform + 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 = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = interstage_RCS + // This links the effects to a given ModuleEngines + + // List out all controllers we want available + CONTROLLER + { + name = atmosphereDepth + linkedTo = atmosphere_density + } + CONTROLLER + { + name = rcs + linkedTo = rcs + thrusterTransformName = rcsTransform + } + + TEMPLATE + { + // This is the name of the template to use + templateName = waterfall-rcs-jet-1 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = rcsTransform + position = 0,-0.03,0 + rotation = 0, 0, 180 + scale = 1, 1, 1 + } + } +} \ No newline at end of file