ProffieOS7 Style Library Phase 3 (Early Access) Q & A

hello, I am having an issue with force bleed mixed with cortosis break. once you bleed the blade to the next color, the cortosis break reverts to the original blade color. is there a way to fix this. Also is there a new style library? I cant get any of the phase 3 stuff to work on the one I have.

Hmm, I think I know why but might take some time to address, the Special Ability doesn’t recognize the Dual / Multi-Phase / Kyber Select changes currently.

Not sure what you mean by this, phase 3 is the latest library.

sorry style editor

Yeah, a lot of Phase 3 functions can only be previewed in the library or on your saber because they require my prop, the style editor is set up like the default prop so it doesn’t run the same as my prop. The library is set up to run as my prop does.

You can try this developer version

ok , thank you!

OK, so Force effect changes aren’t going to work with Cortosis Clash because they function very differently, but I made an update so Cortosis Clash can run with the other Multi-Phase and Kyber Select Styles and stay in synch. You’ll just need to refresh the library for new script.

Early Access Update - The Acolyte - NEW “Change Phase (Corruption)” / “Pull to the Darkness” Special Ability Library Demo

Minor spoiler -
I have a new Special Ability / Transition called “Change Phase (Corruption” coming to my Early Access Library. This new ability will allow you to build your own custom Multi-Phase blade and set up a new Corruption phase change to mimic the season finale of the Acolyte.
This new special ability features a custom animation that mimics the show with a jagged corruption of the blade from the hilt up as you are “pulled to the Dark Side”. The phases will “battle” up the blade with the new phase eventually overtaking the blade fully. Only after the new phase has fully overtaken the old one will the font change, just like in the episode.
I’ve been working with a couple of font makers who have fonts forthcoming to support this new capability.
The library will allow you to build your own Multi-Phase (Special Ability) style and then set out either or both methods of Corruption, in addition, since this is a Multi-Phase Blade you can also set other normal Phase changes up for the Special Abilities to your liking.

  • Special Ability 1 ~ 4 option = “Change Phase (Corruption)”
    Trigger the corruption anytime you want using the Special Ability of your choice. Uses a new tr sound for the actual corruption and then changes the alt font once the new phase fully overtakes the blade.
  • Special Ability 5 ~ 8 = “Ignition + Change Phase (Corruption)”
    This is a special ignition that will then trigger the corruption. You can use your normal ignition to have the blade ignite normally and then when you want to mimic the episode and have it automatically corrupt after ignition you can use this Special Ability. You can also delay the corruption effect so the blade will ignite and wait before the corruption begins. Uses a new tr sound for the actual corruption and then changes the alt font once the new phase fully overtakes the blade just like the episode.
    Because this uses the Multi-Phase builder you can choose more than 2 phases if you want and have multiple corruptions if you want, in addition, you can set up the Special Abilities however you want so the style can be used multiple ways within the preset.
    Be sure to keep an eye out for the new fonts from a couple of your favorite font makers, to go along with this new style :wink:
    Early Access Library
    Fett263's ProffieOS7 Style Library - Early Access

If you’re not an Early Access Patron see here to join and get access to this (and a ton of other new features and styles).

This is amazing work, and I’ve been trying to implement it with 4 blades on my saber, including a crystal chamber (single LED), an LED turbine, and an accent strip. I haven’t played with phase changing on more than a single blade before. When I try to make phase changes on more than just the main blade, it causes weirdness (corruption starts, but blinks back to the phase 0 style) for all blades. I think I am missing something basic here. For simplicity, I just want the crystal chamber to react, so I am using the JuanSith font/blade style combo for the main blade and the crystal chamber.

StylePtr<Layers<Black, ColorSelect<AltF, TrSelect<Ifon<Int<1>, Int<0>>, TrInstant, TrWipeX<Int<1000>>>, AudioFlicker<Stripes<22000, -1400, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, Mix<Int<10000>, Black, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, Mix<Int<18000>, Black, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, AudioFlicker<Stripes<25000, -1500, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, Mix<Int<10640>, Black, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, Mix<Int<18460>, Black, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, TransitionEffectL<TrConcat<TrExtend<17000, TrDoEffectAlwaysX<TrDelay<10>, EFFECT_TRANSITION_SOUND, Int<0>>>, AlphaL<White, Int<0>>, TrDoEffectAlwaysX<TrInstant, EFFECT_ALT_SOUND, ModF<Sum<AltF, Int<1>>, Int<2>>, Int<-1>>>, EFFECT_USER1>, TransitionEffectL<TrDoEffectAlwaysX<TrInstant, EFFECT_ALT_SOUND, ModF<Sum<AltF, Int<1>>, Int<2>>, Int<-1>>, EFFECT_USER2>, TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG, Rgb<255, 255, 255>>, Scale<EffectRandomF<EFFECT_BLAST>, Int<100>, Int<400>>, Int<100>, Scale<EffectPosition<EFFECT_BLAST>, Int<100>, Int<400>>, Scale<EffectPosition<EFFECT_BLAST>, Int<28000>, Int<8000>>>, EFFECT_BLAST>, Mix<IsLessThan<ClashImpactF<>, Int<26000>>, TransitionEffectL<TrConcat<TrInstant, AlphaL<RgbArg<CLASH_COLOR_ARG, Rgb<255, 255, 255>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<ClashImpactF<>, Int<12000>, Int<60000>>>>, TrFadeX<Scale<ClashImpactF<>, Int<200>, Int<400>>>>, EFFECT_CLASH>, TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG, Rgb<255, 255, 255>>, Scale<ClashImpactF<>, Int<100>, Int<400>>, Int<100>, Scale<ClashImpactF<>, Int<100>, Int<400>>, Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>>, EFFECT_CLASH>>, LockupTrL<TransitionEffect<AlphaL<AlphaMixL<Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<SwingSpeed<100>, Int<14000>, Int<22000>>>, AudioFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Mix<Int<12000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>>>, BrownNoiseFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Mix<Int<12000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>>, 300>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<SwingSpeed<100>, Int<14000>, Int<22000>>>>, AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Mix<Int<20000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<SwingSpeed<100>, Int<14000>, Int<18000>>>>, TrExtend<5000, TrInstant>, TrFade<5000>, EFFECT_LOCKUP_BEGIN>, TrConcat<TrJoin<TrDelay<50>, TrInstant>, Mix<IsLessThan<ClashImpactF<>, Int<26000>>, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, AlphaL<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<ClashImpactF<>, Int<20000>, Int<60000>>>>>, TrFade<300>>, TrConcat<TrInstant, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, TrFade<400>>, SaberBase::LOCKUP_NORMAL, Int<1>>, ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, AudioFlicker<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, Blue>, 50, 1>, TrConcat<TrExtend<200, TrInstant>, AlphaL<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, Bump<Scale<BladeAngle<>, Int<10000>, Int<21000>>, Int<10000>>>, TrFade<200>>, TrConcat<TrInstant, RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, TrFade<400>>, Int<1>>, LockupTrL<AlphaL<TransitionEffect<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG, Rgb<255, 255, 255>>>, BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG, Rgb<255, 255, 255>>, Int<300>>, TrExtend<4000, TrInstant>, TrFade<4000>, EFFECT_DRAG_BEGIN>, SmoothStep<Scale<TwistAngle<>, IntArg<DRAG_SIZE_ARG, 28000>, Int<30000>>, Int<3000>>>, TrWipeIn<200>, TrWipe<200>, SaberBase::LOCKUP_DRAG, Int<1>>, LockupTrL<AlphaL<Stripes<2000, 4000, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>, Mix<Sin<Int<50>>, Black, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>>, Mix<Int<4096>, Black, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>>>, SmoothStep<Scale<TwistAngle<>, IntArg<MELT_SIZE_ARG, 28000>, Int<30000>>, Int<3000>>>, TrConcat<TrExtend<4000, TrWipeIn<200>>, AlphaL<HumpFlicker<Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>, RotateColorsX<Int<3000>, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>>, 100>, SmoothStep<Scale<TwistAngle<>, IntArg<MELT_SIZE_ARG, 28000>, Int<30000>>, Int<3000>>>, TrFade<4000>>, TrWipe<200>, SaberBase::LOCKUP_MELT, Int<1>>, TransitionEffectL<TrConcat<TrDelay<10>, Black, TrExtendX<Int<1000>, TrWipeX<Int<300>>>, AlphaL<White, Int<0>>, TrExtend<11900, TrInstant>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<2000>>, Scale<Percentage<Subtract<TimeSinceEffect<EFFECT_USER5>, Sum<Int<300>, Int<1000>>>, 234>, Int<0>, Int<28000>>, Scale<Percentage<Subtract<TimeSinceEffect<EFFECT_USER5>, Sum<Int<300>, Int<1000>, Int<10>>>, 234>, Int<2000>, Int<31000>>>, Int<-2000>>>, TrExtend<4100, TrWipe<1000>>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<3000>>, Int<27000>, Int<31000>>, Int<-2000>>>, TrInstant, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, TrExtend<1000, TrInstant>, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, TrFade<1000>>, EFFECT_USER5>, InOutTrL<TrWipeX<BendTimePowInvX<IgnitionTime<300>, Mult<IntArg<IGNITION_OPTION2_ARG, 10992>, Int<98304>>>>, TrWipeInX<BendTimePowX<RetractionTime<0>, Mult<IntArg<RETRACTION_OPTION2_ARG, 10992>, Int<98304>>>>, Black>, TransitionEffectL<TrConcat<TrExtend<11900, TrInstant>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<2000>>, Scale<Percentage<TimeSinceEffect<EFFECT_USER1>, 234>, Int<0>, Int<28000>>, Scale<Percentage<TimeSinceEffect<EFFECT_USER1>, 234>, Int<2000>, Int<31000>>>, Int<-2000>>>, TrExtend<4100, TrWipe<1000>>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<3000>>, Int<27000>, Int<31000>>, Int<-2000>>>, TrInstant, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, TrExtend<1000, TrInstant>, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, TrFade<1000>>, EFFECT_USER1>, TransitionEffectL<TrConcat<TrDoEffectAlwaysX<TrInstant, EFFECT_FAST_ON, Int<-1>, Int<-1>>, AlphaL<White, Int<0>>, TrDelayX<Sum<Int<300>, Int<1000>>>, AlphaL<White, Int<0>>, TrExtend<17000, TrDoEffectAlwaysX<TrInstant, EFFECT_TRANSITION_SOUND, Int<1>>>, AlphaL<White, Int<0>>, TrDoEffectAlwaysX<TrInstant, EFFECT_ALT_SOUND, ModF<Sum<AltF, Int<1>>, Int<2>>, Int<-1>>>, EFFECT_USER5>>>(),

StylePtr<sideaccent>("8357,8357,20393"),

StylePtr<Layers<Black, ColorSelect<AltF, TrSelect<Ifon<Int<1>, Int<0>>, TrInstant, TrWipeX<Int<1000>>>, AudioFlicker<Stripes<22000, -1400, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, Mix<Int<10000>, Black, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, Mix<Int<18000>, Black, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, AudioFlicker<Stripes<25000, -1500, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, Mix<Int<10640>, Black, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, Mix<Int<18460>, Black, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, TransitionEffectL<TrConcat<TrExtend<17000, TrDoEffectAlwaysX<TrDelay<10>, EFFECT_TRANSITION_SOUND, Int<0>>>, AlphaL<White, Int<0>>, TrDoEffectAlwaysX<TrInstant, EFFECT_ALT_SOUND, ModF<Sum<AltF, Int<1>>, Int<2>>, Int<-1>>>, EFFECT_USER1>, TransitionEffectL<TrDoEffectAlwaysX<TrInstant, EFFECT_ALT_SOUND, ModF<Sum<AltF, Int<1>>, Int<2>>, Int<-1>>, EFFECT_USER2>, TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG, Rgb<255, 255, 255>>, Scale<EffectRandomF<EFFECT_BLAST>, Int<100>, Int<400>>, Int<100>, Scale<EffectPosition<EFFECT_BLAST>, Int<100>, Int<400>>, Scale<EffectPosition<EFFECT_BLAST>, Int<28000>, Int<8000>>>, EFFECT_BLAST>, Mix<IsLessThan<ClashImpactF<>, Int<26000>>, TransitionEffectL<TrConcat<TrInstant, AlphaL<RgbArg<CLASH_COLOR_ARG, Rgb<255, 255, 255>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<ClashImpactF<>, Int<12000>, Int<60000>>>>, TrFadeX<Scale<ClashImpactF<>, Int<200>, Int<400>>>>, EFFECT_CLASH>, TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG, Rgb<255, 255, 255>>, Scale<ClashImpactF<>, Int<100>, Int<400>>, Int<100>, Scale<ClashImpactF<>, Int<100>, Int<400>>, Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>>, EFFECT_CLASH>>, LockupTrL<TransitionEffect<AlphaL<AlphaMixL<Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<SwingSpeed<100>, Int<14000>, Int<22000>>>, AudioFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Mix<Int<12000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>>>, BrownNoiseFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Mix<Int<12000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>>, 300>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<SwingSpeed<100>, Int<14000>, Int<22000>>>>, AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Mix<Int<20000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<SwingSpeed<100>, Int<14000>, Int<18000>>>>, TrExtend<5000, TrInstant>, TrFade<5000>, EFFECT_LOCKUP_BEGIN>, TrConcat<TrJoin<TrDelay<50>, TrInstant>, Mix<IsLessThan<ClashImpactF<>, Int<26000>>, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, AlphaL<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<ClashImpactF<>, Int<20000>, Int<60000>>>>>, TrFade<300>>, TrConcat<TrInstant, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, TrFade<400>>, SaberBase::LOCKUP_NORMAL, Int<1>>, ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, AudioFlicker<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, Blue>, 50, 1>, TrConcat<TrExtend<200, TrInstant>, AlphaL<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, Bump<Scale<BladeAngle<>, Int<10000>, Int<21000>>, Int<10000>>>, TrFade<200>>, TrConcat<TrInstant, RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, TrFade<400>>, Int<1>>, LockupTrL<AlphaL<TransitionEffect<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG, Rgb<255, 255, 255>>>, BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG, Rgb<255, 255, 255>>, Int<300>>, TrExtend<4000, TrInstant>, TrFade<4000>, EFFECT_DRAG_BEGIN>, SmoothStep<Scale<TwistAngle<>, IntArg<DRAG_SIZE_ARG, 28000>, Int<30000>>, Int<3000>>>, TrWipeIn<200>, TrWipe<200>, SaberBase::LOCKUP_DRAG, Int<1>>, LockupTrL<AlphaL<Stripes<2000, 4000, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>, Mix<Sin<Int<50>>, Black, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>>, Mix<Int<4096>, Black, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>>>, SmoothStep<Scale<TwistAngle<>, IntArg<MELT_SIZE_ARG, 28000>, Int<30000>>, Int<3000>>>, TrConcat<TrExtend<4000, TrWipeIn<200>>, AlphaL<HumpFlicker<Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>, RotateColorsX<Int<3000>, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>>, 100>, SmoothStep<Scale<TwistAngle<>, IntArg<MELT_SIZE_ARG, 28000>, Int<30000>>, Int<3000>>>, TrFade<4000>>, TrWipe<200>, SaberBase::LOCKUP_MELT, Int<1>>, TransitionEffectL<TrConcat<TrDelay<10>, Black, TrExtendX<Int<1000>, TrWipeX<Int<300>>>, AlphaL<White, Int<0>>, TrExtend<11900, TrInstant>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<2000>>, Scale<Percentage<Subtract<TimeSinceEffect<EFFECT_USER5>, Sum<Int<300>, Int<1000>>>, 234>, Int<0>, Int<28000>>, Scale<Percentage<Subtract<TimeSinceEffect<EFFECT_USER5>, Sum<Int<300>, Int<1000>, Int<10>>>, 234>, Int<2000>, Int<31000>>>, Int<-2000>>>, TrExtend<4100, TrWipe<1000>>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<3000>>, Int<27000>, Int<31000>>, Int<-2000>>>, TrInstant, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, TrExtend<1000, TrInstant>, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, TrFade<1000>>, EFFECT_USER5>, InOutTrL<TrWipeX<BendTimePowInvX<IgnitionTime<300>, Mult<IntArg<IGNITION_OPTION2_ARG, 10992>, Int<98304>>>>, TrWipeInX<BendTimePowX<RetractionTime<0>, Mult<IntArg<RETRACTION_OPTION2_ARG, 10992>, Int<98304>>>>, Black>, TransitionEffectL<TrConcat<TrExtend<11900, TrInstant>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<2000>>, Scale<Percentage<TimeSinceEffect<EFFECT_USER1>, 234>, Int<0>, Int<28000>>, Scale<Percentage<TimeSinceEffect<EFFECT_USER1>, 234>, Int<2000>, Int<31000>>>, Int<-2000>>>, TrExtend<4100, TrWipe<1000>>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<3000>>, Int<27000>, Int<31000>>, Int<-2000>>>, TrInstant, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, TrExtend<1000, TrInstant>, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, TrFade<1000>>, EFFECT_USER1>, TransitionEffectL<TrConcat<TrDoEffectAlwaysX<TrInstant, EFFECT_FAST_ON, Int<-1>, Int<-1>>, AlphaL<White, Int<0>>, TrDelayX<Sum<Int<300>, Int<1000>>>, AlphaL<White, Int<0>>, TrExtend<17000, TrDoEffectAlwaysX<TrInstant, EFFECT_TRANSITION_SOUND, Int<1>>>, AlphaL<White, Int<0>>, TrDoEffectAlwaysX<TrInstant, EFFECT_ALT_SOUND, ModF<Sum<AltF, Int<1>>, Int<2>>, Int<-1>>>, EFFECT_USER5>>>(),

StylePtr<turbine>(),

You’re missing the Style Information section, without this information you can’t set up properly and I can’t troubleshoot. The Copyright and information section of the style code takes up no memory, it is a comment that is ignored by Arduino but it NEEDS to remain with the style code for you to be able to properly use and for me to have any chance at troubleshooting.

I recommend regenerating the code, review the Style Information for each style to ensure you set up properly (it sounds like you did not) and then if there is further trouble paste the style information section for all styles in that preset so I can troubleshoot.

I am fully aligned, and do typically try to include this info. I just missed lines when copying.

{ "Acolyte;common",  "common/tracks/mars.wav",
/* copyright Fett263 CustomBlade (Primary Blade) OS7 Style
https://fett263library.com/early-access/#CustomBlade
OS7.14 v3.4JS
Single Style
Multi Phase (Original - Color Change) Transition: Fade, Time: 1000

Default: Master Sol [BaseColorArg]
1: Osha (Dark Side) [AltColorArg]

Multi Phase Control: use Special Abilities controls to change Phase. Requires Alt Font.

NOTE:This style includes Control Layer. Only one Control Layer should be used per preset.

*This style REQUIRES Alt Fonts alt000/ to alt001/ to be set up. Uses altchng.wav on change.
See https://pod.hubbe.net/sound/alt_sounds.html for more information.
--Effects Included--
Ignition Effect: Standard Ignition [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
Lockup Effect:
0: mainLockMulti0Shape - Begin: Real Clash - Style: Intensity AudioFlicker - End: Full Blade Absorb
[Color: LockupColorArg]
Lightning Block Effect:
0: mainLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect:
0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out
[Color: DragColorArg]
Melt Effect:
0: mainMeltMulti0Shape - Begin: Wipe In - Style: Intensity Melt - End: Wipe Out
[Color: StabColorArg]
Blast Effect: Blast Wave (Random) [Color: BlastColorArg]
Clash Effect: Real Clash V1 [Color: ClashColorArg]
Special Ability 1: Change Phase (Corruption: Rotoscope - Time: 14000 ms) Uses tr00.wav or or tr/000/000.wav (blade corruption sound)
Special Ability 2: Next Phase
Special Ability 5: Ignite + Change Phase (Corruption: Rotoscope - Delay: 1000 ms - Time: 14000 ms) Uses tr01.wav or or tr/001/000.wav (blade corruption sound)

*/
StylePtr<Layers<Black, ColorSelect<AltF, TrSelect<Ifon<Int<1>, Int<0>>, TrInstant, TrWipeX<Int<1000>>>, AudioFlicker<Stripes<22000, -1400, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, Mix<Int<10000>, Black, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, Mix<Int<18000>, Black, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, AudioFlicker<Stripes<25000, -1500, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, Mix<Int<10640>, Black, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, Mix<Int<18460>, Black, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, TransitionEffectL<TrConcat<TrExtend<17000, TrDoEffectAlwaysX<TrDelay<10>, EFFECT_TRANSITION_SOUND, Int<0>>>, AlphaL<White, Int<0>>, TrDoEffectAlwaysX<TrInstant, EFFECT_ALT_SOUND, ModF<Sum<AltF, Int<1>>, Int<2>>, Int<-1>>>, EFFECT_USER1>, TransitionEffectL<TrDoEffectAlwaysX<TrInstant, EFFECT_ALT_SOUND, ModF<Sum<AltF, Int<1>>, Int<2>>, Int<-1>>, EFFECT_USER2>, TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG, Rgb<255, 255, 255>>, Scale<EffectRandomF<EFFECT_BLAST>, Int<100>, Int<400>>, Int<100>, Scale<EffectPosition<EFFECT_BLAST>, Int<100>, Int<400>>, Scale<EffectPosition<EFFECT_BLAST>, Int<28000>, Int<8000>>>, EFFECT_BLAST>, Mix<IsLessThan<ClashImpactF<>, Int<26000>>, TransitionEffectL<TrConcat<TrInstant, AlphaL<RgbArg<CLASH_COLOR_ARG, Rgb<255, 255, 255>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<ClashImpactF<>, Int<12000>, Int<60000>>>>, TrFadeX<Scale<ClashImpactF<>, Int<200>, Int<400>>>>, EFFECT_CLASH>, TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG, Rgb<255, 255, 255>>, Scale<ClashImpactF<>, Int<100>, Int<400>>, Int<100>, Scale<ClashImpactF<>, Int<100>, Int<400>>, Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>>, EFFECT_CLASH>>, LockupTrL<TransitionEffect<AlphaL<AlphaMixL<Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<SwingSpeed<100>, Int<14000>, Int<22000>>>, AudioFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Mix<Int<12000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>>>, BrownNoiseFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Mix<Int<12000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>>, 300>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<SwingSpeed<100>, Int<14000>, Int<22000>>>>, AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Mix<Int<20000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<SwingSpeed<100>, Int<14000>, Int<18000>>>>, TrExtend<5000, TrInstant>, TrFade<5000>, EFFECT_LOCKUP_BEGIN>, TrConcat<TrJoin<TrDelay<50>, TrInstant>, Mix<IsLessThan<ClashImpactF<>, Int<26000>>, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, AlphaL<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<ClashImpactF<>, Int<20000>, Int<60000>>>>>, TrFade<300>>, TrConcat<TrInstant, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, TrFade<400>>, SaberBase::LOCKUP_NORMAL, Int<1>>, ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, AudioFlicker<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, Blue>, 50, 1>, TrConcat<TrExtend<200, TrInstant>, AlphaL<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, Bump<Scale<BladeAngle<>, Int<10000>, Int<21000>>, Int<10000>>>, TrFade<200>>, TrConcat<TrInstant, RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, TrFade<400>>, Int<1>>, LockupTrL<AlphaL<TransitionEffect<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG, Rgb<255, 255, 255>>>, BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG, Rgb<255, 255, 255>>, Int<300>>, TrExtend<4000, TrInstant>, TrFade<4000>, EFFECT_DRAG_BEGIN>, SmoothStep<Scale<TwistAngle<>, IntArg<DRAG_SIZE_ARG, 28000>, Int<30000>>, Int<3000>>>, TrWipeIn<200>, TrWipe<200>, SaberBase::LOCKUP_DRAG, Int<1>>, LockupTrL<AlphaL<Stripes<2000, 4000, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>, Mix<Sin<Int<50>>, Black, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>>, Mix<Int<4096>, Black, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>>>, SmoothStep<Scale<TwistAngle<>, IntArg<MELT_SIZE_ARG, 28000>, Int<30000>>, Int<3000>>>, TrConcat<TrExtend<4000, TrWipeIn<200>>, AlphaL<HumpFlicker<Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>, RotateColorsX<Int<3000>, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>>, 100>, SmoothStep<Scale<TwistAngle<>, IntArg<MELT_SIZE_ARG, 28000>, Int<30000>>, Int<3000>>>, TrFade<4000>>, TrWipe<200>, SaberBase::LOCKUP_MELT, Int<1>>, TransitionEffectL<TrConcat<TrDelay<10>, Black, TrExtendX<Int<1000>, TrWipeX<Int<300>>>, AlphaL<White, Int<0>>, TrExtend<11900, TrInstant>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<2000>>, Scale<Percentage<Subtract<TimeSinceEffect<EFFECT_USER5>, Sum<Int<300>, Int<1000>>>, 234>, Int<0>, Int<28000>>, Scale<Percentage<Subtract<TimeSinceEffect<EFFECT_USER5>, Sum<Int<300>, Int<1000>, Int<10>>>, 234>, Int<2000>, Int<31000>>>, Int<-2000>>>, TrExtend<4100, TrWipe<1000>>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<3000>>, Int<27000>, Int<31000>>, Int<-2000>>>, TrInstant, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, TrExtend<1000, TrInstant>, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, TrFade<1000>>, EFFECT_USER5>, InOutTrL<TrWipeX<BendTimePowInvX<IgnitionTime<300>, Mult<IntArg<IGNITION_OPTION2_ARG, 10992>, Int<98304>>>>, TrWipeInX<BendTimePowX<RetractionTime<0>, Mult<IntArg<RETRACTION_OPTION2_ARG, 10992>, Int<98304>>>>, Black>, TransitionEffectL<TrConcat<TrExtend<11900, TrInstant>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<2000>>, Scale<Percentage<TimeSinceEffect<EFFECT_USER1>, 234>, Int<0>, Int<28000>>, Scale<Percentage<TimeSinceEffect<EFFECT_USER1>, 234>, Int<2000>, Int<31000>>>, Int<-2000>>>, TrExtend<4100, TrWipe<1000>>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<3000>>, Int<27000>, Int<31000>>, Int<-2000>>>, TrInstant, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, TrExtend<1000, TrInstant>, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, TrFade<1000>>, EFFECT_USER1>, TransitionEffectL<TrConcat<TrDoEffectAlwaysX<TrInstant, EFFECT_FAST_ON, Int<-1>, Int<-1>>, AlphaL<White, Int<0>>, TrDelayX<Sum<Int<300>, Int<1000>>>, AlphaL<White, Int<0>>, TrExtend<17000, TrDoEffectAlwaysX<TrInstant, EFFECT_TRANSITION_SOUND, Int<1>>>, AlphaL<White, Int<0>>, TrDoEffectAlwaysX<TrInstant, EFFECT_ALT_SOUND, ModF<Sum<AltF, Int<1>>, Int<2>>, Int<-1>>>, EFFECT_USER5>>>(),

StylePtr<sideaccent>("8357,8357,20393"),

StylePtr<Layers<Black, ColorSelect<AltF, TrSelect<Ifon<Int<1>, Int<0>>, TrInstant, TrWipeX<Int<1000>>>, AudioFlicker<Stripes<22000, -1400, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, Mix<Int<10000>, Black, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, Mix<Int<18000>, Black, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, AudioFlicker<Stripes<25000, -1500, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, Mix<Int<10640>, Black, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, Mix<Int<18460>, Black, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, TransitionEffectL<TrConcat<TrExtend<17000, TrDoEffectAlwaysX<TrDelay<10>, EFFECT_TRANSITION_SOUND, Int<0>>>, AlphaL<White, Int<0>>, TrDoEffectAlwaysX<TrInstant, EFFECT_ALT_SOUND, ModF<Sum<AltF, Int<1>>, Int<2>>, Int<-1>>>, EFFECT_USER1>, TransitionEffectL<TrDoEffectAlwaysX<TrInstant, EFFECT_ALT_SOUND, ModF<Sum<AltF, Int<1>>, Int<2>>, Int<-1>>, EFFECT_USER2>, TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG, Rgb<255, 255, 255>>, Scale<EffectRandomF<EFFECT_BLAST>, Int<100>, Int<400>>, Int<100>, Scale<EffectPosition<EFFECT_BLAST>, Int<100>, Int<400>>, Scale<EffectPosition<EFFECT_BLAST>, Int<28000>, Int<8000>>>, EFFECT_BLAST>, Mix<IsLessThan<ClashImpactF<>, Int<26000>>, TransitionEffectL<TrConcat<TrInstant, AlphaL<RgbArg<CLASH_COLOR_ARG, Rgb<255, 255, 255>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<ClashImpactF<>, Int<12000>, Int<60000>>>>, TrFadeX<Scale<ClashImpactF<>, Int<200>, Int<400>>>>, EFFECT_CLASH>, TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG, Rgb<255, 255, 255>>, Scale<ClashImpactF<>, Int<100>, Int<400>>, Int<100>, Scale<ClashImpactF<>, Int<100>, Int<400>>, Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>>, EFFECT_CLASH>>, LockupTrL<TransitionEffect<AlphaL<AlphaMixL<Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<SwingSpeed<100>, Int<14000>, Int<22000>>>, AudioFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Mix<Int<12000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>>>, BrownNoiseFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Mix<Int<12000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>>, 300>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<SwingSpeed<100>, Int<14000>, Int<22000>>>>, AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Mix<Int<20000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<SwingSpeed<100>, Int<14000>, Int<18000>>>>, TrExtend<5000, TrInstant>, TrFade<5000>, EFFECT_LOCKUP_BEGIN>, TrConcat<TrJoin<TrDelay<50>, TrInstant>, Mix<IsLessThan<ClashImpactF<>, Int<26000>>, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, AlphaL<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, Bump<Scale<BladeAngle<>, Scale<BladeAngle<0, 16000>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-12000>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<10000>>>, Sum<IntArg<LOCKUP_POSITION_ARG, 16000>, Int<-10000>>>, Scale<ClashImpactF<>, Int<20000>, Int<60000>>>>>, TrFade<300>>, TrConcat<TrInstant, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 255, 255>>, TrFade<400>>, SaberBase::LOCKUP_NORMAL, Int<1>>, ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, AudioFlicker<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, Blue>, 50, 1>, TrConcat<TrExtend<200, TrInstant>, AlphaL<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, Bump<Scale<BladeAngle<>, Int<10000>, Int<21000>>, Int<10000>>>, TrFade<200>>, TrConcat<TrInstant, RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, TrFade<400>>, Int<1>>, LockupTrL<AlphaL<TransitionEffect<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG, Rgb<255, 255, 255>>>, BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG, Rgb<255, 255, 255>>, Int<300>>, TrExtend<4000, TrInstant>, TrFade<4000>, EFFECT_DRAG_BEGIN>, SmoothStep<Scale<TwistAngle<>, IntArg<DRAG_SIZE_ARG, 28000>, Int<30000>>, Int<3000>>>, TrWipeIn<200>, TrWipe<200>, SaberBase::LOCKUP_DRAG, Int<1>>, LockupTrL<AlphaL<Stripes<2000, 4000, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>, Mix<Sin<Int<50>>, Black, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>>, Mix<Int<4096>, Black, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>>>, SmoothStep<Scale<TwistAngle<>, IntArg<MELT_SIZE_ARG, 28000>, Int<30000>>, Int<3000>>>, TrConcat<TrExtend<4000, TrWipeIn<200>>, AlphaL<HumpFlicker<Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>, RotateColorsX<Int<3000>, Mix<TwistAngle<>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>, RotateColorsX<Int<3000>, RgbArg<STAB_COLOR_ARG, Rgb<255, 68, 0>>>>>, 100>, SmoothStep<Scale<TwistAngle<>, IntArg<MELT_SIZE_ARG, 28000>, Int<30000>>, Int<3000>>>, TrFade<4000>>, TrWipe<200>, SaberBase::LOCKUP_MELT, Int<1>>, TransitionEffectL<TrConcat<TrDelay<10>, Black, TrExtendX<Int<1000>, TrWipeX<Int<300>>>, AlphaL<White, Int<0>>, TrExtend<11900, TrInstant>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<2000>>, Scale<Percentage<Subtract<TimeSinceEffect<EFFECT_USER5>, Sum<Int<300>, Int<1000>>>, 234>, Int<0>, Int<28000>>, Scale<Percentage<Subtract<TimeSinceEffect<EFFECT_USER5>, Sum<Int<300>, Int<1000>, Int<10>>>, 234>, Int<2000>, Int<31000>>>, Int<-2000>>>, TrExtend<4100, TrWipe<1000>>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<3000>>, Int<27000>, Int<31000>>, Int<-2000>>>, TrInstant, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, TrExtend<1000, TrInstant>, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, TrFade<1000>>, EFFECT_USER5>, InOutTrL<TrWipeX<BendTimePowInvX<IgnitionTime<300>, Mult<IntArg<IGNITION_OPTION2_ARG, 10992>, Int<98304>>>>, TrWipeInX<BendTimePowX<RetractionTime<0>, Mult<IntArg<RETRACTION_OPTION2_ARG, 10992>, Int<98304>>>>, Black>, TransitionEffectL<TrConcat<TrExtend<11900, TrInstant>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<2000>>, Scale<Percentage<TimeSinceEffect<EFFECT_USER1>, 234>, Int<0>, Int<28000>>, Scale<Percentage<TimeSinceEffect<EFFECT_USER1>, 234>, Int<2000>, Int<31000>>>, Int<-2000>>>, TrExtend<4100, TrWipe<1000>>, AlphaL<RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, SmoothStep<Scale<SlowNoise<Int<3000>>, Int<27000>, Int<31000>>, Int<-2000>>>, TrInstant, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>>, ColorSelect<AltF, TrInstant, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>>>, TrExtend<1000, TrInstant>, RandomFlicker<Stripes<24000, -1400, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<11565>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>, Mix<Int<16448>, Black, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>>, ColorSelect<AltF, TrInstant, RgbArg<BASE_COLOR_ARG, Rgb<0, 0, 255>>, RgbArg<ALT_COLOR_ARG, Rgb<255, 0, 0>>>>, TrFade<1000>>, EFFECT_USER1>, TransitionEffectL<TrConcat<TrDoEffectAlwaysX<TrInstant, EFFECT_FAST_ON, Int<-1>, Int<-1>>, AlphaL<White, Int<0>>, TrDelayX<Sum<Int<300>, Int<1000>>>, AlphaL<White, Int<0>>, TrExtend<17000, TrDoEffectAlwaysX<TrInstant, EFFECT_TRANSITION_SOUND, Int<1>>>, AlphaL<White, Int<0>>, TrDoEffectAlwaysX<TrInstant, EFFECT_ALT_SOUND, ModF<Sum<AltF, Int<1>>, Int<2>>, Int<-1>>>, EFFECT_USER5>>>(),

StylePtr<turbine>(),

"Acolyte"
},

My using functions are very basic accent LED styles, but I copied them from another config that I did not generate, so I am not sure if they used the style library, but here is the code for the using functions:

/*--------------------------------- sideaccent---------------------------------*/
using sideaccent =
Layers<TransitionLoop<Black, TrConcat<TrWipe<200>, RgbArg<BASE_COLOR_ARG, Rgb<2, 72, 255>>, TrWipe<200>>>, TransitionEffectL<TrConcat<TrJoin<TrDelay<30>, TrInstant>, RgbArg<BLAST_COLOR_ARG, Rgb<255, 244, 157>>, TrFade<300>>, EFFECT_BLAST>, TransitionEffectL<TrConcat<TrJoin<TrDelay<30>, TrInstant>, RgbArg<CLASH_COLOR_ARG, Rgb<255, 244, 157>>, TrFade<300>>, EFFECT_CLASH>, LockupTrL<TransitionEffect<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 244, 157>>, Mix<Int<12000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 244, 157>>>>, AudioFlicker<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 244, 157>>, Mix<Int<20000>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 244, 157>>>>, TrExtend<5000, TrInstant>, TrFade<5000>, EFFECT_LOCKUP_BEGIN>, TrInstant, TrConcat<TrInstant, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 244, 157>>, TrFade<400>>, SaberBase::LOCKUP_NORMAL, Int<1>>, LockupTrL<Strobe<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, AudioFlicker<RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, Blue>, 50, 1>, TrInstant, TrConcat<TrInstant, RgbArg<LB_COLOR_ARG, Rgb<255, 255, 255>>, TrFade<400>>, SaberBase::LOCKUP_LIGHTNING_BLOCK, Int<1>>, InOutTrL<TrWipeX<BendTimePowInvX<IgnitionTime<0>, Mult<IntArg<IGNITION_OPTION2_ARG, 10992>, Int<98304>>>>, TrConcat<TrFadeX<BendTimePowInvX<RetractionTime<1000>, Mult<IntArg<RETRACTION_OPTION2_ARG, 10992>, Int<98304>>>>, White, TrFadeX<BendTimePowInvX<RetractionTime<1000>, Mult<IntArg<RETRACTION_OPTION2_ARG, 10992>, Int<98304>>>>, DarkOrange, TrFadeX<BendTimePowInvX<RetractionTime<1000>, Mult<IntArg<RETRACTION_OPTION2_ARG, 10992>, Int<98304>>>>, Red, TrFadeX<BendTimePowInvX<RetractionTime<1000>, Mult<IntArg<RETRACTION_OPTION2_ARG, 10992>, Int<98304>>>>>, Mix<LinearSectionF<Sin<Int<20>>, Int<2000>>, Black, RgbArg<OFF_COLOR_ARG, Rgb<255, 255, 255>>>>>;

/*--------------------------------- turbine---------------------------------*/
using turbine =
Layers<ColorCycle<RgbArg<BASE_COLOR_ARG, Rgb<55, 255, 169>>, 15, 100, RgbArg<OFF_COLOR_ARG, Rgb<55, 255, 169>>, 15, 250, 5000>, TransitionEffectL<TrConcat<TrJoin<TrDelay<30>, TrInstant>, RgbArg<BLAST_COLOR_ARG, Rgb<255, 187, 108>>, TrFade<300>>, EFFECT_BLAST>, TransitionEffectL<TrConcat<TrJoin<TrDelay<30>, TrInstant>, RgbArg<CLASH_COLOR_ARG, Rgb<255, 187, 108>>, TrFade<300>>, EFFECT_CLASH>, LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 187, 108>>>, TrConcat<TrInstant, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 187, 108>>, TrFade<400>>, TrSparkX<Remap<CenterDistF<>, Stripes<1200, -3600, Mix<Int<6425>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 187, 108>>>, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 187, 108>>, Mix<Int<12850>, Black, RgbArg<LOCKUP_COLOR_ARG, Rgb<255, 187, 108>>>>>, Int<30>, Scale<Sum<ClashImpactF<>, SwingSpeed<600>>, Int<100>, Int<400>>, Int<16384>>, SaberBase::LOCKUP_NORMAL>, LockupTrL<Strobe<RgbArg<LB_COLOR_ARG, Rgb<255, 187, 108>>, AudioFlicker<RgbArg<LB_COLOR_ARG, Rgb<255, 187, 108>>, Blue>, 50, 1>, TrInstant, TrFade<1000>, SaberBase::LOCKUP_LIGHTNING_BLOCK>, InOutTrL<TrInstant, TrInstant, ColorCycle<RgbArg<BASE_COLOR_ARG, Rgb<55, 255, 169>>, 15, 100, RgbArg<OFF_COLOR_ARG, Rgb<55, 255, 169>>, 15, 250, 5000>>>;

For the using functions, I am happy to try to re-generate in the style library. For the crystal chamber and main blade, I just used the same code twice in this example. Could this have something to do with the control layer option being checked on both the main blade and crystal chamber? I’m not an expert on why that might cause a conflict.

Yeah, can only have one style per preset that uses a “control layer”

Thanks. If I try to create a crystal chamber w/ phase change via special abilities to mirror the main blade, and uncheck the control layer option, I get an error stating that “This style does not support phase change via special abilities.”

Can I have a special ability trigger a phase change on multiple blades/accent LEDs?

Yes, only one Control Layer can exist in a preset, otherwise they conflict and override each other.

This means your Crystal Chamber wasn’t using “Multi-Phase (Special Abilities)” when you built it. Easiest thing to do is build your Main Blade, then close Enhancements screen and select “Crystal Chamber” this will set up the crystal with the same Multi-Phase code you just built for the main blade as a the starting point. This should ensure the two styles operate together.

Just made a couple of updates to the Early Access Library, be sure to refresh the page to get latest scripts.

  • Added Style Recipes for KyberPhonics and Juan Sith’s Acolyte & Pull to the Darkness fonts
  • Updated “Change Phase (Corruption)” to support secondary (non control layer) blades - be sure if you have multiple blades in a preset that you only have one Control Layer style, all other blades need non-control layer version of the code to avoid conflicts
  • Cortosis Clash V2 Special Ability (see below)

The Acolyte - New & Improved “Cortosis Clash V2” Special Ability for ProffieOS7 Early Access

I’ve been working with a few font makers to further expand the “Cortosis Clash” Special Ability for my ProffieOS7 Early Access Library.

Cortosis Clash V2 now supports 4 unique sound effects (using trXX.wav sounds) as well as an all-new “Auto Re-Ignition” and “Flame Up” Effect.
I’ve designed my V2 Effect to closely match the Jekki / Stranger battle in Episode 5 of The Acolyte. Just like the original Cortosis Clash effect, you will use a Special Ability to activate the “Cortosis Clash Mode”, while active the next clash of your saber will short out your saber and temporarily disable it. My V2 effect, now replicates the continuous sparking of the saber automatically (the original sparked when you pressed the Power Button), you will stil lnot be able to ignite your saber using the Power Button while it is shorted, but now after the effect wears off your saber will restore itself and ignite. The new re-ignition will first have a disrupted flame on effect and then fully ignite automatically, just as we saw in the Jekki battle.

To further enhance the new V2 effect I’ve also built in support for 4 unique sounds* to better match the scene and bring even more realism to your saber.

  • Enter Cortosis Mode (trXX.wav*) - add a sound to signify when you activate the Special Abilty to enter Cortosis Clash Mode (it can be a small sound, a click, a quote, etc.)
  • Cortosis Impact (trXX.wav*) - this new sound plays with your standard clash sound when you clash while in Cortosis Clash mode to differentiate from a normal saber clash (metallic impact sound)
  • Shorted/Disabled Saber (trXX.wav*) - this new sound plays when the saber is disabled and your emitter is sparking, you will want this to be timed to the duration (Time) you select for the effect (shorted out / sparking sound)
  • Disrupted Flame Up Reignition (trXX.wav*) - this new sound will play with the initial re-ignition which is a partial flame-like effect that precedes full ignition (disrupted/distorted ignition sound)

*The exact filename/numbering for supported sounds will be generated by the library based on your specific selections. Thanks to Juan Sith for providing the new sounds used in this demo video.

As with the original Cortosis Clash you can add this Special Ability to your blade style on the Enhancements screen. The library will generate the instructions for set up of the new sounds in the Style Information section at the top of the code. This section is very important for OS7 styles and should always remain with the style code, it is ignored by Arduino and has no impact on memory.

Demo to set up new Feature here:

This new Special Ability is available for my Early Access Patrons here:

If you’re not an Early Access patron, visit my Patreon to join:

1 Like

Hello, I’m new to this and I’m trying to get the corruption/ bleeding effect from The Acolyte. It works but when it finishes the bleed animation it reverts back to the original color. What am I doing wrong?

That means you don’t have the Alt Font set up correctly. Watch the Recommended videos at the top of the library and refer to the style information at the top of the code the library generates for the required set up of the font.

1 Like

Thank you very much. That solved the issue.

I have a couple more questions: in the info it says “*This style REQUIRES Alt Fonts alt000/ to alt001/ to be set up. Uses altchng.wav on change.” so I have alt000/altchng/altchng01.wav and alt001/altchng/altchng01.wav

And below it says “Special Ability 1: Change Phase (Corruption: Rotoscope - Time: 14000 ms) Uses tr00.wav or or tr/000/000.wav (blade corruption sound)” so I set it up like in the video creating a tr folder with tr00.wav inside.

While the font changes correctly with the color change, there is no transition sound played.

It should play when the corruption fully overtakes or if you set another Phase Special Ability. You can connect to Serial Monitor to see if it’s playing or if there is an error.

1 Like

But the naming and placement is correct? Also, the sound file is something I got from the episode, are there any specific requirement or it can play any .wav file?