From e6bb7671a58db49539eb8f7153841033a5a02679 Mon Sep 17 00:00:00 2001 From: Chris Adderley Date: Wed, 9 Sep 2020 21:20:54 -0700 Subject: [PATCH 1/2] Set up basic configs --- .mod_data.yml | 4 ++ .../Patches/RestockPlus/RestockPlusBoar.cfg | 2 +- .../Patches/RestockPlus/RestockPlusPug.cfg | 2 +- .../Patches/RestockPlus/RestockPlusRCS.cfg | 2 +- .../Patches/RestockPlus/RestockPlusUrsa.cfg | 2 +- .../RestockPlus/RestockPlusValiant.cfg | 2 +- .../WaterfallRestock/Patches/Squad/SSME.cfg | 2 +- .../Patches/Squad/Size3EngineCluster.cfg | 2 +- .../Patches/Squad/SquadRCS.cfg | 4 +- .../Patches/Squad/ionEngine.cfg | 58 +------------------ .../Patches/Squad/liquidEngineKodiak.cfg | 2 +- .../Patches/Squad/liquidEngineMainsail.cfg | 2 +- .../Patches/Squad/liquidEnginePoodle.cfg | 2 +- .../Patches/Squad/liquidEngineReliant.cfg | 2 +- .../Patches/Squad/liquidEngineSwivel.cfg | 2 +- .../Patches/Squad/liquidEngineTerrier.cfg | 2 +- .../Patches/Squad/liquidEngineTwinBoar.cfg | 2 +- .../Patches/Squad/nuclearEngine.cfg | 2 +- README.md | 9 +++ changelog.txt | 18 +----- readme.txt | 17 +++++- 21 files changed, 47 insertions(+), 93 deletions(-) diff --git a/.mod_data.yml b/.mod_data.yml index 021b301..2382e3d 100644 --- a/.mod_data.yml +++ b/.mod_data.yml @@ -10,6 +10,10 @@ dependencies: # Configure dependencies ModuleManager: version: 4.1.4 location: s3 + Waterfall: + tag: 0.2.0 + location: github + repository: ChrisAdderley/Waterfall deploy: SpaceDock: enabled: false # activate/deactivate this deployment script diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusBoar.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusBoar.cfg index 458c3c1..3762aa1 100644 --- a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusBoar.cfg +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusBoar.cfg @@ -1,6 +1,6 @@ -@PART[restock-engine-boar]:AFTER[ReStock]:FOR[Waterfall] +@PART[restock-engine-boar]:AFTER[ReStockPlus] { !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusPug.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusPug.cfg index 62648ad..eddc94b 100644 --- a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusPug.cfg +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusPug.cfg @@ -1,6 +1,6 @@ -@PART[restock-engine-125-pug]:AFTER[ReStock]:FOR[Waterfall] +@PART[restock-engine-125-pug]:AFTER[ReStockPlus] { !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusRCS.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusRCS.cfg index 47aab53..ebfc215 100644 --- a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusRCS.cfg +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusRCS.cfg @@ -1,6 +1,6 @@ -@PART[restock-rcs-block-dual-1]:AFTER[ReStock]:FOR[Waterfall] +@PART[restock-rcs-block-dual-1]:AFTER[ReStockPlus] { // Removes the stock effect block, and replace it with one that has no particles !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusUrsa.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusUrsa.cfg index 5d0abd3..1a7c123 100644 --- a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusUrsa.cfg +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusUrsa.cfg @@ -1,6 +1,6 @@ -@PART[restock-engine-ursa-1]:AFTER[ReStock]:FOR[Waterfall] +@PART[restock-engine-ursa-1]:AFTER[ReStockPlus] { !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusValiant.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusValiant.cfg index 63ad788..6b7ea51 100644 --- a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusValiant.cfg +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusValiant.cfg @@ -1,6 +1,6 @@ -@PART[restock-engine-125-valiant]:AFTER[ReStock]:FOR[Waterfall] +@PART[restock-engine-125-valiant]:AFTER[ReStockPlus] { !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/Squad/SSME.cfg b/GameData/WaterfallRestock/Patches/Squad/SSME.cfg index e724dde..c47ce1d 100644 --- a/GameData/WaterfallRestock/Patches/Squad/SSME.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/SSME.cfg @@ -1,6 +1,6 @@ -@PART[SSME]:AFTER[ReStock]:FOR[Waterfall] +@PART[SSME]:AFTER[ReStock] { // Removes the stock effect block, and replace it with one that has no particles !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/Squad/Size3EngineCluster.cfg b/GameData/WaterfallRestock/Patches/Squad/Size3EngineCluster.cfg index 6fb2ea9..66cf340 100644 --- a/GameData/WaterfallRestock/Patches/Squad/Size3EngineCluster.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/Size3EngineCluster.cfg @@ -1,6 +1,6 @@ -@PART[Size3EngineCluster]:AFTER[ReStock]:FOR[Waterfall] +@PART[Size3EngineCluster]:AFTER[ReStock] { // Removes the stock effect block, and replace it with one that has no particles !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/Squad/SquadRCS.cfg b/GameData/WaterfallRestock/Patches/Squad/SquadRCS.cfg index 4150783..43abfe6 100644 --- a/GameData/WaterfallRestock/Patches/Squad/SquadRCS.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/SquadRCS.cfg @@ -1,6 +1,6 @@ -@PART[RCSBlock_v2]:AFTER[ReStock]:FOR[Waterfall] +@PART[RCSBlock_v2]:AFTER[ReStock] { // Removes the stock effect block, and replace it with one that has no particles !EFFECTS {} @@ -57,7 +57,7 @@ } -@PART[linearRcs]:AFTER[ReStock]:FOR[Waterfall] +@PART[linearRcs]:AFTER[ReStock] { // Removes the stock effect block, and replace it with one that has no particles !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/Squad/ionEngine.cfg b/GameData/WaterfallRestock/Patches/Squad/ionEngine.cfg index 86df4d2..86c1566 100644 --- a/GameData/WaterfallRestock/Patches/Squad/ionEngine.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/ionEngine.cfg @@ -1,6 +1,6 @@ -@PART[ionEngine]:AFTER[ReStock]:FOR[Waterfall] +@PART[ionEngine]:AFTER[ReStock] { // Removes the stock effect block, and replace it with one that has no particles !EFFECTS {} @@ -22,62 +22,6 @@ } } - MODULE - { - name = ModuleB9PartSwitch - moduleID = b9PsTest - - SUBTYPE - { - name = Blue - MODULE - { - IDENTIFIER - { - name = ModuleWaterfallFX - } - DATA - { - - TEMPLATE - { - // This is the name of the template to use - templateName = ionEngineTemplate - // This field allows you to override the parentTransform name in the EFFECTS contained in the template - overrideParentTransform = thrustTransform - scale = 1,1,1 - rotation = 0,0,0 - position = 0,0,0 - } - } - } - } - SUBTYPE - { - name = Green - MODULE - { - IDENTIFIER - { - name = ModuleWaterfallFX - } - DATA - { - - TEMPLATE - { - // This is the name of the template to use - templateName = ionEngineGreenTemplate - // This field allows you to override the parentTransform name in the EFFECTS contained in the template - overrideParentTransform = thrustTransform - scale = 2,2,2 - rotation = 0,0,0 - position = 0,0,0 - } - } - } - } - } MODULE { diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEngineKodiak.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEngineKodiak.cfg index b40bb2a..72f98e7 100644 --- a/GameData/WaterfallRestock/Patches/Squad/liquidEngineKodiak.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEngineKodiak.cfg @@ -1,6 +1,6 @@ -@PART[LiquidEngineRK-7]:AFTER[ReStock]:FOR[Waterfall] +@PART[LiquidEngineRK-7]:AFTER[ReStock] { !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEngineMainsail.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEngineMainsail.cfg index 4e23abe..37782e3 100644 --- a/GameData/WaterfallRestock/Patches/Squad/liquidEngineMainsail.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEngineMainsail.cfg @@ -1,6 +1,6 @@ -@PART[liquidEngineMainsail_v2]:AFTER[ReStock]:FOR[Waterfall] +@PART[liquidEngineMainsail_v2]:AFTER[ReStock] { !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEnginePoodle.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEnginePoodle.cfg index 27de02a..85359d0 100644 --- a/GameData/WaterfallRestock/Patches/Squad/liquidEnginePoodle.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEnginePoodle.cfg @@ -1,6 +1,6 @@ -@PART[liquidEngine2-2_v2]:AFTER[ReStock]:FOR[Waterfall] +@PART[liquidEngine2-2_v2]:AFTER[ReStock] { !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEngineReliant.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEngineReliant.cfg index adfadce..5c90692 100644 --- a/GameData/WaterfallRestock/Patches/Squad/liquidEngineReliant.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEngineReliant.cfg @@ -1,6 +1,6 @@ -@PART[liquidEngine]:AFTER[ReStock]:FOR[Waterfall] +@PART[liquidEngine]:AFTER[ReStock] { !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEngineSwivel.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEngineSwivel.cfg index 0705eac..59766e5 100644 --- a/GameData/WaterfallRestock/Patches/Squad/liquidEngineSwivel.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEngineSwivel.cfg @@ -1,6 +1,6 @@ -@PART[liquidEngine2]:AFTER[ReStock]:FOR[Waterfall] +@PART[liquidEngine2]:AFTER[ReStock] { !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEngineTerrier.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEngineTerrier.cfg index 42d59a9..98da7b3 100644 --- a/GameData/WaterfallRestock/Patches/Squad/liquidEngineTerrier.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEngineTerrier.cfg @@ -1,6 +1,6 @@ -@PART[liquidEngine3_v2]:AFTER[ReStock]:FOR[Waterfall] +@PART[liquidEngine3_v2]:AFTER[ReStock] { !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEngineTwinBoar.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEngineTwinBoar.cfg index 8cd97d2..8f272c8 100644 --- a/GameData/WaterfallRestock/Patches/Squad/liquidEngineTwinBoar.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEngineTwinBoar.cfg @@ -1,6 +1,6 @@ -@PART[Size2LFB]:AFTER[ReStock]:FOR[Waterfall] +@PART[Size2LFB]:AFTER[ReStock] { !EFFECTS {} diff --git a/GameData/WaterfallRestock/Patches/Squad/nuclearEngine.cfg b/GameData/WaterfallRestock/Patches/Squad/nuclearEngine.cfg index 59349b6..565f6b9 100644 --- a/GameData/WaterfallRestock/Patches/Squad/nuclearEngine.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/nuclearEngine.cfg @@ -1,6 +1,6 @@ -@PART[nuclearEngine]:AFTER[ReStock]:FOR[Waterfall] +@PART[nuclearEngine]:AFTER[ReStock] { // Removes the stock effect block, and replace it with one that has no particles !EFFECTS {} diff --git a/README.md b/README.md index 289f8c8..ed7fb6f 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,15 @@ This is a configuration pack for the [Waterfall](https://github.com/ChrisAdderle TBW +## Dependencies + +### Required +These components are required for the mod to function and are bundled as part of any download: +* [ModuleManager (4.1.4)](https://github.com/sarbian/ModuleManager) +* [Waterfall (0.2.0)](https://github.com/ChrisAdderley/Waterfall) +* [Restock (1.2.1)](https://github.com/PorktoberRevolution/ReStocked) + + ## Installation To install, place the GameData folder inside your Kerbal Space Program folder. If asked to overwrite files, please do so. diff --git a/changelog.txt b/changelog.txt index a8d680d..e160c8e 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,21 +1,5 @@ -v0.1.3 ------- -- Fixed a number of bugs related to the Material Editor and new effect creation -- Fixed Color Modifiers not working on multi-engine setups -- Improved behaviour of Transform effect blending modes (still not perfect but eh) - -v0.1.2 ------- -- Bugfixes - -v0.1.1 ------- -- Fixed parsing of plume rotation in templates -- Fixed plume switching needing specific module orders -- Scaling bugfixes - v0.1.0 ------ - Initial version controlled release -- + diff --git a/readme.txt b/readme.txt index 816f1eb..d5b68db 100644 --- a/readme.txt +++ b/readme.txt @@ -2,7 +2,16 @@ Waterfall - Restock Configs 0.1.0 ================================= -This is a configuration pack for the Waterfall mod, which applies Waterfall type effects to Restock and Restock+ models. +This is a configuration pack for the Waterfall mod, which applies Waterfall type effects to Restock and Restock+ models. It does nothing on its own and requires the base Waterfall mod to function. + +============ +DEPENDENCIES +============ + +Required: +- Waterfall (0.2.0) +- Restock (1.2+) +- ModuleManager (v4.1.4) ============ INSTALLATION @@ -20,7 +29,11 @@ This mod is compatible with KSP-AVC version checking. For a comprehensive versio LICENSING ========= -This software is distributed under the MIT license. +Any bundled mods are distributed under their own licenses: +* ModuleManager by ialdabaoth and sarbian is distributed under a Creative Commons Sharealike license. More details, including source code, can be found [here](http://forum.kerbalspaceprogram.com/threads/31342-0-20-ModuleManager-1-3-for-all-your-stock-modding-needs?p=528607&viewfull=1#post528607) +* B9PartSwitch by blowfish is also distributed under its own license. Please find source and more details [here](https://github.com/blowfishpro/B9PartSwitch) + +Everything else is distributed under the MIT license. Copyright (c) 2019 Chris Adderley Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. From 9da2d997c63a865b6bf2924e753892e021706de5 Mon Sep 17 00:00:00 2001 From: Chris Adderley Date: Fri, 11 Sep 2020 13:41:05 -0700 Subject: [PATCH 2/2] Add more plumes --- .../Patches/RestockPlus/RestockPlusBoar.cfg | 2 +- .../RestockPlus/RestockPlusCaravel.cfg | 103 +++ .../RestockPlus/RestockPlusCherenkov.cfg | 95 +++ .../Patches/RestockPlus/RestockPlusCorgi.cfg | 91 +++ .../RestockPlus/RestockPlusGalleon.cfg | 106 ++++ .../Patches/RestockPlus/RestockPlusPug.cfg | 2 +- .../RestockPlus/RestockPlusSchnauzer.cfg | 94 +++ .../Patches/RestockPlus/RestockPlusTorch.cfg | 104 +++ .../RestockPlus/RestockPlusTrashPanda.cfg | 101 +++ .../Patches/RestockPlus/RestockPlusUrsa.cfg | 2 +- .../RestockPlus/RestockPlusValiant.cfg | 2 +- .../Patches/Squad/LiquidEngineKE-1.cfg | 105 ++++ .../Patches/Squad/LiquidEngineRE-I2.cfg | 103 +++ .../Patches/Squad/LiquidEngineRE-J10.cfg | 105 ++++ .../Patches/Squad/LiquidEngineRK-7.cfg | 103 +++ .../Patches/Squad/LiquidEngineRV-1.cfg | 102 +++ .../Patches/Squad/Size3AdvancedEngine.cfg | 101 +++ .../Patches/Squad/liquidEngineKodiak.cfg | 2 +- .../Patches/Squad/liquidEnginePoodle.cfg | 6 +- .../Patches/Squad/liquidEngineReliant.cfg | 2 +- .../Patches/Squad/liquidEngineTerrier.cfg | 2 +- .../Patches/Squad/liquidEngineTwinBoar.cfg | 2 +- .../Patches/Squad/microEngine_v2.cfg | 93 +++ .../Patches/Squad/nuclearEngine.cfg | 590 +----------------- .../Patches/Squad/omsEngine.cfg | 93 +++ .../Patches/Squad/radialEngineMini_v2.cfg | 93 +++ 26 files changed, 1611 insertions(+), 593 deletions(-) create mode 100644 GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCaravel.cfg create mode 100644 GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCherenkov.cfg create mode 100644 GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCorgi.cfg create mode 100644 GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusGalleon.cfg create mode 100644 GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusSchnauzer.cfg create mode 100644 GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusTorch.cfg create mode 100644 GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusTrashPanda.cfg create mode 100644 GameData/WaterfallRestock/Patches/Squad/LiquidEngineKE-1.cfg create mode 100644 GameData/WaterfallRestock/Patches/Squad/LiquidEngineRE-I2.cfg create mode 100644 GameData/WaterfallRestock/Patches/Squad/LiquidEngineRE-J10.cfg create mode 100644 GameData/WaterfallRestock/Patches/Squad/LiquidEngineRK-7.cfg create mode 100644 GameData/WaterfallRestock/Patches/Squad/LiquidEngineRV-1.cfg create mode 100644 GameData/WaterfallRestock/Patches/Squad/Size3AdvancedEngine.cfg create mode 100644 GameData/WaterfallRestock/Patches/Squad/microEngine_v2.cfg create mode 100644 GameData/WaterfallRestock/Patches/Squad/omsEngine.cfg create mode 100644 GameData/WaterfallRestock/Patches/Squad/radialEngineMini_v2.cfg diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusBoar.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusBoar.cfg index 3762aa1..63ec443 100644 --- a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusBoar.cfg +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusBoar.cfg @@ -120,7 +120,7 @@ TEMPLATE { // This is the name of the template to use - templateName = waterfall-kerolox-f1b-1 + templateName = waterfall-kerolox-lower-2 // This field allows you to override the parentTransform name in the EFFECTS contained in the template overrideParentTransform = thrustTransform position = 0,0.04,0.056 diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCaravel.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCaravel.cfg new file mode 100644 index 0000000..052dbc8 --- /dev/null +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCaravel.cfg @@ -0,0 +1,103 @@ + + +@PART[restock-engine-caravel-1]:AFTER[ReStockPlus] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-caravel-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 0.01 0.2 + volume = 1.0 0.6 + pitch = 0.0 0.1 + pitch = 0.01 0.2 + pitch = 1.0 0.5 + loop = true + } + 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 = caravelEngine + // 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-hydrolox-upper-1 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,-0.1 +rotation = 0, 0, 0 +scale = 1, 1, 1 + } + + + } +} + diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCherenkov.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCherenkov.cfg new file mode 100644 index 0000000..ca58028 --- /dev/null +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCherenkov.cfg @@ -0,0 +1,95 @@ + + +@PART[restock-engine-cherenkov]:AFTER[ReStock] +{ + // Removes the stock effect block, and replace it with one that has no particles + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_soft + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-cherenkov-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 1.0 1.0 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = turbo + modelName = ReStockPlus/FX/restock-fx-cherenkov-turbo-1 + transformName = fxTransformTurbo + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = cherenkovFX + // This links the effects to a given ModuleEngines + engineID = basicEngine + + // List out all controllers we want available + CONTROLLER + { + name = atmosphereDepth + linkedTo = atmosphere_density + } + CONTROLLER + { + name = throttle + linkedTo = throttle + } + TEMPLATE + { + // This is the name of the template to use + templateName = waterfall-ntr-lh2-1 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = fxTransformCore + position = 0,0.7,0 +rotation = 90, 0, 0 +scale = 2, 2, 2 + } + + + + + + + + } + +} \ No newline at end of file diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCorgi.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCorgi.cfg new file mode 100644 index 0000000..71f3591 --- /dev/null +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCorgi.cfg @@ -0,0 +1,91 @@ + + +@PART[restock-engine-375-corgi]:AFTER[ReStockPlus] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_soft + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-corgi-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.01 0.2 + volume = 1.0 0.6 + pitch = 0.0 0.1 + pitch = 0.01 0.2 + pitch = 1.0 0.5 + loop = true + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = reliantEngine + // 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-hydrolox-upper-1 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,0 +rotation = 0, 0, 0 +scale = 0.8, 0.8, 1 + + + } +} + diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusGalleon.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusGalleon.cfg new file mode 100644 index 0000000..9e3d794 --- /dev/null +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusGalleon.cfg @@ -0,0 +1,106 @@ + + +@PART[restock-engine-galleon-1]:AFTER[ReStockPlus] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-mastodon-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 0.01 0.2 + volume = 1.0 0.6 + pitch = 0.0 0.1 + pitch = 0.01 0.2 + pitch = 1.0 0.5 + loop = true + } + + 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 = f1FX + // 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-kerolox-lower-3 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0.04,0.056 +rotation = 0, 0, 0 +scale = 1, 1, 1 + } + + + + + } +} \ No newline at end of file diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusPug.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusPug.cfg index eddc94b..a8f4b1b 100644 --- a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusPug.cfg +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusPug.cfg @@ -78,7 +78,7 @@ TEMPLATE { // This is the name of the template to use - templateName = waterfall-kerlox-rd124-1 + templateName = waterfall-kerolox-upper-1 // This field allows you to override the parentTransform name in the EFFECTS contained in the template overrideParentTransform = thrustTransform position = 0,0,-0.13 diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusSchnauzer.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusSchnauzer.cfg new file mode 100644 index 0000000..e44e84a --- /dev/null +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusSchnauzer.cfg @@ -0,0 +1,94 @@ + + +@PART[restock-engine-schnauzer-1]:AFTER[ReStockPlus] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-schnauzer-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 0.01 0.2 + volume = 1.0 0.6 + pitch = 0.0 0.1 + pitch = 0.01 0.2 + pitch = 1.0 0.5 + loop = true + } + + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = schnauzerFX + // 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-kerolox-upper-2 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,0 +rotation = -90, 0, 0 +scale = 0.9, 0.7, 0.9 + } + + + + + } +} \ No newline at end of file diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusTorch.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusTorch.cfg new file mode 100644 index 0000000..b63ae6d --- /dev/null +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusTorch.cfg @@ -0,0 +1,104 @@ + + +@PART[restock-engine-torch]:AFTER[ReStockPlus] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_soft + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-torch-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_spurts + volume = 0.0 0.0 + volume = 0.01 0.4 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 0.01 0.6 + pitch = 1.0 1.8 + loop = true + } + PREFAB_PARTICLE + { + prefabName = fx_smokeTrail_veryLarge + transformName = smokePoint + 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 + localOffset = 0, 0, 1 + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = torchEngine + // 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-kerolox-lower-2 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,-0.4 + rotation = 0, 0, 0 + scale = 0.6, 0.6, 0.5 + } + + + } +} + diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusTrashPanda.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusTrashPanda.cfg new file mode 100644 index 0000000..45d8918 --- /dev/null +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusTrashPanda.cfg @@ -0,0 +1,101 @@ + + +@PART[restock-engine-panda-1]:AFTER[ReStockPlus] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + disengage + { + AUDIO + { + channel = Ship + clip = sound_vent_soft + loop = false + } + } + fx-panda-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.01 0.2 + volume = 1.0 0.6 + pitch = 0.0 0.1 + pitch = 0.01 0.2 + pitch = 1.0 0.5 + loop = true + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = pandaFX + // 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-kerolox-lower-1 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,-0.45 +rotation = 0, 0, 0 +scale = 0.4, 0.4, 0.55 + } + + + } + +} \ No newline at end of file diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusUrsa.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusUrsa.cfg index 1a7c123..2d920af 100644 --- a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusUrsa.cfg +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusUrsa.cfg @@ -89,7 +89,7 @@ TEMPLATE { // This is the name of the template to use - templateName = waterfall-kerolox-plume-1 + templateName = waterfall-kerolox-lower-1 // This field allows you to override the parentTransform name in the EFFECTS contained in the template overrideParentTransform = thrustTransform position = 0,0,-0.8 diff --git a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusValiant.cfg b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusValiant.cfg index 6b7ea51..ed0e006 100644 --- a/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusValiant.cfg +++ b/GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusValiant.cfg @@ -107,7 +107,7 @@ TEMPLATE { // This is the name of the template to use - templateName = waterfall-kerolox-plume-1 + templateName = waterfall-kerolox-lower-1 // This field allows you to override the parentTransform name in the EFFECTS contained in the template overrideParentTransform = thrustTransform position = 0,0,-0.4 diff --git a/GameData/WaterfallRestock/Patches/Squad/LiquidEngineKE-1.cfg b/GameData/WaterfallRestock/Patches/Squad/LiquidEngineKE-1.cfg new file mode 100644 index 0000000..712c366 --- /dev/null +++ b/GameData/WaterfallRestock/Patches/Squad/LiquidEngineKE-1.cfg @@ -0,0 +1,105 @@ + + +@PART[LiquidEngineKE-1]:AFTER[ReStock] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-mastodon-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 0.01 0.2 + volume = 1.0 0.6 + pitch = 0.0 0.1 + pitch = 0.01 0.2 + pitch = 1.0 0.5 + loop = true + } + 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 = f1FX + // 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-kerolox-lower-3 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0.04,0.056 +rotation = 0, 0, 0 +scale = 1, 1, 1 + } + + + + + } +} \ No newline at end of file diff --git a/GameData/WaterfallRestock/Patches/Squad/LiquidEngineRE-I2.cfg b/GameData/WaterfallRestock/Patches/Squad/LiquidEngineRE-I2.cfg new file mode 100644 index 0000000..ee758f8 --- /dev/null +++ b/GameData/WaterfallRestock/Patches/Squad/LiquidEngineRE-I2.cfg @@ -0,0 +1,103 @@ + + +@PART[LiquidEngineRE-I2]:AFTER[ReStock] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-caravel-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 0.01 0.2 + volume = 1.0 0.6 + pitch = 0.0 0.1 + pitch = 0.01 0.2 + pitch = 1.0 0.5 + loop = true + } + 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 = caravelEngine + // 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-hydrolox-upper-1 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,-0.1 +rotation = 0, 0, 0 +scale = 1, 1, 1 + } + + + } +} + diff --git a/GameData/WaterfallRestock/Patches/Squad/LiquidEngineRE-J10.cfg b/GameData/WaterfallRestock/Patches/Squad/LiquidEngineRE-J10.cfg new file mode 100644 index 0000000..0d2e232 --- /dev/null +++ b/GameData/WaterfallRestock/Patches/Squad/LiquidEngineRE-J10.cfg @@ -0,0 +1,105 @@ + + +@PART[LiquidEngineRE-J10]:AFTER[ReStock] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-wolfhound-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 0.01 0.2 + volume = 1.0 0.6 + pitch = 0.0 0.1 + pitch = 0.01 0.2 + pitch = 1.0 0.5 + loop = true + } + + 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 = wolfhoundFX + // 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-kerolox-upper-2 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,0 +rotation = -90, 0, 0 +scale = 0.9, 0.7, 0.9 + } + + + + + } +} \ No newline at end of file diff --git a/GameData/WaterfallRestock/Patches/Squad/LiquidEngineRK-7.cfg b/GameData/WaterfallRestock/Patches/Squad/LiquidEngineRK-7.cfg new file mode 100644 index 0000000..e5ba087 --- /dev/null +++ b/GameData/WaterfallRestock/Patches/Squad/LiquidEngineRK-7.cfg @@ -0,0 +1,103 @@ + + +@PART[LiquidEngineRK-7]:AFTER[ReStock] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-kodiak-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 0.01 0.2 + volume = 1.0 0.6 + pitch = 0.0 0.1 + pitch = 0.01 0.2 + pitch = 1.0 0.5 + loop = true + } + 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 = kodiakFX + // 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-kerolox-lower-1 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,-0.8 + rotation = 0, 0, 0 + scale = 0.7, 0.7, 0.9 + } + + + } + +} \ No newline at end of file diff --git a/GameData/WaterfallRestock/Patches/Squad/LiquidEngineRV-1.cfg b/GameData/WaterfallRestock/Patches/Squad/LiquidEngineRV-1.cfg new file mode 100644 index 0000000..e3e5507 --- /dev/null +++ b/GameData/WaterfallRestock/Patches/Squad/LiquidEngineRV-1.cfg @@ -0,0 +1,102 @@ + + +@PART[LiquidEngineRV-1]:AFTER[ReStock] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + disengage + { + AUDIO + { + channel = Ship + clip = sound_vent_soft + loop = false + } + } + fx-cub-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.01 0.2 + volume = 1.0 0.6 + pitch = 0.0 0.1 + pitch = 0.01 0.2 + pitch = 1.0 0.5 + loop = true + } + + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = cubFX + // 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-kerolox-lower-1 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,-0.45 +rotation = 0, 0, 0 +scale = 0.4, 0.4, 0.55 + } + + + } + +} \ No newline at end of file diff --git a/GameData/WaterfallRestock/Patches/Squad/Size3AdvancedEngine.cfg b/GameData/WaterfallRestock/Patches/Squad/Size3AdvancedEngine.cfg new file mode 100644 index 0000000..794d035 --- /dev/null +++ b/GameData/WaterfallRestock/Patches/Squad/Size3AdvancedEngine.cfg @@ -0,0 +1,101 @@ + + +@PART[Size3AdvancedEngine]:AFTER[ReStock] +{ + // Removes the stock effect block, and replace it with one that has no particles + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_soft + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + PREFAB_PARTICLE + { + prefabName = fx_exhaustSparks_flameout_2 + transformName = thrustTransform + oneShot = true + } + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-rhino-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 0.01 0.4 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 0.01 0.6 + pitch = 1.0 1.8 + loop = true + } + + PREFAB_PARTICLE + { + prefabName = fx_smokeTrail_veryLarge + transformName = smokePoint + 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 + localOffset = 0, 0, 1 + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = m1FX + // This links the effects to a given ModuleEngines + engineID = basicEngine + + // List out all controllers we want available + CONTROLLER + { + name = atmosphereDepth + linkedTo = atmosphere_density + } + CONTROLLER + { + name = throttle + linkedTo = throttle + } + + + TEMPLATE + { + // This is the name of the template to use + templateName = waterfall-hydrolox-lower-2 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,1.5 + rotation = 0, 0, 0 + scale = 1.37, 1.37, 1.5 + + + } + + +} \ No newline at end of file diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEngineKodiak.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEngineKodiak.cfg index 72f98e7..e5ba087 100644 --- a/GameData/WaterfallRestock/Patches/Squad/liquidEngineKodiak.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEngineKodiak.cfg @@ -89,7 +89,7 @@ TEMPLATE { // This is the name of the template to use - templateName = waterfall-kerolox-plume-1 + templateName = waterfall-kerolox-lower-1 // This field allows you to override the parentTransform name in the EFFECTS contained in the template overrideParentTransform = thrustTransform position = 0,0,-0.8 diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEnginePoodle.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEnginePoodle.cfg index 85359d0..93ced5d 100644 --- a/GameData/WaterfallRestock/Patches/Squad/liquidEnginePoodle.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEnginePoodle.cfg @@ -79,12 +79,12 @@ TEMPLATE { // This is the name of the template to use - templateName = waterfall-kerlox-rd124-1 + templateName = waterfall-kerolox-upper-1 // This field allows you to override the parentTransform name in the EFFECTS contained in the template overrideParentTransform = fxTransformCore - position = 0,0,-0.13 + position = 0,-0.1,0 rotation = 0, 0, 0 -scale = 1.7, 1.5, 1.7 +scale = 2, 1.3, 2 } diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEngineReliant.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEngineReliant.cfg index 5c90692..baf1532 100644 --- a/GameData/WaterfallRestock/Patches/Squad/liquidEngineReliant.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEngineReliant.cfg @@ -107,7 +107,7 @@ TEMPLATE { // This is the name of the template to use - templateName = waterfall-kerolox-plume-1 + templateName = waterfall-kerolox-lower-1 // This field allows you to override the parentTransform name in the EFFECTS contained in the template overrideParentTransform = thrustTransform scale = 1,1,1 diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEngineTerrier.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEngineTerrier.cfg index 98da7b3..afb05c7 100644 --- a/GameData/WaterfallRestock/Patches/Squad/liquidEngineTerrier.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEngineTerrier.cfg @@ -90,7 +90,7 @@ TEMPLATE { // This is the name of the template to use - templateName = waterfall-kerlox-rd124-1 + templateName = waterfall-kerolox-upper-1 // This field allows you to override the parentTransform name in the EFFECTS contained in the template overrideParentTransform = thrustTransform position = 0,0,-0.07 diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEngineTwinBoar.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEngineTwinBoar.cfg index 8f272c8..5cc6cb6 100644 --- a/GameData/WaterfallRestock/Patches/Squad/liquidEngineTwinBoar.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEngineTwinBoar.cfg @@ -120,7 +120,7 @@ TEMPLATE { // This is the name of the template to use - templateName = waterfall-kerolox-f1b-1 + templateName = waterfall-kerolox-lower-2 // This field allows you to override the parentTransform name in the EFFECTS contained in the template overrideParentTransform = thrustTransform scale = 1,1,1 diff --git a/GameData/WaterfallRestock/Patches/Squad/microEngine_v2.cfg b/GameData/WaterfallRestock/Patches/Squad/microEngine_v2.cfg new file mode 100644 index 0000000..6e1e70f --- /dev/null +++ b/GameData/WaterfallRestock/Patches/Squad/microEngine_v2.cfg @@ -0,0 +1,93 @@ + + +@PART[microEngine_v2]:AFTER[ReStock] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_soft + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-ant-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.01 0.2 + volume = 1.0 0.6 + pitch = 0.0 0.1 + pitch = 0.01 0.2 + pitch = 1.0 0.5 + loop = true + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = antFX + // 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-kerolox-upper-2 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,-0.06 +rotation = -90, 0, 0 +scale = 0.065, 0.1, 0.065 + } + + + + + } +} \ No newline at end of file diff --git a/GameData/WaterfallRestock/Patches/Squad/nuclearEngine.cfg b/GameData/WaterfallRestock/Patches/Squad/nuclearEngine.cfg index 565f6b9..93b6fc1 100644 --- a/GameData/WaterfallRestock/Patches/Squad/nuclearEngine.cfg +++ b/GameData/WaterfallRestock/Patches/Squad/nuclearEngine.cfg @@ -72,590 +72,16 @@ name = throttle linkedTo = throttle } - EFFECT -{ - name = outerGlow - parentName = thrustTransform - MODEL - { - path = Waterfall/FX/fx-simple-plume-1 - positionOffset = 0,0,0.860000014 - rotationOffset = -90,0,0 - scaleOffset = 1,1,1 - MATERIAL - { - transform = CylinderMesh - shader = Waterfall/Additive Directional - TEXTURE - { - textureSlotName = _MainTex - texturePath = Waterfall/FX/fx-noise-1 - textureScale = 1,1 - textureOffset = 0,0 - } - COLOR - { - colorName = _StartTint - colorValue = 1,0.427589744,0.868639827,1 - } - COLOR - { - colorName = _EndTint - colorValue = 0.914271057,0.200000003,0.203628838,1 - } - FLOAT - { - floatName = _TintFalloff - value = 1 - } - FLOAT - { - floatName = _Falloff - value = 2.03999996 - } - FLOAT - { - floatName = _Fresnel - value = 4 - } - FLOAT - { - floatName = _FresnelInvert - value = 0.0199999996 - } - FLOAT - { - floatName = _Noise - value = 2 - } - FLOAT - { - floatName = _Brightness - value = 0.49000001 - } - FLOAT - { - floatName = _SpeedX - value = 0 - } - FLOAT - { - floatName = _SpeedY - value = 50 - } - FLOAT - { - floatName = _TileX - value = 1 - } - FLOAT - { - floatName = _TileY - value = 2 - } - FLOAT - { - floatName = _DirAdjust - value = 0.697166324 - } - } - MATERIAL - { - transform = PlaneMesh - shader = Waterfall/Additive - TEXTURE - { - textureSlotName = _MainTex - texturePath = Waterfall/FX/fx-noise-1 - textureScale = 1,1 - textureOffset = 0,0 - } - COLOR - { - colorName = _EndTint - colorValue = 0.819379747,0.0768498182,0.0230085757,1 - } - COLOR - { - colorName = _StartTint - colorValue = 1,0.600000024,0.826920629,1 - } - FLOAT - { - floatName = _TintFalloff - value = 0.266945571 - } - FLOAT - { - floatName = _Falloff - value = 6 - } - FLOAT - { - floatName = _Fresnel - value = 8 - } - FLOAT - { - floatName = _FresnelInvert - value = 0 - } - FLOAT - { - floatName = _Noise - value = 0.400000006 - } - FLOAT - { - floatName = _Brightness - value = 1 - } - FLOAT - { - floatName = _SpeedX - value = 0 - } - FLOAT - { - floatName = _SpeedY - value = 50 - } - FLOAT - { - floatName = _TileX - value = 1 - } - FLOAT - { - floatName = _TileY - value = 3 - } - } - } - POSITIONMODIFIER - { - name = aTailPos - controllerName = throttle - transformName = B_Tail - combinationType = REPLACE - useRandomness = True - randomnessController = random - randomnessScale = 15 - xCurve - { - } - yCurve - { - key = 0 -10 0 0 - key = 1 -25 0 0 - } - zCurve - { - } - } - SCALEMODIFIER - { - name = tExitScale - controllerName = throttle - transformName = B_Exit - combinationType = REPLACE - useRandomness = False - randomnessController = random - randomnessScale = 1 - xCurve - { - key = 0 0.7 0 0 - } - yCurve - { - } - zCurve - { - key = 0 0.7 0 0 - } - } - SCALEMODIFIER - { - name = aTailScale - controllerName = atmosphereDepth - transformName = B_Tail - combinationType = REPLACE - useRandomness = True - randomnessController = random - randomnessScale = 0.100000001 - xCurve + TEMPLATE { - key = 0 25 0 0 - key = 1 5 0 0 + // This is the name of the template to use + templateName = waterfall-ntr-lh2-1 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + scale = 1,1,1 + rotation = 0,0,0 + position = 0,0,0 } - yCurve - { - key = 0 3 0 0 - } - zCurve - { - key = 0 25 0 0 - key = 1 5 0 0 - } - } - SCALEMODIFIER - { - name = throat - controllerName = throttle - transformName = B_Throat - combinationType = REPLACE - useRandomness = False - randomnessController = random - randomnessScale = 1 - xCurve - { - } - yCurve - { - } - zCurve - { - } - } - FLOATMODIFIER - { - name = tBrightness - controllerName = throttle - transformName = CylinderMesh - combinationType = REPLACE - useRandomness = False - randomnessController = random - randomnessScale = 1 - floatName = _Brightness - floatCurve - { - key = 0 0 0 0 - key = 1 0.7 0 0 - } - } - FLOATMODIFIER - { - name = aBrightness - controllerName = atmosphereDepth - transformName = CylinderMesh - combinationType = MULTIPLY - useRandomness = False - randomnessController = random - randomnessScale = 1 - floatName = _Brightness - floatCurve - { - key = 0 0.2 0 0 - key = 1 0.8 0 0 - } - } - FLOATMODIFIER - { - name = tBrightnessFlat - controllerName = throttle - transformName = PlaneMesh - combinationType = REPLACE - useRandomness = False - randomnessController = random - randomnessScale = 1 - floatName = _Brightness - floatCurve - { - key = 0 0 0 0 - key = 1 0.8 0 0 - } - } -} - -EFFECT -{ - name = innerGlow - parentName = thrustTransform - MODEL - { - path = Waterfall/FX/fx-simple-plume-1 - positionOffset = 0,0,0.860000014 - rotationOffset = -90,1,0 - scaleOffset = 1,1,1 - MATERIAL - { - transform = CylinderMesh - shader = Waterfall/Additive - TEXTURE - { - textureSlotName = _MainTex - texturePath = Waterfall/FX/fx-noise-1 - textureScale = 1,1 - textureOffset = 0,0 - } - COLOR - { - colorName = _StartTint - colorValue = 1,0.427589744,0.868639827,1 - } - COLOR - { - colorName = _EndTint - colorValue = 0.914271057,0.200000003,0.203628838,1 - } - FLOAT - { - floatName = _TintFalloff - value = 1 - } - FLOAT - { - floatName = _Falloff - value = 2.03999996 - } - FLOAT - { - floatName = _Fresnel - value = 4 - } - FLOAT - { - floatName = _FresnelInvert - value = 0.0399999991 - } - FLOAT - { - floatName = _Noise - value = 2 - } - FLOAT - { - floatName = _Brightness - value = 0.209341899 - } - FLOAT - { - floatName = _SpeedX - value = 0 - } - FLOAT - { - floatName = _SpeedY - value = 50 - } - FLOAT - { - floatName = _TileX - value = 1 - } - FLOAT - { - floatName = _TileY - value = 2 - } - } - MATERIAL - { - transform = PlaneMesh - shader = Waterfall/Additive - TEXTURE - { - textureSlotName = _MainTex - texturePath = Waterfall/FX/fx-noise-1 - textureScale = 1,1 - textureOffset = 0,0 - } - COLOR - { - colorName = _EndTint - colorValue = 0.564869344,0.0768498182,0.0230085757,1 - } - COLOR - { - colorName = _StartTint - colorValue = 1,0.600000024,0.826920629,1 - } - FLOAT - { - floatName = _TintFalloff - value = 1 - } - FLOAT - { - floatName = _Falloff - value = 6 - } - FLOAT - { - floatName = _Fresnel - value = 8 - } - FLOAT - { - floatName = _FresnelInvert - value = 0 - } - FLOAT - { - floatName = _Noise - value = 0.400000006 - } - FLOAT - { - floatName = _Brightness - value = 1 - } - FLOAT - { - floatName = _SpeedX - value = 0 - } - FLOAT - { - floatName = _SpeedY - value = 50 - } - FLOAT - { - floatName = _TileX - value = 1 - } - FLOAT - { - floatName = _TileY - value = 3 - } - } - } - POSITIONMODIFIER - { - name = aTailPos - controllerName = throttle - transformName = B_Tail - combinationType = REPLACE - useRandomness = True - randomnessController = random - randomnessScale = 15 - xCurve - { - } - yCurve - { - key = 0 -10 0 0 - key = 1 -25 0 0 - } - zCurve - { - } - } - SCALEMODIFIER - { - name = tExitScale - controllerName = throttle - transformName = B_Exit - combinationType = REPLACE - useRandomness = False - randomnessController = random - randomnessScale = 1 - xCurve - { - key = 0 0.7 0 0 - } - yCurve - { - } - zCurve - { - key = 0 0.7 0 0 - } - } - SCALEMODIFIER - { - name = aTailScale - controllerName = atmosphereDepth - transformName = B_Tail - combinationType = REPLACE - useRandomness = True - randomnessController = random - randomnessScale = 0.100000001 - xCurve - { - key = 0 12 0 0 - key = 1 3 0 0 - } - yCurve - { - key = 0 3 0 0 - } - zCurve - { - key = 0 12 0 0 - key = 1 3 0 0 - } - } - SCALEMODIFIER - { - name = throat - controllerName = throttle - transformName = B_Throat - combinationType = REPLACE - useRandomness = False - randomnessController = random - randomnessScale = 1 - xCurve - { - } - yCurve - { - } - zCurve - { - } - } - FLOATMODIFIER - { - name = tBrightness - controllerName = throttle - transformName = CylinderMesh - combinationType = REPLACE - useRandomness = False - randomnessController = random - randomnessScale = 1 - floatName = _Brightness - floatCurve - { - key = 0 0 0 0 - key = 1 0.3 0 0 - } - } - FLOATMODIFIER - { - name = aBrightness - controllerName = atmosphereDepth - transformName = CylinderMesh - combinationType = MULTIPLY - useRandomness = False - randomnessController = random - randomnessScale = 1 - floatName = _Brightness - floatCurve - { - key = 0 0.3 0 0 - key = 1 0.4 0 0 - } - } - FLOATMODIFIER - { - name = tBrightnessFlat - controllerName = throttle - transformName = PlaneMesh - combinationType = REPLACE - useRandomness = False - randomnessController = random - randomnessScale = 1 - floatName = _Brightness - floatCurve - { - key = 0 0 0 0 - key = 1 0.8 0 0 - } - } -} diff --git a/GameData/WaterfallRestock/Patches/Squad/omsEngine.cfg b/GameData/WaterfallRestock/Patches/Squad/omsEngine.cfg new file mode 100644 index 0000000..e9cb23b --- /dev/null +++ b/GameData/WaterfallRestock/Patches/Squad/omsEngine.cfg @@ -0,0 +1,93 @@ + + +@PART[omsEngine]:AFTER[ReStock] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_soft + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-puff-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.01 0.2 + volume = 1.0 0.6 + pitch = 0.0 0.1 + pitch = 0.01 0.2 + pitch = 1.0 0.5 + loop = true + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = puffFX + // 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-kerolox-upper-2 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,-0.1 +rotation = -90, 0, 0 +scale = 0.35, 0.2, 0.35 + } + + + + + } +} \ No newline at end of file diff --git a/GameData/WaterfallRestock/Patches/Squad/radialEngineMini_v2.cfg b/GameData/WaterfallRestock/Patches/Squad/radialEngineMini_v2.cfg new file mode 100644 index 0000000..35ca4b6 --- /dev/null +++ b/GameData/WaterfallRestock/Patches/Squad/radialEngineMini_v2.cfg @@ -0,0 +1,93 @@ + + +@PART[radialEngineMini_v2]:AFTER[ReStock] +{ + + !EFFECTS {} + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_soft + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-spider-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.01 0.2 + volume = 1.0 0.6 + pitch = 0.0 0.1 + pitch = 0.01 0.2 + pitch = 1.0 0.5 + loop = true + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = spiderFX + // 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-kerolox-upper-2 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,-0.03 +rotation = -90, 0, 0 +scale = 0.065, 0.1, 0.065 + } + + + + + } +} \ No newline at end of file