@PART[SWSSMEUpdate]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Hydrolox-Lower
    }
    PLUME
    {
        name = Hydrolox-Lower
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,1.5
        fixedScale = 1.5
        energy = 1
        speed = 1
    }
}

@PART[SWOMS]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Hypergolic-OMS-White
    }
    PLUME
    {
        name = Hypergolic-OMS-White
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,-0.65
        fixedScale = 1.5
        energy = 1.2
        speed = 1
    }
}

@PART[SWRL10B]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Hydrolox-Upper
    }
    PLUME
    {
        name = Hydrolox-Upper
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,2.35
        fixedScale = 1.3
        energy = 1
        speed = 1
    }
}

@PART[SWRL10C]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Hydrolox-Upper
    }
    PLUME
    {
        name = Hydrolox-Upper
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,2.35
        fixedScale = 1.2
        energy = 1
        speed = 1
    }
}

@PART[SWJ2X]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Hydrolox-Upper
    }
    PLUME
    {
        name = Hydrolox-Upper
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,2.0
        fixedScale = 1.3
        energy = 1
        speed = 1
    }
}

@PART[SWF1B]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Kerolox-Lower-F1
    }
    PLUME
    {
        name = Kerolox-Lower-F1
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,2.0
        fixedScale = 1.1
        energy = 1
        speed = 1
	flarePosition = 0,0,4
    }
}

@PART[SWRS68]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Hydrolox-Lower
    }
    PLUME
    {
        name = Hydrolox-Lower
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,1.5
        fixedScale = 1.5
        energy = 1
        speed = 1
    }
}

@PART[SWSpaceShuttleSRB]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Solid-Lower
    }
    PLUME
    {
        name = Solid-Lower
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,0.5
        fixedScale = 1.4
        energy = 1
        speed = 1
    }
}

@PART[SW5SegSRB]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Solid-Lower
    }
    PLUME
    {
        name = Solid-Lower
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,0.15
        fixedScale = 1.4
        energy = 1
        speed = 1
    }
}

@PART[SWDKSRB]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Solid-Lower
    }
    PLUME
    {
        name = Solid-Lower
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,0.15
        fixedScale = 1.4
        energy = 1
        speed = 1
    }
}

@PART[SWGEM60SRB]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Solid-Lower
    }
    PLUME
    {
        name = Solid-Lower
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,0.65
        fixedScale = 1.25
        energy = 0.85
        speed = 1
    }
}

@PART[SWSRBNoseCone]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Solid-Sepmotor
    }
    PLUME
    {
        name = Solid-Sepmotor
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,0.01
        fixedScale = 1
        energy = 1
        speed = 1
    }
}

@PART[SWDKNoseCone]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Solid-Sepmotor
    }
    PLUME
    {
        name = Solid-Sepmotor
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,0.01
        fixedScale = 1
        energy = 1
        speed = 1
    }
}

@PART[SWLRBNoseCone]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Solid-Sepmotor
    }
    PLUME
    {
        name = Solid-Sepmotor
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,0.01
        fixedScale = 1
        energy = 1
        speed = 1
    }
}

@PART[SWDeltaIVNoseCone]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Solid-Sepmotor
    }
    PLUME
    {
        name = Solid-Sepmotor
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,0.01
        fixedScale = 1
        energy = 1
        speed = 1
    }
}

@PART[SWOrionSM]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Hypergolic-Apollo-SM
    }
    PLUME
    {
        name = Hypergolic-Apollo-SM
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,1.1
        fixedScale = 1.5
        energy = 1
        speed = 1
    }
}

@PART[SWOrionLASAbortMotor]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Solid-Sepmotor
    }
    PLUME
    {
        name = Solid-Sepmotor
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,0.15
        fixedScale = 1
        energy = 1
        speed = 1
    }
}

@PART[SWOrionLASJettMotor]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Solid-Sepmotor
    }
    PLUME
    {
        name = Solid-Sepmotor
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,0.15
        fixedScale = 1
        energy = 1
        speed = 1
    }
}

@PART[SWSerenitySM]:FOR[RealPlume]:NEEDS[SmokeScreen]
{
    @MODULE[ModuleEngines*]
    {
        @name = ModuleEnginesFX
        %powerEffectName = Hypergolic-OMS-Red
    }
    PLUME
    {
        name = Hypergolic-OMS-Red
        transformName = thrustTransform
        localRotation = 0,0,0
        localPosition = 0,0,0.85
        fixedScale = 1
        energy = 1
        speed = 1
    }
}