
@PART[rcsblock-mpdt-single-02]:NEEDS[Waterfall]:FOR[NearFuturePropulsion]
{
  !EFFECTS {}
  EFFECTS
  {
    running
    {
      AUDIO_MULTI
      {
        channel = Ship
        transformName = thrustVector
        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 = mpdtFX
    // This links the effects to a given ModuleEngines if desired. If not, it will use the basic one.
    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 = rcs
    }
    TEMPLATE
    {
      // This is the name of the template to use
      templateName = template-nfp-mpdt-rcs-lh2-1
      // This field allows you to override the parentTransform name in the EFFECTS contained in the template
      overrideParentTransform = thrustVector
      scale = 1,1,1
      rotation = 0,0,0
      position = 0,0,0
    }
  }
}



@PART[rcsblock-mpdt-quad-02]:NEEDS[Waterfall]:FOR[NearFuturePropulsion]
{
  !EFFECTS {}
  EFFECTS
  {
    running
    {
      AUDIO_MULTI
      {
        channel = Ship
        transformName = thrustVector
        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 = mpdtFX
    // This links the effects to a given ModuleEngines if desired. If not, it will use the basic one.
    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 = rcs
    }
    TEMPLATE
    {
      // This is the name of the template to use
      templateName = template-nfp-mpdt-rcs-lh2-1
      // This field allows you to override the parentTransform name in the EFFECTS contained in the template
      overrideParentTransform = thrustVector
      scale = 1,1,1
      rotation = 0,0,0
      position = 0,0,0
    }
  }
}



@PART[rcsblock-mpdt-quint-02]:NEEDS[Waterfall]:FOR[NearFuturePropulsion]
{
  !EFFECTS {}
  EFFECTS
  {
    running
    {
      AUDIO_MULTI
      {
        channel = Ship
        transformName = thrustVector
        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 = mpdtFX
    // This links the effects to a given ModuleEngines if desired. If not, it will use the basic one.
    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 = rcs
    }
    TEMPLATE
    {
      // This is the name of the template to use
      templateName = template-nfp-mpdt-rcs-lh2-1
      // This field allows you to override the parentTransform name in the EFFECTS contained in the template
      overrideParentTransform = thrustVector
      scale = 1,1,1
      rotation = 0,0,0
      position = 0,0,0
    }
  }
}



@PART[rcsblock-mpdt-triple-02]:NEEDS[Waterfall]:FOR[NearFuturePropulsion]
{
  !EFFECTS {}
  EFFECTS
  {
    running
    {
      AUDIO_MULTI
      {
        channel = Ship
        transformName = thrustVector
        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 = mpdtFX
    // This links the effects to a given ModuleEngines if desired. If not, it will use the basic one.
    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 = rcs
    }
    TEMPLATE
    {
      // This is the name of the template to use
      templateName = template-nfp-mpdt-rcs-lh2-1
      // This field allows you to override the parentTransform name in the EFFECTS contained in the template
      overrideParentTransform = thrustVector
      scale = 1,1,1
      rotation = 0,0,0
      position = 0,0,0
    }
  }
}

