Proto saber style

Here is a style that I wanted to try and match with Ksith’s Proto saber sound font which is based on the VR video game.
So this is basically just Fett263’s style (many thanks btw!), with the addition of a short preon, an alpha layer as demonstrated in one of Fett263’s recent live sessions, and a smoking post off.
Thanks!

Edit- Sorry I must have broken something while copying from one config into the other. Updated and retested, it works on my saber at least. I just wanted to share the preon, postoff, and alpha layer. It’s pretty much all of Fett263’s awesome work anyway.

Style code

StylePtr<Layers<BrownNoiseFlicker<RotateColorsX<Variation,Rgb16<7465,26168,65535>>,RotateColorsX<Variation,Rgb16<1662,2617,14634>>,75>,AlphaL<RandomPerLEDFlicker<Rgb<250,250,250>,Rgb<40,40,60>>,LayerFunctions<Bump<Scale<SlowNoise<Int<2000>>,Int<2000>,Int<32768>>,Scale<SlowNoise<Int<1500>>,Int<0>,Int<1800>>>,Bump<Scale<SlowNoise<Int<1000>>,Int<2000>,Int<32768>>,Scale<SlowNoise<Int<1000>>,Int<0>,Int<2000>>>,Bump<Scale<SlowNoise<Int<800>>,Int<2000>,Int<32768>>,Scale<SlowNoise<Int<1000>>,Int<0>,Int<2000>>>>>,AlphaL<AlphaL<RotateColorsX<Variation,Rgb<90,180,255>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,SmoothStep<Int<16000>,Int<16000>>>,LockupTrL<Layers<AlphaL<AudioFlickerL,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<4000>,Int<26000>>,Int<6000>>,Scale<SwingSpeed<100>,Int<14000>,Int<18000>>>>,AlphaL<White,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<4000>,Int<26000>>,Int<6000>>,Int<10000>>>>,TrConcat<TrInstant,AlphaL<White,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<4000>,Int<26000>>,Int<6000>>,Int<20000>>>,TrFade<400>>,TrConcat<TrJoinR<TrWipe<100>,TrWipeIn<100>>,White,TrFade<300>>,SaberBase::LOCKUP_NORMAL>,ResponsiveLightningBlockL<Strobe<White,AudioFlicker<White,Blue>,50,1>,TrConcat<TrInstant,AlphaL<White,Bump<Int<12000>,Int<18000>>>,TrFade<200>>,TrConcat<TrInstant,HumpFlickerL<AlphaL<White,Int<16000>>,30>,TrSmoothFade<600>>>,ResponsiveStabL,BlastL<TransitionEffect<Rgb<255,225,0>,NavajoWhite,TrInstant,TrFade<50>,EFFECT_BLAST>>,ResponsiveClashL<White,TrInstant,TrFade<400>,Scale<BladeAngle<0,16000>,Int<4000>,Int<26000>>,Int<6000>,Int<20000>>,TransitionEffectL<TrConcat<TrInstant,Stripes<3000,-3500,RotateColorsX<Variation,Rgb<90,180,255>>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,26,60>>,Black>,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<90,180,255>>,RotateColorsX<Variation,Rgb<0,26,60>>,200>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,42,128>>,RotateColorsX<Variation,Rgb<0,26,60>>>>,TrFade<1200>>,EFFECT_IGNITION>,LockupTrL<AlphaL<BrownNoiseFlickerL<White,Int<300>>,SmoothStep<Int<30000>,Int<5000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>,LockupTrL<AlphaL<Mix<TwistAngle<>,Red,Orange>,SmoothStep<Int<28000>,Int<5000>>>,TrWipeIn<600>,TrFade<300>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTip<White,170,200>,TrWipeIn<680>>,TransitionEffectL<TrConcat<TrDelay<620>,AlphaL<AlphaL<StyleFire<Rgb16<829,829,829>,Rgb16<7639,7639,7639>,0,1,FireConfig<0,0,0>,FireConfig<0,0,0>,FireConfig<0,0,0>,FireConfig<0,2000,5>>,Trigger<EFFECT_RETRACTION,Int<0>,Int<3000>,Int<1000>>>,Bump<Int<1000>,Int<30000>>>,TrSmoothFade<3000>>,EFFECT_RETRACTION>,TransitionEffectL<TrConcat<TrInstant,AlphaL<RandomPerLEDFlicker<RotateColorsX<Variation,Rgb16<19800,50739,64971>>,RotateColorsX<Variation,Rgb<20,40,80>>>,Bump<Int<10000>,Scale<SlowNoise<Int<10000>>,Int<8000>,Int<35000>>>>,TrBoing<200,3>>,EFFECT_PREON>>>(),

1 Like

Does this work? The style editor complains about using AudioFlickerL without arguments.

Also, your blasts are repetative and weird? Might be me.

    ResponsiveBlastL<TransitionEffect<Rgb<255,225,0>,NavajoWhite,TrInstant,TrFade<50>,EFFECT_BLAST>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,
    Layers<ResponsiveBlastFadeL<TransitionEffect<Rgb<255,225,0>,NavajoWhite,TrInstant,TrFade<100>,EFFECT_BLAST>,Scale<SwingSpeed<200>,Int<10000>,Int<18000>>>,
           ResponsiveBlastFadeL<NavajoWhite,Scale<SwingSpeed<200>,Int<4000>,Int<10000>>>>,
    BlastL<TransitionEffect<Rgb<255,225,0>,NavajoWhite,TrInstant,TrFade<50>,EFFECT_BLAST>>,
    ResponsiveBlastL<TransitionEffect<Rgb<255,225,0>,NavajoWhite,TrInstant,TrFade<50>,EFFECT_BLAST>>>, 
    BlastL<TransitionEffect<Rgb<255,225,0>,NavajoWhite,TrInstant,TrFade<50>,EFFECT_BLAST>>,