diff --git a/.mod_data.yml b/.mod_data.yml index b66c0d9..59e8f8a 100644 --- a/.mod_data.yml +++ b/.mod_data.yml @@ -11,7 +11,7 @@ dependencies: # Configure dependencies version: 4.1.4 location: s3 Waterfall: - tag: 0.6.5 + tag: 0.6.7 location: github repository: post-kerbin-mining-corporation/Waterfall deploy: diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEngineReliant_v2.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEngineReliant_v2.cfg new file mode 100644 index 0000000..e469d4a --- /dev/null +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEngineReliant_v2.cfg @@ -0,0 +1,122 @@ + + +@PART[liquidEngine_v2]:NEEDS[ReStock]:FOR[WaterfallRestock] +{ + !MODULE[ModuleWaterfallFX] {} + !EFFECTS {} +!MODULE[EngineLightEffect] {} + + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + disengage + { + AUDIO + { + channel = Ship + clip = sound_vent_soft + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + PREFAB_PARTICLE + { + prefabName = fx_exhaustSparks_flameout_2 + transformName = smokePoint + oneShot = true + } + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-reliant-running + { + AUDIO + { + channel = Ship + clip = Waterfall/Sounds/KW/sound_altloop2 + 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 = 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, 0 + } + } + } + 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-kerolox-lower-5 + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,0.056 + rotation = 0, 0, 0 + scale = 1.2, 1.2, 1 + } + + + } + +} diff --git a/GameData/WaterfallRestock/Patches/Squad/liquidEngineSwivel_v2.cfg b/GameData/WaterfallRestock/Patches/Squad/liquidEngineSwivel_v2.cfg new file mode 100644 index 0000000..2da6357 --- /dev/null +++ b/GameData/WaterfallRestock/Patches/Squad/liquidEngineSwivel_v2.cfg @@ -0,0 +1,122 @@ + + +@PART[liquidEngine2_v2]:NEEDS[ReStock]:FOR[WaterfallRestock] +{ + !MODULE[ModuleWaterfallFX] {} + !EFFECTS {} +!MODULE[EngineLightEffect] {} + + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + disengage + { + AUDIO + { + channel = Ship + clip = sound_vent_soft + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + PREFAB_PARTICLE + { + prefabName = fx_exhaustSparks_flameout_2 + transformName = smokePoint + oneShot = true + } + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-swivel-running + { + AUDIO + { + channel = Ship + clip = Waterfall/Sounds/EnsouSounds/Loop_Liquid_Heavy_High_2 + volume = 0.0 0.0 + volume = 0.05 0.6 + volume = 1.0 1.5 + pitch = 0.0 0.7 + pitch = 1.0 1.0 + loop = true + } + PREFAB_PARTICLE + { + prefabName = fx_smokeTrail_light + 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, 0 + } + } + } + MODULE + { + name = ModuleWaterfallFX + // This is a custom name + moduleID = swivelFX + // 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-sustainer-2-film-cooled + // This field allows you to override the parentTransform name in the EFFECTS contained in the template + overrideParentTransform = thrustTransform + position = 0,0,0.56 +rotation = 0, 0, 0 +scale = 1, 1, 1 + } + + + } + +} diff --git a/GameData/WaterfallRestock/Versioning/WaterfallRestock.version b/GameData/WaterfallRestock/Versioning/WaterfallRestock.version index c45bde9..f52e7c7 100644 --- a/GameData/WaterfallRestock/Versioning/WaterfallRestock.version +++ b/GameData/WaterfallRestock/Versioning/WaterfallRestock.version @@ -6,13 +6,13 @@ { "MAJOR":0, "MINOR":2, - "PATCH":2, + "PATCH":3, "BUILD":0 }, "KSP_VERSION": { "MAJOR":1, - "MINOR":11, + "MINOR":12, "PATCH":2 }, "KSP_VERSION_MIN":{ @@ -22,7 +22,7 @@ }, "KSP_VERSION_MAX":{ "MAJOR":1, - "MINOR":11, + "MINOR":12, "PATCH":99 } } diff --git a/README.md b/README.md index ad47ca6..a2b5827 100644 --- a/README.md +++ b/README.md @@ -18,9 +18,9 @@ TBW ### 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.3.0)](https://github.com/ChrisAdderley/Waterfall) -* [Restock (1.2.1)](https://github.com/PorktoberRevolution/ReStocked) +* [ModuleManager (4.2.1)](https://github.com/sarbian/ModuleManager) +* [Waterfall (0.6.5)](https://github.com/ChrisAdderley/Waterfall) +* [Restock (1.4.2)](https://github.com/PorktoberRevolution/ReStocked) ## Installation diff --git a/changelog.txt b/changelog.txt index fd45929..26494be 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,8 @@ +v0.2.3 +------ +- KSP 1.12 +- Fix plumes for new squad revamps + v0.2.2 ------ - Fixed duplicated plume on Puff diff --git a/readme.txt b/readme.txt index 245345b..104623f 100644 --- a/readme.txt +++ b/readme.txt @@ -1,5 +1,5 @@ ================================= -Waterfall - Restock Configs 0.2.2 +Waterfall - Restock Configs 0.2.3 ================================= 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. @@ -9,8 +9,8 @@ DEPENDENCIES ============ Required: -- Waterfall (0.6.5) -- Restock (1.3.1+) +- Waterfall (0.6.7) +- Restock (1.4.2+) - ModuleManager (v4.1.4) ============