Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //BC_LukeHero_5.xWavLen_testAIO
- #ifdef CONFIG_TOP
- #include "proffieboard_config.h"
- #define NUM_BLADES 7
- #define NUM_BUTTONS 2
- #define VOLUME 1800
- const unsigned int maxLedsPerStrip = 264;
- #define CLASH_THRESHOLD_G 3.5
- #define ENABLE_AUDIO
- #define ENABLE_MOTION
- #define ENABLE_WS2811
- #define ENABLE_SD
- #define SHARED_POWER_PINS
- #define SAVE_STATE
- #define KEEP_SAVEFILES_WHEN_PROGRAMMING // upload overwrites presets.ini/tmp unless this is defined
- #define SA22C_NO_LOCKUP_HOLD
- #define BLADE_DETECT_PIN blade4Pin
- //#define ENABLE_POWER_FOR_ID PowerPINS<bladePowerPin2, bladePowerPin3>
- //#define BLADE_ID_CLASS ExternalPullupBladeID<bladeIdentifyPin, 33000>
- #define DISABLE_DIAGNOSTIC_COMMANDS
- #define IDLE_OFF_TIME 60 * 5 * 1000
- #define MOTION_TIMEOUT 60 * 5 * 1000
- #define CONFIG_STARTUP_DELAY 10000
- #define SHTOK_GESTURE_IGNITION
- // #define SPEAK_BLADE_ID
- //#define ENABLE_SERIAL //Bluetooth
- //#define ENABLE_SSD1306 //OLED
- #endif
- #ifdef CONFIG_PROP
- #include "../props/saber_BC_buttons5x.h"
- #endif
- //-----------------------------------------------------------------------------------------------------------------------------------------
- // ******Style storage area*******
- //
- // *******Alternate Blinking/ Pulsing behavior for the Control Box LEDs.
- // StylePtr<InOutHelper<White,300,800,Pulsing<Black,White,3000>>>(),
- // StylePtr<InOutHelper<Blinking<Black,White,1500,500>,300,800,Blinking<Black,Blinking<Black,White,500,500>,2000,500>>>(),
- //----------------------------------------------------------------------------------------------------------------------------------------
- #ifdef CONFIG_PRESETS
- Preset KR_Pixel_Stick [] = {
- // ColorChange<A, B, C> style
- { "testfont;common", "", // BC tweak presets.ini to use this style, after getting and setting variations for colors per preset
- StylePtr<Layers<
- // Main Blade Color/Styles Base
- ColorChange<TrFade<1000>,
- // 1 AudioFlicker Default = Green
- AudioFlicker<RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // 2 AudioFlicker Default = Red
- AudioFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // 3 AudioFlicker Default = DeepSkyBlue
- AudioFlicker<RotateColorsX<Variation,DeepSkyBlue>,RotateColorsX<Variation,Rgb<0,0,128>>>,
- // 4 Unstable Default = Red
- StyleFire<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<80,0,0>>,0,6,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>>,
- // 5 AudioFlicker Default = Golden Yellow
- AudioFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RotateColorsX<Variation,Rgb<90,65,0>>>,
- // 6 RandomFlicker Bright Swing = Blue
- Mix<SwingSpeed<400>,RandomFlicker<RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<0,0,128>>>,Mix<SwingSpeed<800>,RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<150,150,255>>>>,
- // 7 Stripes based Center Pull in Default = Light Purple
- Mix<SmoothStep<Int<16000>,Int<10000>>,Stripes<5000,-1500,RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,RotateColorsX<Variation,Rgb<130,40,230>>,RotateColorsX<Variation,Rgb<42,0,110>>>,Stripes<5000,1500,RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,RotateColorsX<Variation,Rgb<130,40,230>>,RotateColorsX<Variation,Rgb<42,0,110>>>>,
- // 8 AudioFlicker Bright Swing Default = Silver White
- Mix<SwingSpeed<500>,AudioFlicker<RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,Rgb<80,90,130>>>,Mix<SwingSpeed<800>,AudioFlicker<RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,White>>,RotateColorsX<Variation,White>>>,
- // 9 HumpFlicker Blade Default = PurpleBlue
- HumpFlicker<RotateColorsX<Variation,Rgb16<5547,468,19506>>,Rgb16<7,1899,65535>,50>,
- // 10 HumpFlicker tight speckle humps Blade Default = Orange
- HumpFlicker<RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<60,15,0>>,10>,
- // 11 Stripes based Pulse blade Default = Green
- Stripes<10000,-2000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // 12 Color Cycle to Glitchy Pulsing Blade Default = Green
- ColorCycle<RotateColorsX<Variation,Rgb<0,128,0>>,100,-3250,RotateColorsX<Variation,BlinkingX<RandomFlicker<RandomBlink<13000,RotateColorsX<Variation,Rgb<128,200,128>>,RotateColorsX<Variation,Black>>,RotateColorsX<Variation,Green>>,RandomFlicker<RotateColorsX<Variation,Rgb<0,128,0>>,RotateColorsX<Variation,Rgb<30,30,30>>>,Scale<SlowNoise<Int<16000>>,Int<300>,Int<1000>>,Scale<SlowNoise<Int<16000>>,Int<200>,Int<650>>>>,50,3000,3000>>,
- // Localized Clash
- TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // Universal color blade Blast
- TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- AlphaL<White,BlastF<400,300,100000>>,
- // 3-Layer Lockup Bump for less gradient fade. SmoothStep mask follows blade color
- // LockupTrL<Layers<
- // // Bottom Lockup Bump layer, tight ends masked with SmoothSteps of base color:
- // Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,800,500>,
- // // Tip side mask
- // AlphaL<ColorChange<TrFade<1000>,
- // // 1 AudioFlicker Default = Green
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Green>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>>,300>,RotateColorsX<Variation,Rgb<0,50,0>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 2 AudioFlicker Default = Red
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<50,0,0>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 3 AudioFlicker Default = DeepSkyBlue
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>,RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<0,0,50>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 4 Unstable Default = Red
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>,RotateColorsX<Variation,Rgb<128,0,0>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 5 AudioFlicker Default = Golden Yellow
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,25,0>>,RotateColorsX<Variation,Rgb<60,60,0>>>,300>,RotateColorsX<Variation,Rgb<60,60,0>>,RotateColorsX<Variation,Rgb<100,100,50>>,RotateColorsX<Variation,Rgb<90,65,0>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 6 RandomFlicker Bright Swing = Blue
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<0,0,100>>,500>,RotateColorsX<Variation,Rgb<0,0,25>>,RotateColorsX<Variation,Rgb16<128,2817,37981>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 7 Stripes based Center Pull in Default = Light Purple
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,500>,RotateColorsX<Variation,Rgb<100,10,200>>,RotateColorsX<Variation,Rgb<42,0,110>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 8 AudioFlicker Bright Swing Default = Silver White
- // PulsingX<RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,Rgb<80,90,130>>,RotateColorsX<Variation,Rgb<110,150,255>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 9 HumpFlicker Blade Default = PurpleBlue
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb16<5547,468,19506>>,RotateColorsX<Variation,Rgb16<7,1899,65535>>,500>,RotateColorsX<Variation,Rgb<0,10,200>>,RotateColorsX<Variation,Rgb<60,60,80>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 10 HumpFlicker Blade Default = Orange
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<60,15,0>>,500>,RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<255,150,60>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 11 Stripes based Pulse blade Default = Green
- // PulsingX<RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 12 Color Cycle to Pulsing Blade Default = Green
- // PulsingX<RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<6000>>>,
- // // Hilt side mask
- // AlphaL<ColorChange<TrFade<1000>,
- // // 1 AudioFlicker Default = Green
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Green>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>>,300>,RotateColorsX<Variation,Rgb<0,50,0>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 2 AudioFlicker Default = Red
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<50,0,0>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 3 AudioFlicker Default = DeepSkyBlue
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>,RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<0,0,50>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 4 Unstable Default = Red
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>,RotateColorsX<Variation,Rgb<128,0,0>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 5 AudioFlicker Default = Golden Yellow
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,25,0>>,RotateColorsX<Variation,Rgb<60,60,0>>>,300>,RotateColorsX<Variation,Rgb<60,60,0>>,RotateColorsX<Variation,Rgb<100,100,50>>,RotateColorsX<Variation,Rgb<90,65,0>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 6 RandomFlicker Bright Swing = Blue
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<0,0,100>>,500>,RotateColorsX<Variation,Rgb<0,0,25>>,RotateColorsX<Variation,Rgb16<128,2817,37981>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 7 Stripes based Center Pull in Default = Light Purple
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,500>,RotateColorsX<Variation,Rgb<100,10,200>>,RotateColorsX<Variation,Rgb<42,0,110>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 8 AudioFlicker Bright Swing Default = Silver White
- // PulsingX<RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,Rgb<80,90,130>>,RotateColorsX<Variation,Rgb<110,150,255>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 9 HumpFlicker Blade Default = PurpleBlue
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb16<5547,468,19506>>,RotateColorsX<Variation,Rgb16<7,1899,65535>>,500>,RotateColorsX<Variation,Rgb<0,10,200>>,RotateColorsX<Variation,Rgb<60,60,80>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 10 HumpFlicker Blade Default = Orange
- // PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<60,15,0>>,500>,RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<255,150,60>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 11 Stripes based Pulse blade Default = Green
- // PulsingX<RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // // 12 Color Cycle to Pulsing Blade Default = Green
- // PulsingX<RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-6000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // // // // /// /// / / / / / / / REVISED LOCKUP MASKS LAYERS / / / / / / / / / / / / //
- LockupTrL<Layers<
- Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,800,500>,
- AlphaL<ColorChange<TrFade<1000>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Green>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>, RotateColorsX<Variation,Rgb<50,255,50>>>,300>, RotateColorsX<Variation,Rgb<0,50,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Red>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>, RotateColorsX<Variation,Rgb<255,50,50>>>,300>, RotateColorsX<Variation,Rgb<50,0,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>, RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>, RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<0,0,50>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Red>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>, RotateColorsX<Variation,Rgb<255,50,50>>>,300>, RotateColorsX<Variation,Rgb<50,0,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,25,0>>,RotateColorsX<Variation,Rgb<120,120,0>>>,300>, RotateColorsX<Variation,Rgb<20,20,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Blue>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,0,60>>, RotateColorsX<Variation,Rgb<50,50,255>>>,500>, RotateColorsX<Variation,Rgb<0,0,50>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb<95,0,210>>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<30,0,50>>,RotateColorsX<Variation,Rgb<100,10,200>>>,500>, RotateColorsX<Variation,Rgb<21,0,55>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb<80,90,130>>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<55,75,128>>,RotateColorsX<Variation,Rgb<200,200,255>>>,500>, RotateColorsX<Variation,Rgb<45,65,115>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb<21,0,75>>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,10,255>>,RotateColorsX<Variation,Rgb<100,100,255>>>,500>, RotateColorsX<Variation,Rgb<0,0,50>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Orange>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,15,0>>,RotateColorsX<Variation,Rgb<255,150,60>>>,500>, RotateColorsX<Variation,Rgb<70,25,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Green>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>, RotateColorsX<Variation,Rgb<50,255,50>>>,300>, RotateColorsX<Variation,Rgb<0,50,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Green>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>, RotateColorsX<Variation,Rgb<50,255,50>>>,300>, RotateColorsX<Variation,Rgb<0,50,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>>,
- SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<6000>>>,
- AlphaL<ColorChange<TrFade<1000>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Green>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>, RotateColorsX<Variation,Rgb<50,255,50>>>,300>, RotateColorsX<Variation,Rgb<0,50,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Red>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>, RotateColorsX<Variation,Rgb<255,50,50>>>,300>, RotateColorsX<Variation,Rgb<50,0,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>, RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>, RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<0,0,50>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Red>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>, RotateColorsX<Variation,Rgb<255,50,50>>>,300>, RotateColorsX<Variation,Rgb<50,0,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,25,0>>,RotateColorsX<Variation,Rgb<120,120,0>>>,300>, RotateColorsX<Variation,Rgb<20,20,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Blue>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,0,60>>, RotateColorsX<Variation,Rgb<50,50,255>>>,500>, RotateColorsX<Variation,Rgb<0,0,50>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb<95,0,210>>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<30,0,50>>,RotateColorsX<Variation,Rgb<100,10,200>>>,500>, RotateColorsX<Variation,Rgb<21,0,55>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb<80,90,130>>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<55,75,128>>,RotateColorsX<Variation,Rgb<200,200,255>>>,500>, RotateColorsX<Variation,Rgb<45,65,115>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Rgb<21,0,75>>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,10,255>>,RotateColorsX<Variation,Rgb<100,100,255>>>,500>, RotateColorsX<Variation,Rgb<0,0,50>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Orange>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,15,0>>,RotateColorsX<Variation,Rgb<255,150,60>>>,500>, RotateColorsX<Variation,Rgb<70,25,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Green>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>, RotateColorsX<Variation,Rgb<50,255,50>>>,300>, RotateColorsX<Variation,Rgb<0,50,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Green>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>, RotateColorsX<Variation,Rgb<50,255,50>>>,300>, RotateColorsX<Variation,Rgb<0,50,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>>,
- SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-6000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // Mid and Top Bump Layers
- LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // Non-Responsive Drag
- LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- //Begin Lightning Transition
- TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- //End Lightning Transition
- TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- LockupTrL<
- // Melt Colors
- AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // Melt Shape
- SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>,
- //Melt Begin and End transitions
- TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>, // Great melt colors as you twist, gets dripping red hot/fire and bright yellow.
- InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- // These Accent LED styles are meant to re-create the deleted cave scene in ROTJ.
- //
- // When saber is off, Green blink 9 times (18 bits) then is off for 6 blinks (12 bits)
- // When saber is on, Green stays lit
- // When saber is off, Red remains off for 9 blinks (18 bits) then is on for 6 blinks (12 bits)
- // When saber is on, Red //turns off//Blinks//pulse depending on which you have uncommented.
- // Red Arrow Pulses when blade is ON
- // StylePtr<InOutHelper<Pulsing<Black,White,3000>, 1, 1, Sequence<White, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // Red Arrow is OFF when blade is ON
- // StylePtr<InOutHelper<Black, 1, 1, Sequence<White, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // Red Arrow Blinks when blade is ON
- StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // Green Arrow
- StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- "all-in-one effect-scroll style - style library for presets. match bases to 2 lockup colors from list"},
- //--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- // ColorChange<> list broken out to individual presets for each style, enabling color wheel use
- // { "a_LUKE/LS6;common", "a_LUKE/LS6/tracks/jabba_scene.wav", // 1 AudioFlicker Green Color Wheel Changeable
- // StylePtr<Layers<
- // // Main Blade Color/Styles Base
- // // AudioFlicker Default = Green
- // AudioFlicker<RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // // Localized Clash
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // // Universal color blade Blast
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // // 3-Layer Lockup Bump for less gradient fade.
- // LockupTrL<Layers<
- // // Bottom Lockup Bump layer, tight ends masked with SmoothSteps of base color:
- // Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,
- // // Tip side mask
- // AlphaL<
- // // AudioFlicker Default = Green
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Green>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>>,300>,RotateColorsX<Variation,Rgb<50,128,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // // Hilt side mask
- // AlphaL<
- // // AudioFlicker Default = Green
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Green>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>>,300>,RotateColorsX<Variation,Rgb<50,128,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // // Mid and Top Bump Layers
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // // Non-Responsive Drag
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // //Begin Lightning Transition
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // //End Lightning Transition
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<
- // // Melt Colors
- // AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // // Melt Shape
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>,
- // //Melt Begin and End transitions
- // TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // //Side 2
- // StylePtr<Layers<
- // // Main Blade Color/Styles Base
- // // AudioFlicker Default = Green
- // AudioFlicker<RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // // Localized Clash
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // // Universal color blade Blast
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // // 3-Layer Lockup Bump for less gradient fade.
- // LockupTrL<Layers<
- // // Bottom Lockup Bump layer, tight ends masked with SmoothSteps of base color:
- // Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,
- // // Tip side mask
- // AlphaL<
- // // AudioFlicker Default = Green
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Green>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>>,300>,RotateColorsX<Variation,Rgb<50,128,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // // Hilt side mask
- // AlphaL<
- // // AudioFlicker Default = Green
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Green>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>>,300>,RotateColorsX<Variation,Rgb<50,128,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // // Mid and Top Bump Layers
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // // Non-Responsive Drag
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // //Begin Lightning Transition
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // //End Lightning Transition
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<
- // // Melt Colors
- // AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // // Melt Shape
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>,
- // //Melt Begin and End transitions
- // TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "luke\nskywalker"},
- // { "Vader;common", "Vader/tracks/Imperial_March_ROTJ.wav", // 2 AudioFlicker Red base Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // AudioFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // //Side 2
- // StylePtr<Layers<
- // //Color
- // AudioFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "darth\nvader"},
- // { "a_LUKE/DaddyIssues;common", "a_LUKE/DaddyIssues/tracks/Final_Duel.wav", // 1 AudioFlicker Green Color Wheel Changeable
- // StylePtr<Layers<
- // // Main Blade Color/Styles Base
- // // AudioFlicker Default = Green
- // AudioFlicker<RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // // Localized Clash
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // // Universal color blade Blast
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // // 3-Layer Lockup Bump for less gradient fade.
- // LockupTrL<Layers<
- // // Bottom Lockup Bump layer, tight ends masked with SmoothSteps of base color:
- // Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,
- // // Tip side mask
- // AlphaL<
- // // AudioFlicker Default = Green
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Green>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>>,300>,RotateColorsX<Variation,Rgb<50,128,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // // Hilt side mask
- // AlphaL<
- // // AudioFlicker Default = Green
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Green>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>>,300>,RotateColorsX<Variation,Rgb<50,128,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // // Mid and Top Bump Layers
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // // Non-Responsive Drag
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // //Begin Lightning Transition
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // //End Lightning Transition
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<
- // // Melt Colors
- // AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // // Melt Shape
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>,
- // //Melt Begin and End transitions
- // TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // // Main Blade Color/Styles Base
- // // AudioFlicker Default = Green
- // AudioFlicker<RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // // Localized Clash
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // // Universal color blade Blast
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // // 3-Layer Lockup Bump for less gradient fade.
- // LockupTrL<Layers<
- // // Bottom Lockup Bump layer, tight ends masked with SmoothSteps of base color:
- // Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,
- // // Tip side mask
- // AlphaL<
- // // AudioFlicker Default = Green
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Green>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>>,300>,RotateColorsX<Variation,Rgb<50,128,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // // Hilt side mask
- // AlphaL<
- // // AudioFlicker Default = Green
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Green>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>>,300>,RotateColorsX<Variation,Rgb<50,128,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // // Mid and Top Bump Layers
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // // Non-Responsive Drag
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // //Begin Lightning Transition
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // //End Lightning Transition
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<
- // // Melt Colors
- // AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // // Melt Shape
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>,
- // //Melt Begin and End transitions
- // TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "daddy\nissues"},
- // // { "Dooku;common", "Dooku/tracks/YvsD.wav", // 2 AudioFlicker Red base Color Wheel Changeable
- // // StylePtr<Layers<
- // // //Color
- // // AudioFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // // AlphaL<White,BlastF<400,300,100000>>,
- // // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // // //Color
- // // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // // AlphaL<
- // // //Color
- // // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // //
- // // Side 2
- // // StylePtr<Layers<
- // // //Color
- // // AudioFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // // AlphaL<White,BlastF<400,300,100000>>,
- // // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // // //Color
- // // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // // AlphaL<
- // // //Color
- // // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // StylePtr<Black>(),
- // // StylePtr<Black>(),
- // // StylePtr<Black>(),
- // // // Red Arrow Blinks when blade is ON
- // // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // // Green Arrow
- // // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // // "dooku"},
- // { "a_LUKE/ANH_Training;common", "a_LUKE/ANH_Training/tracks/Training_Ambience.wav", // 3 AudioFlicker DeepSkyBlue Base Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // AudioFlicker<RotateColorsX<Variation,DeepSkyBlue>,RotateColorsX<Variation,Rgb<0,0,128>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>,RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<50,50,128>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>,RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<50,50,128>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // //Color
- // AudioFlicker<RotateColorsX<Variation,DeepSkyBlue>,RotateColorsX<Variation,Rgb<0,0,128>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>,RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<50,50,128>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>,RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<50,50,128>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "anh\ntraining"},
- // { "a_LEIA/Royalty;common", "a_LEIA/Royalty/tracks/Leia1.wav", // 3 AudioFlicker DeepSkyBlue base Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // AudioFlicker<RotateColorsX<Variation,DeepSkyBlue>,RotateColorsX<Variation,Rgb<0,0,128>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>,RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<50,50,128>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>,RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<50,50,128>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // //Color
- // AudioFlicker<RotateColorsX<Variation,DeepSkyBlue>,RotateColorsX<Variation,Rgb<0,0,128>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>,RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<50,50,128>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>,RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<50,50,128>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "royalty"},
- // { "a_KYLO/KyloRen;common", "a_KYLO/KyloRen/tracks/Kylo1.wav", // 4 BrownNoiseFlicker Red base Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // StyleFire<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<80,0,0>>,0,6,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // //Color
- // StyleFire<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<80,0,0>>,0,6,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "kylo ren"},
- // { "a_KYLO/SonOfDarkness;common", "a_BANE/tracks/track4.wav", // 4 BrownNoiseFlicker Red base Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // StyleFire<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<80,0,0>>,0,6,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // //Color
- // StyleFire<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<80,0,0>>,0,6,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "son of\ndarkness"},
- // { "a_REY/ScavngrsDstny;common", "a_REY/ScavngrsDstny/tracks/ReyEp9End", // 5 AudioFlicker Default = Golden Yellow Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // AudioFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RotateColorsX<Variation,Rgb<90,65,0>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,25,0>>,RotateColorsX<Variation,Rgb<60,60,0>>>,300>,RotateColorsX<Variation,Rgb<60,60,0>>,RotateColorsX<Variation,Rgb<100,100,50>>,RotateColorsX<Variation,Rgb<90,65,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,25,0>>,RotateColorsX<Variation,Rgb<60,60,0>>>,300>,RotateColorsX<Variation,Rgb<60,60,0>>,RotateColorsX<Variation,Rgb<100,100,50>>,RotateColorsX<Variation,Rgb<90,65,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // //Color
- // AudioFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RotateColorsX<Variation,Rgb<90,65,0>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,25,0>>,RotateColorsX<Variation,Rgb<60,60,0>>>,300>,RotateColorsX<Variation,Rgb<60,60,0>>,RotateColorsX<Variation,Rgb<100,100,50>>,RotateColorsX<Variation,Rgb<90,65,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,25,0>>,RotateColorsX<Variation,Rgb<60,60,0>>>,300>,RotateColorsX<Variation,Rgb<60,60,0>>,RotateColorsX<Variation,Rgb<100,100,50>>,RotateColorsX<Variation,Rgb<90,65,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "scavenger's\ndestiny"},
- // {"a_LUKE/ESB_Graflex;common", "a_LUKE/ESB_Graflex/tracks/LvsV.wav", // 6 RandomFlicker Blue base Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // Mix<SwingSpeed<400>,RandomFlicker<RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<0,0,128>>>,Mix<SwingSpeed<800>,RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<150,150,255>>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<0,0,100>>,500>,RotateColorsX<Variation,Rgb<0,0,25>>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<0,0,100>>,500>,RotateColorsX<Variation,Rgb<0,0,25>>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // //Color
- // Mix<SwingSpeed<400>,RandomFlicker<RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<0,0,128>>>,Mix<SwingSpeed<800>,RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<150,150,255>>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<0,0,100>>,500>,RotateColorsX<Variation,Rgb<0,0,25>>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<0,0,100>>,500>,RotateColorsX<Variation,Rgb<0,0,25>>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "esb\ngraflex"},
- // { "a_SIDIOUS/TheReturn;common", "a_SIDIOUS/tracks/Palpatheme_SHORT.wav", // 7 Stripes based Center Pull in Light Purple Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // Mix<SmoothStep<Int<16000>,Int<10000>>,Stripes<5000,-1500,RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,RotateColorsX<Variation,Rgb<130,40,230>>,RotateColorsX<Variation,Rgb<42,0,110>>>,Stripes<5000,1500,RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,RotateColorsX<Variation,Rgb<130,40,230>>,RotateColorsX<Variation,Rgb<42,0,110>>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3000,3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,500>,RotateColorsX<Variation,Rgb<100,10,200>>,RotateColorsX<Variation,Rgb<42,0,110>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3000,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,500>,RotateColorsX<Variation,Rgb<100,10,200>>,RotateColorsX<Variation,Rgb<42,0,110>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // //Color
- // Mix<SmoothStep<Int<16000>,Int<10000>>,Stripes<5000,-1500,RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,RotateColorsX<Variation,Rgb<130,40,230>>,RotateColorsX<Variation,Rgb<42,0,110>>>,Stripes<5000,1500,RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,RotateColorsX<Variation,Rgb<130,40,230>>,RotateColorsX<Variation,Rgb<42,0,110>>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3000,3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,500>,RotateColorsX<Variation,Rgb<100,10,200>>,RotateColorsX<Variation,Rgb<42,0,110>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3000,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,500>,RotateColorsX<Variation,Rgb<100,10,200>>,RotateColorsX<Variation,Rgb<42,0,110>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "the sith\n return"},
- // { "a_AHSOKA/FulcrumSS;common", "a_AHSOKA/FulcrumSS/tracks/RebelsTheme.wav", // 8 AudioFlicker Bright Swing Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // Mix<SwingSpeed<500>,AudioFlicker<RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,Rgb<80,90,130>>>,Mix<SwingSpeed<800>,AudioFlicker<RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,White>>,RotateColorsX<Variation,White>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,Rgb<80,90,130>>,RotateColorsX<Variation,Rgb<110,150,255>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,Rgb<80,90,130>>,RotateColorsX<Variation,Rgb<110,150,255>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // //Side 2
- // StylePtr<Layers<
- // //Color
- // Mix<SwingSpeed<500>,AudioFlicker<RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,Rgb<80,90,130>>>,Mix<SwingSpeed<800>,AudioFlicker<RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,White>>,RotateColorsX<Variation,White>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,Rgb<80,90,130>>,RotateColorsX<Variation,Rgb<110,150,255>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,Rgb<80,90,130>>,RotateColorsX<Variation,Rgb<110,150,255>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "ahsoka\nfulcrum"},
- // { "Nextor;common", "", // 9 HumpFlicker Blade Default = PurpleBlue
- // StylePtr<Layers<
- // //Color
- // HumpFlicker<RotateColorsX<Variation,Rgb16<5547,468,19506>>,Rgb16<7,1899,65535>,50>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3000,3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb16<5547,468,19506>>,RotateColorsX<Variation,Rgb16<7,1899,65535>>,500>,RotateColorsX<Variation,Rgb<0,10,200>>,RotateColorsX<Variation,Rgb<60,60,80>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3000,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb16<5547,468,19506>>,RotateColorsX<Variation,Rgb16<7,1899,65535>>,500>,RotateColorsX<Variation,Rgb<0,10,200>>,RotateColorsX<Variation,Rgb<60,60,80>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // //Color
- // HumpFlicker<RotateColorsX<Variation,Rgb16<5547,468,19506>>,Rgb16<7,1899,65535>,50>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3000,3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb16<5547,468,19506>>,RotateColorsX<Variation,Rgb16<7,1899,65535>>,500>,RotateColorsX<Variation,Rgb<0,10,200>>,RotateColorsX<Variation,Rgb<60,60,80>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3000,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb16<5547,468,19506>>,RotateColorsX<Variation,Rgb16<7,1899,65535>>,500>,RotateColorsX<Variation,Rgb<0,10,200>>,RotateColorsX<Variation,Rgb<60,60,80>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "Nextor"},
- // { "Comet;common", "", // 10 HumpFlicker tight speckle humps Blade Default = Red
- // StylePtr<Layers<
- // //Color
- // HumpFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<80,0,0>>,10>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<80,0,0>>,500>,RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<80,0,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<80,0,0>>,500>,RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<80,0,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrJoin<TrConcat<TrWipe<1000>,RandomBlink<100,Red,Rgb<255,50,50>>,TrFade<175>,BrownNoiseFlicker<Rgb<200,20,20>,Rgb<80,0,0>,200>,TrFade<900>>,TrJoin<TrWipe<1700>,TrWaveX<BrownNoiseFlicker<Yellow,RandomFlicker<White,Red>,50>,Int<3000>,Int<200>,Int<1000>,Int<2000>>,TrWaveX<BrownNoiseFlicker<Yellow,OrangeRed,100>,Int<3000>,Int<150>,Int<1000>,Int<0>>,TrWaveX<BrownNoiseFlicker<Red,Rgb<80,0,0>,100>,Int<3000>,Int<100>,Int<1000>,Int<-2000>>>>,TrJoin<TrConcat<TrFade<90>,RandomBlink<100,Red,Rgb<255,50,50>>,TrSmoothFade<250>,RandomBlink<10000,Rgb<80,0,0>>,TrSmoothFade<700>>,TrJoin<TrFade<3000>,TrWaveX<BrownNoiseFlicker<Yellow,RandomFlicker<White,Red>,50>,Int<3000>,Int<200>,Int<1400>,Int<30000>>,TrWaveX<BrownNoiseFlicker<Yellow,OrangeRed,100>,Int<3000>,Int<150>,Int<1400>,Int<32768>>,TrWaveX<BrownNoiseFlicker<Red,Rgb<80,0,0>,100>,Int<3000>,Int<100>,Int<1400>,Int<34000>>>>>,
- // TransitionEffectL<TrConcat<TrInstant,Rgb<100,100,0>,TrFade<50>>,EFFECT_IGNITION>,
- // TransitionEffectL<TrConcat<TrWipe<100>,AlphaL<HumpFlickerL<RotateColorsX<Variation,Rgb<60,0,0>>,90>,SmoothStep<Int<2000>,Int<-500>>>,TrDelayX< Percentage<WavLen<EFFECT_PREON>,49> >,AlphaL<HumpFlickerL<RotateColorsX<Variation,Rgb<60,0,0>>,90>,SmoothStep<Int<2000>,Int<-500>>>,TrFadeX< Percentage<WavLen<EFFECT_PREON>,49> >,AlphaL<HumpFlickerL<RotateColorsX<Variation,BrownNoiseFlicker<Yellow,OrangeRed,50>>,90>,SmoothStep<Int<2700>,Int<-500>>>,TrInstant>,EFFECT_PREON>>>(),
- // Side 2
- // StylePtr<Layers<
- // //Color
- // HumpFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<80,0,0>>,10>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<80,0,0>>,500>,RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<80,0,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<80,0,0>>,500>,RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<80,0,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrJoin<TrConcat<TrWipe<1000>,RandomBlink<100,Red,Rgb<255,50,50>>,TrFade<175>,BrownNoiseFlicker<Rgb<200,20,20>,Rgb<80,0,0>,200>,TrFade<900>>,TrJoin<TrWipe<1700>,TrWaveX<BrownNoiseFlicker<Yellow,RandomFlicker<White,Red>,50>,Int<3000>,Int<200>,Int<1000>,Int<2000>>,TrWaveX<BrownNoiseFlicker<Yellow,OrangeRed,100>,Int<3000>,Int<150>,Int<1000>,Int<0>>,TrWaveX<BrownNoiseFlicker<Red,Rgb<80,0,0>,100>,Int<3000>,Int<100>,Int<1000>,Int<-2000>>>>,TrJoin<TrConcat<TrFade<90>,RandomBlink<100,Red,Rgb<255,50,50>>,TrSmoothFade<250>,RandomBlink<10000,Rgb<80,0,0>>,TrSmoothFade<700>>,TrJoin<TrFade<3000>,TrWaveX<BrownNoiseFlicker<Yellow,RandomFlicker<White,Red>,50>,Int<3000>,Int<200>,Int<1400>,Int<30000>>,TrWaveX<BrownNoiseFlicker<Yellow,OrangeRed,100>,Int<3000>,Int<150>,Int<1400>,Int<32768>>,TrWaveX<BrownNoiseFlicker<Red,Rgb<80,0,0>,100>,Int<3000>,Int<100>,Int<1400>,Int<34000>>>>>,
- // TransitionEffectL<TrConcat<TrInstant,Rgb<100,100,0>,TrFade<50>>,EFFECT_IGNITION>,
- // TransitionEffectL<TrConcat<TrWipe<100>,AlphaL<HumpFlickerL<RotateColorsX<Variation,Rgb<60,0,0>>,90>,SmoothStep<Int<2000>,Int<-500>>>,TrDelayX< Percentage<WavLen<EFFECT_PREON>,49> >,AlphaL<HumpFlickerL<RotateColorsX<Variation,Rgb<60,0,0>>,90>,SmoothStep<Int<2000>,Int<-500>>>,TrFadeX< Percentage<WavLen<EFFECT_PREON>,49> >,AlphaL<HumpFlickerL<RotateColorsX<Variation,BrownNoiseFlicker<Yellow,OrangeRed,50>>,90>,SmoothStep<Int<2700>,Int<-500>>>,TrInstant>,EFFECT_PREON>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "comet"},
- // { "a_BANE/RuleOfTwo;common", "a_BANE/tracks/track3.wav", // 2 + ice AudioFlicker Red base Color Wheel Changeable w/ ice blade force effect
- // StylePtr<Layers<
- // //Color
- // AudioFlicker<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<60,0,0>>,500>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // // //Ice blade Force
- // // MultiTransitionEffectL<TrConcat<TrFade<7000>,Rgb<10,0,75>,TrDelay<8000>>,EFFECT_FORCE>, // blade turns cold purple/blue
- // // MultiTransitionEffectL<
- // // TrConcat<TrJoin<
- // // TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,300>,Int<400>,Int<50>,Int<1000>,Int<0>>, // burst
- // // TrWipe<8000>,
- // // TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,300>,Int<15000>,Int<300>,Int<8000>,Int<0>>>, //leading freezing edge - this 15000 wave fadeout timer is delay total from effect start until melt starts
- // // MultiTransitionEffect<Stripes<10000,-500,Rgb<100,120,255>,Rgb<30,40,75>>,Rgb<65,80,150>,TrFade<11000>,TrDelay<20000>,EFFECT_FORCE>, // initial ice color solidifying
- // // TrJoin<TrWipe<7000>,TrSmoothFade<18000>, // begin thaw wipe and fade ice color over 18000 for 40-ish percent transparency by the end
- // // TrJoin<
- // // TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,300>,Int<300>,Int<50>,Int<1000>,Int<0>>, //burst
- // // TrFade<17000>,//intensity of melting diminishes longer than end time so not complete fizzle out
- // // TrWaveX<Mix<Int<16384>,StrobeX<Black,OrangeRed,Scale<SlowNoise<Int<3000>>,Int<10>,Int<40>>,Int<40>>,BrownNoiseFlicker<Black,White,50>>,Int<20000>,Int<400>,Int<7000>,Int<0>>>>>,// thaw leading edge
- // // EFFECT_FORCE>,
- // //IceBladeV2 - too big until presets managed...or Fred makes space! win
- // MultiTransitionEffectL<
- // TrConcat<TrFade<7000>,Rgb<10,0,75>,// blade turns solid cold 1000ms before ice full coverage
- // TrDelay<1000>>, // hidden by ice overlay at this point, so no reason to have anthing more than 1000 before back to base color
- // EFFECT_FORCE>,
- // MultiTransitionEffectL< TrConcat<TrWipe<8000>,
- // //wipe in stripes ice freezing effect
- // MultiTransitionEffect<Stripes<10000,-1000,Rgb<50,75,165>,Rgb<25,37,82>,Rgb<50,75,165>,Rgb<13,19,41>>,Sparkle<Rgb<100,150,230>,White,50,300>,TrFade<11500>,TrDelay<20000>,EFFECT_FORCE,4>,
- // // Stripes fade to sparking solid over remaining 4 seconds from freezing edge's finish until 12000 then hold for next joined delay to end at 15000, so 3000 more.
- // TrDelay<7000>,Sparkle<Rgb<100,150,230>,White,50,300>,
- // //after 15000 (TrConcat makes it 8000 + 7000) from effect start, full blade to this shade of white for wiping away (seamless color from end of stripes fade to solid)
- // TrJoin<TrWipe<7000>,TrSmoothFade<9500>>>,
- // // wipe ice away and melt to thinner opacity , but not 100%, leave like 30% by using longer fade duration than the wipe takes.
- // EFFECT_FORCE,4>,
- // MultiTransitionEffectL<
- // TrConcat<
- // TrJoin<TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,60>, Int<400>, Int<50>, Int<1000>,Int<0>>, // burst
- // TrWaveX<BrownNoiseFlicker<White,SteelBlue,600>, Int<15000>,Int<400>,Int<8000>,Int<0>>, // leading freeze edge
- // TrWaveX<Sparkle<AlphaL<White,Int<0>>,White,3000,200>,Int<15000>,Int<100>,Int<8000>,Int<-7000>>>, // crystalizing in edge's wake
- // AlphaL<White,Int<0>>,
- // TrJoin<TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,300>, Int<300>, Int<50>, Int<1000>,Int<0>>, // burst
- // TrWaveX<Sparkle<AlphaL<White,Int<0>>,White,3000,200>,Int<40000>,Int<300>,Int<7000>,Int<3000>>, // crystalizing in thaw's path
- // TrWaveX<BrownNoiseFlicker<DarkOrange,Yellow,80>, Int<15000>,Int<400>,Int<7000>,Int<0>>>>,EFFECT_FORCE,5>, // leading thawing edge
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // //Color
- // AudioFlicker<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<60,0,0>>,500>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // // //Ice blade Force
- // // MultiTransitionEffectL<TrConcat<TrFade<7000>,Rgb<10,0,75>,TrDelay<8000>>,EFFECT_FORCE>, // blade turns cold purple/blue
- // // MultiTransitionEffectL<
- // // TrConcat<TrJoin<
- // // TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,300>,Int<400>,Int<50>,Int<1000>,Int<0>>, // burst
- // // TrWipe<8000>,
- // // TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,300>,Int<15000>,Int<300>,Int<8000>,Int<0>>>, //leading freezing edge - this 15000 wave fadeout timer is delay total from effect start until melt starts
- // // MultiTransitionEffect<Stripes<10000,-500,Rgb<100,120,255>,Rgb<30,40,75>>,Rgb<65,80,150>,TrFade<11000>,TrDelay<20000>,EFFECT_FORCE>, // initial ice color solidifying
- // // TrJoin<TrWipe<7000>,TrSmoothFade<18000>, // begin thaw wipe and fade ice color over 18000 for 40-ish percent transparency by the end
- // // TrJoin<
- // // TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,300>,Int<300>,Int<50>,Int<1000>,Int<0>>, //burst
- // // TrFade<17000>,//intensity of melting diminishes longer than end time so not complete fizzle out
- // // TrWaveX<Mix<Int<16384>,StrobeX<Black,OrangeRed,Scale<SlowNoise<Int<3000>>,Int<10>,Int<40>>,Int<40>>,BrownNoiseFlicker<Black,White,50>>,Int<20000>,Int<400>,Int<7000>,Int<0>>>>>,// thaw leading edge
- // // EFFECT_FORCE>,
- // //IceBladeV2 - too big until presets managed...or Fred makes space! win
- // MultiTransitionEffectL<
- // TrConcat<TrFade<7000>,Rgb<10,0,75>,// blade turns solid cold 1000ms before ice full coverage
- // TrDelay<1000>>, // hidden by ice overlay at this point, so no reason to have anthing more than 1000 before back to base color
- // EFFECT_FORCE>,
- // MultiTransitionEffectL< TrConcat<TrWipe<8000>,
- // //wipe in stripes ice freezing effect
- // MultiTransitionEffect<Stripes<10000,-1000,Rgb<50,75,165>,Rgb<25,37,82>,Rgb<50,75,165>,Rgb<13,19,41>>,Sparkle<Rgb<100,150,230>,White,50,300>,TrFade<11500>,TrDelay<20000>,EFFECT_FORCE,4>,
- // // Stripes fade to sparking solid over remaining 4 seconds from freezing edge's finish until 12000 then hold for next joined delay to end at 15000, so 3000 more.
- // TrDelay<7000>,Sparkle<Rgb<100,150,230>,White,50,300>,
- // //after 15000 (TrConcat makes it 8000 + 7000) from effect start, full blade to this shade of white for wiping away (seamless color from end of stripes fade to solid)
- // TrJoin<TrWipe<7000>,TrSmoothFade<9500>>>,
- // // wipe ice away and melt to thinner opacity , but not 100%, leave like 30% by using longer fade duration than the wipe takes.
- // EFFECT_FORCE,4>,
- // MultiTransitionEffectL<
- // TrConcat<
- // TrJoin<TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,60>, Int<400>, Int<50>, Int<1000>,Int<0>>, // burst
- // TrWaveX<BrownNoiseFlicker<White,SteelBlue,600>, Int<15000>,Int<400>,Int<8000>,Int<0>>, // leading freeze edge
- // TrWaveX<Sparkle<AlphaL<White,Int<0>>,White,3000,200>,Int<15000>,Int<100>,Int<8000>,Int<-7000>>>, // crystalizing in edge's wake
- // AlphaL<White,Int<0>>,
- // TrJoin<TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,300>, Int<300>, Int<50>, Int<1000>,Int<0>>, // burst
- // TrWaveX<Sparkle<AlphaL<White,Int<0>>,White,3000,200>,Int<40000>,Int<300>,Int<7000>,Int<3000>>, // crystalizing in thaw's path
- // TrWaveX<BrownNoiseFlicker<DarkOrange,Yellow,80>, Int<15000>,Int<400>,Int<7000>,Int<0>>>>,EFFECT_FORCE,5>, // leading thawing edge
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "darth\nbane1"},
- // { "a_BANE/TheBane;common", "a_BANE/tracks/track2.wav", // 2 AudioFlicker Red base Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // AudioFlicker<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<60,0,0>>,500>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // //Side 2
- // StylePtr<Layers<
- // //Color
- // AudioFlicker<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<60,0,0>>,500>,RotateColorsX<Variation,Rgb<128,0,0>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "darth\nbane2"},
- // {"a_SHIPS/Falcon;common", "a_SHIPS/Falcon/tracks/Falcon.wav", // 11 Stripes based Pulse - Default = Green Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // Stripes<10000,-2000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // //Color
- // Stripes<10000,-2000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "millenium\nfalcon"},
- // {"a_SHIPS/Tie;common", "a_SHIPS/Tie/tracks/Tie.wav", // 11 Stripes based Pulse - Default = Green Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // Stripes<10000,-2000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // //Side 2
- // StylePtr<Layers<
- // //Color
- // Stripes<10000,-2000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "tie\nfighter"},
- // {"a_SHIPS/Xwing;common", "a_SHIPS/Xwing/tracks/Xwing.wav", // 11 Stripes Pulse - Default = Green base Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // ColorCycle<RotateColorsX<Variation,Green>,0,1,RotateColorsX<Variation,PulsingX<RandomFlicker<RandomBlink<13000,RotateColorsX<Variation,Rgb<128,200,128>>,RotateColorsX<Variation,Black>>,RotateColorsX<Variation,Green>>,RandomFlicker<RotateColorsX<Variation,Rgb<0,128,0>>,RotateColorsX<Variation,Rgb<30,30,30>>>,Scale<SlowNoise<Int<16000>>,Int<2200>,Int<5000>>>>,100,3000,3000>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // //Color
- // ColorCycle<RotateColorsX<Variation,Green>,0,1,RotateColorsX<Variation,PulsingX<RandomFlicker<RandomBlink<13000,RotateColorsX<Variation,Rgb<128,200,128>>,RotateColorsX<Variation,Black>>,RotateColorsX<Variation,Green>>,RandomFlicker<RotateColorsX<Variation,Rgb<0,128,0>>,RotateColorsX<Variation,Rgb<30,30,30>>>,Scale<SlowNoise<Int<16000>>,Int<2200>,Int<5000>>>>,100,3000,3000>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "x-wing\nfighter"},
- // {"a_SHIPS/Slave1;common", "a_SHIPS/Slave1/tracks/Pursuit.wav", // 11 Stripes based Pulse - Default = Green base Color Wheel Changeable
- // StylePtr<Layers<
- // //Color
- // ColorCycle<RotateColorsX<Variation,Green>,0,1,RotateColorsX<Variation,PulsingX<RandomFlicker<RandomBlink<13000,RotateColorsX<Variation,Rgb<128,200,128>>,RotateColorsX<Variation,Black>>,RotateColorsX<Variation,Green>>,RandomFlicker<RotateColorsX<Variation,Rgb<0,128,0>>,RotateColorsX<Variation,Rgb<30,30,30>>>,Scale<SlowNoise<Int<16000>>,Int<2200>,Int<5000>>>>,100,3000,3000>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // //Color
- // ColorCycle<RotateColorsX<Variation,Green>,0,1,RotateColorsX<Variation,PulsingX<RandomFlicker<RandomBlink<13000,RotateColorsX<Variation,Rgb<128,200,128>>,RotateColorsX<Variation,Black>>,RotateColorsX<Variation,Green>>,RandomFlicker<RotateColorsX<Variation,Rgb<0,128,0>>,RotateColorsX<Variation,Rgb<30,30,30>>>,Scale<SlowNoise<Int<16000>>,Int<2200>,Int<5000>>>>,100,3000,3000>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "slave 1"},
- // {"Proto2;common", "Proto2/tracks/proto2.wav", // 12 Color Cycle to Glitchy Pulsing Blade Default = Green
- // StylePtr<Layers<
- // //Color
- // ColorCycle<RotateColorsX<Variation,Rgb<0,128,0>>,100,-3250,RotateColorsX<Variation,BlinkingX<RandomFlicker<RandomBlink<13000,RotateColorsX<Variation,Rgb<128,200,128>>,RotateColorsX<Variation,Black>>,RotateColorsX<Variation,Green>>,RandomFlicker<RotateColorsX<Variation,Rgb<0,128,0>>,RotateColorsX<Variation,Rgb<30,30,30>>>,Scale<SlowNoise<Int<16000>>,Int<300>,Int<1000>>,Scale<SlowNoise<Int<16000>>,Int<200>,Int<650>>>>,50,3000,3000>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // // Side 2
- // StylePtr<Layers<
- // //Color
- // ColorCycle<RotateColorsX<Variation,Rgb<0,128,0>>,100,-3250,RotateColorsX<Variation,BlinkingX<RandomFlicker<RandomBlink<13000,RotateColorsX<Variation,Rgb<128,200,128>>,RotateColorsX<Variation,Black>>,RotateColorsX<Variation,Green>>,RandomFlicker<RotateColorsX<Variation,Rgb<0,128,0>>,RotateColorsX<Variation,Rgb<30,30,30>>>,Scale<SlowNoise<Int<16000>>,Int<300>,Int<1000>>,Scale<SlowNoise<Int<16000>>,Int<200>,Int<650>>>>,50,3000,3000>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "proto 2"},
- // {"Proto3;common", "Proto3/tracks/proto3.wav", // 12 Color Cycle to Glitchy Pulsing Blade Default = Green
- // StylePtr<Layers<
- // //Color
- // ColorCycle<RotateColorsX<Variation,Rgb<0,128,0>>,100,-3250,RotateColorsX<Variation,BlinkingX<RandomFlicker<RandomBlink<13000,RotateColorsX<Variation,Rgb<128,200,128>>,RotateColorsX<Variation,Black>>,RotateColorsX<Variation,Green>>,RandomFlicker<RotateColorsX<Variation,Rgb<0,128,0>>,RotateColorsX<Variation,Rgb<30,30,30>>>,Scale<SlowNoise<Int<16000>>,Int<300>,Int<1000>>,Scale<SlowNoise<Int<16000>>,Int<200>,Int<650>>>>,50,3000,3000>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // //Side 2
- // StylePtr<Layers<
- // //Color
- // ColorCycle<RotateColorsX<Variation,Rgb<0,128,0>>,100,-3250,RotateColorsX<Variation,BlinkingX<RandomFlicker<RandomBlink<13000,RotateColorsX<Variation,Rgb<128,200,128>>,RotateColorsX<Variation,Black>>,RotateColorsX<Variation,Green>>,RandomFlicker<RotateColorsX<Variation,Rgb<0,128,0>>,RotateColorsX<Variation,Rgb<30,30,30>>>,Scale<SlowNoise<Int<16000>>,Int<300>,Int<1000>>,Scale<SlowNoise<Int<16000>>,Int<200>,Int<650>>>>,50,3000,3000>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- // LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- // TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- // TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- // BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- // AlphaL<White,BlastF<400,300,100000>>,
- // LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- // //Color
- // Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- // AlphaL<
- // //Color
- // Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
- // SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- // LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- // ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- // TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- // LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- // SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "proto 3"},
- // {"SS;common", "", //1552 bytes
- // StyleNormalPtr<FromHumFileStyle<170,0, 25,1>, WHITE, 300, 800>(),
- // //Side 2
- // StyleNormalPtr<FromHumFileStyle<170,0, 25,1>, WHITE, 300, 800>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "spectrum\nsong"},
- //---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- // speciality blades
- //Preset 1
- {"Thunderstorm;common", "", // Thunder and Lightning
- StylePtr<Layers<
- //Color
- Layers<
- TransitionLoop<Blue,TrConcat<TrBoingX<Int<300>,2>,Layers<
- Stripes<10000,100,Rgb<0,0,128>,Rgb<0,0,30>,Rgb<0,0,200>>,
- AlphaL<Stripes<8000,-200,Blue,Rgb<0,0,60>>,Int<12000>>>,TrDelayX<Scale<SlowNoise<Int<3000>>,Int<100>,Int<3000>>>>>,
- SparkleL<White,100,500>,
- TransitionLoopL<TrConcat<TrWipeIn<100>,RandomBlinkL<Int<30000>,White>,TrWipe<100>,AlphaL<White,Int<0>>,TrDelayX<Scale<SlowNoise<Int<3000>>,Int<5000>,Int<9000>>>>>>,
- TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- AlphaL<White,BlastF<400,300,100000>>,
- LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,
- //Color
- AlphaL<Stripes<8000,400,Blue,Rgb<0,0,60>>,SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>> >,
- AlphaL<
- AlphaL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,LayerFunctions<
- Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,
- Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,
- Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>,
- LayerFunctions<
- SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>>,
- //Color
- AlphaL<Stripes<8000,-400,Blue,Rgb<0,0,60>>,SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>> >,
- AlphaL<
- AlphaL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,LayerFunctions<
- Bump<Scale<SlowNoise<Int<2000>>,Int<3000>,Int<16000>>,Scale<BrownNoiseF<Int<10>>,Int<14000>,Int<8000>>>,
- Bump<Scale<SlowNoise<Int<2300>>,Int<26000>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<10000>>>,
- Bump<Scale<SlowNoise<Int<2300>>,Int<20000>,Int<30000>>,Scale<IsLessThan<SlowNoise<Int<1500>>,Int<8000>>,Scale<NoisySoundLevel,Int<5000>,Int<0>>,Int<0>>>>>,
- LayerFunctions<
- SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>>,
- TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- InOutTrL<TrConcat<TrWipeIn<200>,RandomBlink<30000>,TrWipeIn<200>,Mix<SmoothStep<Scale<SlowNoise<Int<3000>>,Int<6000>,Int<8000>>,Int<3000>>,RandomBlink<30000>,Black>,TrDelay<400>,Black,TrWipeSparkTip<RandomBlink<30000>,300,100>>,TrJoin<TrWipe<400>,TrWaveX<RandomBlink<30000>,WavLen<EFFECT_RETRACTION>,Int<50>,WavLen<EFFECT_RETRACTION>,Int<0>>>>>>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- // Red Arrow Blinks when blade is ON
- StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // Green Arrow
- StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // Alt blinking style like Blind Knkight
- // StylePtr<InOutHelper<Blinking<Black,White,1500,500>,300,800,Blinking<Black,Blinking<Black,White,500,500>,2000,500>>>(),
- // StylePtr<InOutHelper<White,300,800,Pulsing<Black,White,3000>>>(),
- "thunderstorm"},
- //Preset 2
- { "a_BANE/RuleOfTwo;common", " ", // blueforcesoundfont's style or Bane Red base Color Wheel Changeable
- StylePtr<Layers<
- Stripes<2000,-2500,RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,Black>,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<30,0,0>>,200>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<80,0,0>>,RotateColorsX<Variation,Rgb<30,0,0>>>>,
- TransitionLoopL<TrConcat<TrWaveX<RandomFlicker<RotateColorsX<Variation,Red>,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<80,0,0>>,Black,300>>,Int<400>,Int<100>,Int<200>,Int<0>>,AlphaL<Red,Int<0>>,TrDelayX<Scale<SlowNoise<Int<1500>>,Int<200>,Int<1200>>>>>,
- AlphaL<Mix<SwingSpeed<500>,Red,Orange,White>,Scale<SwingSpeed<400>,Int<0>,Int<32768>>>,
- // //IceBladeV2 - too big until presets managed...or Fred makes space! win
- // MultiTransitionEffectL<
- // TrConcat<TrFade<7000>,Rgb<10,0,75>,// blade turns solid cold 1000ms before ice full coverage
- // TrDelay<1000>>, // hidden by ice overlay at this point, so no reason to have anthing more than 1000 before back to base color
- // EFFECT_FORCE>,
- // MultiTransitionEffectL< TrConcat<TrWipe<8000>,
- // //wipe in stripes ice freezing effect
- // MultiTransitionEffect<Stripes<10000,-1000,Rgb<50,75,165>,Rgb<25,37,82>,Rgb<50,75,165>,Rgb<13,19,41>>,Sparkle<Rgb<100,150,230>,White,50,300>,TrFade<11500>,TrDelay<20000>,EFFECT_FORCE,4>,
- // // Stripes fade to sparking solid over remaining 4 seconds from freezing edge's finish until 12000 then hold for next joined delay to end at 15000, so 3000 more.
- // TrDelay<7000>,Sparkle<Rgb<100,150,230>,White,50,300>,
- // //after 15000 (TrConcat makes it 8000 + 7000) from effect start, full blade to this shade of white for wiping away (seamless color from end of stripes fade to solid)
- // TrJoin<TrWipe<7000>,TrSmoothFade<9500>>>,
- // // wipe ice away and melt to thinner opacity , but not 100%, leave like 30% by using longer fade duration than the wipe takes.
- // EFFECT_FORCE,4>,
- // MultiTransitionEffectL<
- // TrConcat<
- // TrJoin<TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,60>, Int<400>, Int<50>, Int<1000>,Int<0>>, // burst
- // TrWaveX<BrownNoiseFlicker<White,SteelBlue,600>, Int<15000>,Int<400>,Int<8000>,Int<0>>, // leading freeze edge
- // TrWaveX<Sparkle<AlphaL<White,Int<0>>,White,3000,200>,Int<15000>,Int<100>,Int<8000>,Int<-7000>>>, // crystalizing in edge's wake
- // AlphaL<White,Int<0>>,
- // TrJoin<TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,300>, Int<300>, Int<50>, Int<1000>,Int<0>>, // burst
- // TrWaveX<Sparkle<AlphaL<White,Int<0>>,White,3000,200>,Int<40000>,Int<300>,Int<7000>,Int<3000>>, // crystalizing in thaw's path
- // TrWaveX<BrownNoiseFlicker<DarkOrange,Yellow,80>, Int<15000>,Int<400>,Int<7000>,Int<0>>>>,EFFECT_FORCE,5>, // leading thawing edge
- TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- AlphaL<White,BlastF<400,300,100000>>,
- TransitionEffectL<TrConcat<TrInstant,White,TrFade<800>>,EFFECT_LOCKUP_END>,
- ResponsiveLockupL<Strobe<White,BrownNoiseFlicker<White,Blue,300>,50,1>,TrConcat<TrInstant,White,TrFade<200>>,TrFade<400>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Scale<SwingSpeed<100>,Int<10000>,Int<14000>>>,
- LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- 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>>>,
- AlphaL<RotateColorsX<Variation,ColorCycle<Blue,0,1,Red,75,900,1>>,Bump<Int<0>,Int<8000>>>,
- LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- InOutTrL<TrWipeSparkTip<White,150>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>,
- TransitionEffectL<TrConcat<TrFade<50>,AlphaL<HumpFlickerL<RotateColorsX<Variation,Red>,20>,Bump<Int<0>,Int<6000>>>,TrBoingX<WavLen<EFFECT_PREON>,3>>,EFFECT_PREON>>>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- // Red Arrow Blinks when blade is ON
- StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // Green Arrow
- StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- "darth\nbane"},
- //Preset 3
- {"a_blueforce/Photonblade;common", "", // 17880 bytes // Humpflicker Orange base
- // Main Blade FINAL ORIGINAL VERSION for 2000ms wav
- // Segmented Preon, needs custom out.wavs
- //Reverse segmented retaction, needs custom in.wavs
- // Flash AND Clash
- // Better Stab
- // Blast works for all colors
- // Crazy Lockup and Drag - purple electrons/
- // presets.ini style=builtin 8 1
- StylePtr<Layers<
- Mix<SwingSpeed<400>,HumpFlicker<RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<60,15,0>>,50>,Mix<SwingSpeed<600>,RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<255,150,60>>>>,
- TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- AlphaL<White,BlastF<400,300,100000>>,
- LockupTrL<Layers<Sparkle<Stripes<300,-8000,Rgb16<21301,0,65535>,Black,Black,Red>>,AlphaL<
- //Color
- Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<60,15,0>>,500>,RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<255,150,60>>>,
- SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- AlphaL<
- //Color
- Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<60,15,0>>,500>,RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<255,150,60>>>,
- SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- LockupTrL<AlphaL<Gradient<Black,Black,Black,Black,Black,Stripes<500,4000,Rgb16<21301,0,65535>,Black,Black>,RandomBlink<6000,Red,Strobe<Black,Yellow,15,30>>>,SmoothStep<Int<30000>,Int<30000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- ResponsiveMeltL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,TrWipeIn<600>,TrColorCycle<1500,-2000,100>>,
- ResponsiveLightningBlockL<Strobe<Rgb16<21301,0,65535>,White,50,10>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- TransitionEffectL<TrConcat<TrInstant,Gradient<RandomBlink<18000,Red,Strobe<Black,Yellow,15,20>>,Stripes<500,-4000,Rgb16<21301,30000,65535>,Black,Black>,Stripes<500,-4000,Rgb16<21301,0,65535>,Black,Black>,Stripes<500,-4000,Rgb16<21301,0,65535>,Black,Black>,Black>,TrFade<800>>,EFFECT_IGNITION>,
- InOutTrL<TrWipeSparkTip<White,150>,
- TrConcat<TrInstant,Mix<SmoothStep<Int<0>,Int<2000>>,Black,RotateColorsX<Variation,HumpFlicker<Orange,Rgb<60,15,0>,200>>>,
- TrWaveX<RotateColorsX<Variation,Orange>,Int<200>,Int<300>,Int<200>,Int<32768>>,Mix<SmoothStep<Int<5500>,Int<2000>>,Black,RotateColorsX<Variation,HumpFlicker<Orange,Rgb<60,15,0>,200>>>,
- TrWaveX<RotateColorsX<Variation,Orange>,Int<250>,Int<300>,Int<250>,Int<32768>>,Mix<SmoothStep<Int<11000>,Int<2000>>,Black,RotateColorsX<Variation,HumpFlicker<Orange,Rgb<60,15,0>,200>>>,
- TrWaveX<RotateColorsX<Variation,Orange>,Int<300>,Int<300>,Int<300>,Int<32768>>,Mix<SmoothStep<Int<16500>,Int<2000>>,Black,RotateColorsX<Variation,HumpFlicker<Orange,Rgb<60,15,0>,200>>>,
- TrWaveX<RotateColorsX<Variation,Orange>,Int<350>,Int<300>,Int<350>,Int<32768>>,Mix<SmoothStep<Int<24500>,Int<2000>>,Black,RotateColorsX<Variation,HumpFlicker<Orange,Rgb<60,15,0>,200>>>,
- TrWaveX<RotateColorsX<Variation,Orange>,Int<400>,Int<300>,Int<400>,Int<32768>>,Black,
- TrWaveX<RotateColorsX<Variation,Orange>,Int<400>,Int<300>,Int<400>,Int<32768>>,White,TrFade<50>>>,
- TransitionEffectL<TrConcat<TrWaveX<RotateColorsX<Variation,Orange>,Int<400>,Int<300>,Int<400>,Int<0>>,Mix<SmoothStep<Int<27500>,Int<2000>>,Black,RotateColorsX<Variation,HumpFlicker<Orange,Rgb<60,15,0>,200>>>,TrWaveX<RotateColorsX<Variation,Orange>,Int<350>,Int<300>,Int<350>,Int<0>>,Mix<SmoothStep<Int<22000>,Int<2000>>,Black,RotateColorsX<Variation,HumpFlicker<Orange,Rgb<60,15,0>,200>>>,TrWaveX<RotateColorsX<Variation,Orange>,Int<300>,Int<300>,Int<300>,Int<0>>,Mix<SmoothStep<Int<16500>,Int<2000>>,Black,RotateColorsX<Variation,HumpFlicker<Orange,Rgb<60,15,0>,200>>>,TrWaveX<RotateColorsX<Variation,Orange>,Int<250>,Int<300>,Int<250>,Int<0>>,Mix<SmoothStep<Int<11000>,Int<2000>>,Black,RotateColorsX<Variation,HumpFlicker<Orange,Rgb<60,15,0>,200>>>,TrWaveX<RotateColorsX<Variation,Orange>,Int<200>,Int<300>,Int<200>,Int<0>>,Mix<SmoothStep<Int<5500>,Int<2000>>,Black,RotateColorsX<Variation,HumpFlicker<Orange,Rgb<60,15,0>,200>>>,TrDelay<100>,Mix<SmoothStep<Int<5500>,Int<2000>>,Black,RotateColorsX<Variation,HumpFlicker<Orange,Rgb<60,15,0>,200>>>,TrWipe<100>,Mix<SmoothStep<Int<0>,Int<2000>>,Black,RotateColorsX<Variation,HumpFlicker<Orange,Rgb<60,15,0>,200>>>,TrFade<100>,White,TrInstant>,EFFECT_PREON>,
- TransitionEffectL<TrConcat<TrInstant,HumpFlickerL<White,40>,TrFade<300>>,EFFECT_RETRACTION>, // off-spark blade
- TransitionEffectL<TrConcat<TrInstant,AlphaL<White,Bump<Int<0>,Int<6000>>>,TrFade<1000>,AlphaL<Orange,Bump<Int<0>,Int<4000>>>,TrFade<1000>,AlphaL<OrangeRed,Bump<Int<0>,Int<2800>>>,TrFade<1000>,AlphaL<Red,Bump<Int<0>,Int<1700>>>,TrFade<2000>>,EFFECT_RETRACTION>>>(), //emitter cooldown
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- //Alt blnking from Blind
- // StylePtr<InOutHelper<Blinking<Black,White,1500,500>,300,800,Blinking<Black,Blinking<Black,White,500,500>,2000,500>>>(),
- // StylePtr<InOutHelper<White,300,800,Pulsing<Black,White,3000>>>(),
- // Red Arrow Blinks when blade is ON
- StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // Green Arrow
- StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- "photon\nblade"},
- //Preset 4
- { "TheMaw;common", "", // Custom retraction effects + IceBlade , Stripes based Center Pull in Light Purple Color Wheel Changeable
- StylePtr<Layers<
- //Color
- Mix<SmoothStep<Int<16000>,Int<10000>>,Stripes<5000,-1500,RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,RotateColorsX<Variation,Rgb<130,40,230>>,RotateColorsX<Variation,Rgb<42,0,110>>>,Stripes<5000,1500,RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,RotateColorsX<Variation,Rgb<130,40,230>>,RotateColorsX<Variation,Rgb<42,0,110>>>>,
- //IceBladeV2 - too big until presets managed...or Fred makes space! win
- MultiTransitionEffectL<
- TrConcat<TrFade<7000>,Rgb<10,0,75>,// blade turns solid cold 1000ms before ice full coverage
- TrDelay<1000>>, // hidden by ice overlay at this point, so no reason to have anthing more than 1000 before back to base color
- EFFECT_FORCE>,
- MultiTransitionEffectL< TrConcat<TrWipe<8000>, //wipe in stripes ice freezing effect
- MultiTransitionEffect<Stripes<10000,-1000,Rgb<50,75,165>,Rgb<25,37,82>,Rgb<50,75,165>,Rgb<13,19,41>>,Sparkle<Rgb<100,150,230>,White,50,300>,TrFade<11500>,TrDelay<20000>,EFFECT_FORCE,4>, // Stripes fade to solid over remaining 4 seconds from freezing edge's finish until 12000 then hold for next joined delay to end at 15000, so 3000 more.
- TrDelay<7000>,Sparkle<Rgb<100,150,230>,White,50,300>, //after 15000 (TrConcat makes it 8000 + 7000) from effect start, full blade to this shade of white for wiping away (seamless color from end of stripes fade to solid)
- TrJoin<TrWipe<7000>,TrSmoothFade<9500>>>, // wipe ice away and melt to thinner opacity , but not 100%, leave like 30% by using longer fade duration than the wipe takes.
- EFFECT_FORCE,4>,
- MultiTransitionEffectL<
- TrConcat<
- TrJoin<TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,60>, Int<400>, Int<50>, Int<1000>,Int<0>>, // burst
- TrWaveX<BrownNoiseFlicker<White,SteelBlue,600>, Int<15000>,Int<400>,Int<8000>,Int<0>>, // leading freeze edge
- TrWaveX<Sparkle<AlphaL<White,Int<0>>,White,3000,200>,Int<15000>,Int<100>,Int<8000>,Int<-7000>>>, // crystalizing in edge's wake
- AlphaL<White,Int<0>>,
- TrJoin<TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,300>, Int<300>, Int<50>, Int<1000>,Int<0>>, // burst
- TrWaveX<Sparkle<AlphaL<White,Int<0>>,White,3000,200>,Int<40000>,Int<300>,Int<7000>,Int<3000>>, // crystalizing in thaw's path
- TrWaveX<BrownNoiseFlicker<DarkOrange,Yellow,80>, Int<15000>,Int<400>,Int<7000>,Int<0>>>>,EFFECT_FORCE,5>, // leading thawing edge
- TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- AlphaL<White,BlastF<400,300,100000>>,
- LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- //Color
- Stripes<3000,3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,500>,RotateColorsX<Variation,Rgb<100,10,200>>,RotateColorsX<Variation,Rgb<42,0,110>>>,
- SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- AlphaL<
- //Color
- Stripes<3000,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,500>,RotateColorsX<Variation,Rgb<100,10,200>>,RotateColorsX<Variation,Rgb<42,0,110>>>,
- SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- // InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<WavLen<EFFECT_RETRACTION>>>>>(),
- TransitionEffectL<TrConcat<TrDelay<200>,Strobe<Black,Rgb<160,60,255>,15,40>,TrJoin<TrWipeInSparkTip<White,1500,200>,TrWipeSparkTip<White,1500,200>>>,EFFECT_IGNITION>,
- TransitionEffectL<TrConcat<TrJoin<TrWipe<500>,TrWipeIn<500>>,Mix<SmoothStep<Int<16384>,Int<10000>>,Stripes<2000,-1500,Black,Rgb<100,100,150>>,Stripes<2000,1500,Black,Rgb<100,100,150>>>,TrFade<500>>,EFFECT_RETRACTION>,
- InOutTrL<TrJoin<TrWipeInSparkTip<White,1500,200>,TrWipeSparkTip<White,1500,200>>,TrJoin<TrWipeInSparkTip<White,2000,500>,TrWipeSparkTip<White,2000,500>>>,
- TransitionEffectL<TrConcat<TrInstant,White,TrFade<100>>,EFFECT_IGNITION>,
- TransitionEffectL<TrConcat<TrDelay<1100>,White,TrFade<50>>,EFFECT_RETRACTION>>>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- // Red Arrow Blinks when blade is ON
- StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // Green Arrow
- StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- "the maw"},
- //Preset 5
- {"Cylon", "Cylon/tracks/BGOT.wav",
- StylePtr<Layers<
- Mix<Int<16384>,RotateColorsX<Variation,Cylon<Red,5,20,Red,20,20,1>>,AudioFlicker<RotateColorsX<Variation,Rgb<128,0,0>>,RotateColorsX<Variation,Red>>>,
- TransitionEffectL<TrConcat<TrInstant,AlphaL<Mix<SmoothStep<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>>,Int<1000>>,Stripes<1500,2000,White,Red>,Stripes<1500,-2500,White,Red>>,Int<16384>>,TrFade<800>>,EFFECT_LOCKUP_END>,
- ResponsiveLockupL<Strobe<White,BrownNoiseFlicker<White,Blue,300>,50,1>,TrConcat<TrInstant,White,TrFade<400>>,TrFade<100>,Scale<BladeAngle<0,16000>,Int<10000>,Int<30000>>,Int<10000>,Scale<SwingSpeed<100>,Int<10000>,Int<14000>>>,
- 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<Orange>,
- ResponsiveBlastL<White,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,
- ResponsiveClashL<White,TrInstant,TrFade<400>>,
- TransitionEffectL<TrConcat<TrInstant,HumpFlickerL<White,40>,TrFade<1500>>,EFFECT_RETRACTION>,
- TransitionEffectL<TrConcat<TrInstant,HumpFlickerL<White,40>,TrFade<700>,HumpFlickerL<Rgb<200,200,50>,10>,TrColorCycle<700,500,1000>>,EFFECT_IGNITION>,
- LockupTrL<AlphaL<BrownNoiseFlickerL<White,Int<300>>,SmoothStep<Int<30000>,Int<5000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>,
- LockupTrL<AlphaL<Mix<TwistAngle<>,Rgb<255,200,0>,DarkOrange>,SmoothStep<Int<28000>,Int<5000>>>,TrWipeIn<600>,TrFade<300>,SaberBase::LOCKUP_MELT>,
- InOutTrL<TrWipe<100>,TrColorCycle<3500,-1000,-10>>,
- TransitionEffectL<TrConcat<TrInstant,AlphaL<White,Bump<Int<0>,Int<10000>>>,TrFade<3000>,AlphaL<Orange,Bump<Int<0>,Int<8000>>>,TrFade<3000>,AlphaL<Red,Bump<Int<0>,Int<6000>>>,TrFade<2000>>,EFFECT_RETRACTION>,
- TransitionEffectL<TrConcat<TrFade<125>,AlphaL<HumpFlickerL<Red,10>,Bump<Int<0>,Int<4000>>>,TrFade<1000>,AlphaL<HumpFlickerL<Orange,15>,Bump<Int<0>,Int<15000>>>,TrFade<1500>,AlphaL<HumpFlickerL<Rgb<255,255,100>,20>,Bump<Int<0>,Int<60000>>>,TrColorCycle<1000,500,1000>,Rgb<255,150,150>,TrWipeInSparkTip<White,50>>,EFFECT_PREON>>>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- // Red Arrow Blinks when blade is ON
- StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // Green Arrow
- StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- "cylon"},
- // Preset 6
- { "Comet;common", "", // BC Custom out / in anim w/cool clash & ice force
- StylePtr<Layers<
- //Color
- HumpFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<80,0,0>>,10>,
- // IceForce V2
- MultiTransitionEffectL<
- TrConcat<TrFade<7000>,Rgb<10,0,75>,// blade turns solid cold 1000ms before ice full coverage
- TrDelay<1000>>, // hidden by ice overlay at this point, so no reason to have anthing more than 1000 before back to base color
- EFFECT_FORCE>,
- MultiTransitionEffectL< TrConcat<TrWipe<8000>,
- //wipe in stripes ice freezing effect
- MultiTransitionEffect<Stripes<10000,-1000,Rgb<50,75,165>,Rgb<25,37,82>,Rgb<50,75,165>,Rgb<13,19,41>>,Sparkle<Rgb<100,150,230>,White,50,300>,TrFade<11500>,TrDelay<20000>,EFFECT_FORCE,4>,
- // Stripes fade to sparking solid over remaining 4 seconds from freezing edge's finish until 12000 then hold for next joined delay to end at 15000, so 3000 more.
- TrDelay<7000>,Sparkle<Rgb<100,150,230>,White,50,300>,
- //after 15000 (TrConcat makes it 8000 + 7000) from effect start, full blade to this shade of white for wiping away (seamless color from end of stripes fade to solid)
- TrJoin<TrWipe<7000>,TrSmoothFade<9500>>>,
- // wipe ice away and melt to thinner opacity , but not 100%, leave like 30% by using longer fade duration than the wipe takes.
- EFFECT_FORCE,4>,
- MultiTransitionEffectL<
- TrConcat<
- TrJoin<TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,60>, Int<400>, Int<50>, Int<1000>,Int<0>>, // burst
- TrWaveX<BrownNoiseFlicker<White,SteelBlue,600>, Int<15000>,Int<400>,Int<8000>,Int<0>>, // leading freeze edge
- TrWaveX<Sparkle<AlphaL<White,Int<0>>,White,3000,200>,Int<15000>,Int<100>,Int<8000>,Int<-7000>>>, // crystalizing in edge's wake
- AlphaL<White,Int<0>>,
- TrJoin<TrWaveX<BrownNoiseFlicker<White,DeepSkyBlue,300>, Int<300>, Int<50>, Int<1000>,Int<0>>, // burst
- TrWaveX<Sparkle<AlphaL<White,Int<0>>,White,3000,200>,Int<40000>,Int<300>,Int<7000>,Int<3000>>, // crystalizing in thaw's path
- TrWaveX<BrownNoiseFlicker<DarkOrange,Yellow,80>, Int<15000>,Int<400>,Int<7000>,Int<0>>>>,EFFECT_FORCE,5>, // leading thawing edge
- TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
- LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
- TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Stripes<5000,1000,Red,Rgb<80,0,0>,Black,Rgb<150,50,50>>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
- TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
- BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
- AlphaL<White,BlastF<400,300,100000>>,
- LockupTrL<Layers<Sparkle<BrownNoiseFlicker<Rgb<128,128,128>,Yellow,50>,White,300,500>,AlphaL<
- //Color
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Red>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>, RotateColorsX<Variation,Rgb<255,50,50>>>,300>, RotateColorsX<Variation,Rgb<50,0,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
- AlphaL<
- //Color
- PulsingX<BrownNoiseFlicker<RotateColorsX<Variation,Red>, RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>, RotateColorsX<Variation,Rgb<255,50,50>>>,300>, RotateColorsX<Variation,Rgb<50,0,0>>, Scale<SlowNoise<Int<3000>>,Int<500>,Int<1000>>>,
- SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
- LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
- LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
- ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
- TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
- TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
- LockupTrL<AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
- SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>, TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>,
- InOutTrL<TrJoin<TrConcat<TrWipe<1000>,RandomBlink<100,Red,Rgb<255,50,50>>,TrFade<175>,BrownNoiseFlicker<Rgb<200,20,20>,Rgb<80,0,0>,200>,TrFade<900>>,TrJoin<TrWipe<1700>,TrWaveX<BrownNoiseFlicker<Yellow,RandomFlicker<White,Red>,50>,Int<3000>,Int<200>,Int<1000>,Int<2000>>,TrWaveX<BrownNoiseFlicker<Yellow,OrangeRed,100>,Int<3000>,Int<150>,Int<1000>,Int<0>>,TrWaveX<BrownNoiseFlicker<Red,Rgb<80,0,0>,100>,Int<3000>,Int<100>,Int<1000>,Int<-2000>>>>,TrJoin<TrConcat<TrFade<90>,RandomBlink<100,Red,Rgb<255,50,50>>,TrSmoothFade<250>,RandomBlink<10000,Rgb<80,0,0>>,TrSmoothFade<700>>,TrJoin<TrFade<3000>,TrWaveX<BrownNoiseFlicker<Yellow,RandomFlicker<White,Red>,50>,Int<3000>,Int<200>,Int<1400>,Int<30000>>,TrWaveX<BrownNoiseFlicker<Yellow,OrangeRed,100>,Int<3000>,Int<150>,Int<1400>,Int<32768>>,TrWaveX<BrownNoiseFlicker<Red,Rgb<80,0,0>,100>,Int<3000>,Int<100>,Int<1400>,Int<34000>>>>>,
- TransitionEffectL<TrConcat<TrInstant,Rgb<100,100,0>,TrFade<50>>,EFFECT_IGNITION>,
- TransitionEffectL<TrConcat<TrWipe<100>,AlphaL<HumpFlickerL<RotateColorsX<Variation,Rgb<60,0,0>>,90>,SmoothStep<Int<2000>,Int<-500>>>,
- TrFadeX< Percentage<WavLen<EFFECT_PREON>,49> >,AlphaL<HumpFlickerL<RotateColorsX<Variation,Rgb<128,10,0>>,90>,SmoothStep<Int<2500>,Int<-500>>>,
- TrFadeX< Percentage<WavLen<EFFECT_PREON>,49> >,AlphaL<HumpFlickerL<RotateColorsX<Variation,BrownNoiseFlicker<Yellow,OrangeRed,50>>,90>,SmoothStep<Int<4000>,Int<-1200>>>,TrInstant>,EFFECT_PREON>>>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- StylePtr<Black>(),
- // Red Arrow Blinks when blade is ON
- StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // Green Arrow
- StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- "comet"},
- // { "BattLevl;common", "tracks/Ambience.wav",
- // &style_charging,
- //Side 2
- // &style_charging,
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // "battery\nlevel"},
- // { "LngthFnd;common", "",
- // StylePtr<LengthFinder<>>(),
- // StylePtr<LengthFinder<>>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // "length\nfinder"},
- // { "testfont", "tracks/theforce1.wav",
- // StylePtr<Stripes<16000,100,Red,Black,Green,Black,Blue,Black,White,Black,Yellow,Black,Rgb<60,0,255>,Black>>(),
- // StylePtr<Stripes<16000,100,Red,Black,Green,Black,Blue,Black,White,Black,Yellow,Black,Rgb<60,0,255>,Black>>(),
- // StylePtr<Stripes<16000,100,Red,Black,Green,Black,Blue,Black,White,Black,Yellow,Black,Rgb<60,0,255>,Black>>(),
- // StylePtr<Stripes<16000,100,Red,Black,Green,Black,Blue,Black,White,Black,Yellow,Black,Rgb<60,0,255>,Black>>(),
- // StylePtr<Stripes<16000,100,Red,Black,Green,Black,Blue,Black,White,Black,Yellow,Black,Rgb<60,0,255>,Black>>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "testfont"},
- };
- //----------------------------------------------------------------------------------------------------------------------------------------
- Preset noblade[] = {
- // { "Calibr8;common", "tracks/TalesOfAJediKnight.wav",
- // // Emitter PCB and Main Blade
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // // Chassis PCB
- // StylePtr<Layers<
- // Cylon<Stripes<1000,-275,Green,Rgb<0,128,0>,Black,Rgb<0,128,0>>,100,1,Stripes<1000,-2000,Green,Rgb<0,128,0>,Black>,100,1,500>,
- // BlastFadeoutL<Blue,400>,
- // LockupL<Blinking<Green,Black,85,500>,AudioFlicker<Yellow,Blue>,Int<32768>,Int<32768>,Int<32768>>,
- // LockupTrL<Pulsing<BrownNoiseFlicker<Red,Black,300>,Yellow,2000>,TrFade<300>,TrFade<300>,SaberBase::LOCKUP_MELT>,
- // SimpleClashL<Yellow,150,EFFECT_CLASH,SmoothStep<Int<0>,Int<24000>>>,
- // InOutTrL<TrWipeSparkTip<Yellow,500,75>,TrInstant,AlphaL<Red,Int<0>>>>>(),
- // // Chamber Top
- // StylePtr<Layers<
- // RandomFlicker<Green,Rgb<0,128,0>>,
- // BlastFadeoutL<Blue>,
- // LockupTrL<Pulsing<Red,Yellow,1000>,TrInstant,TrInstant,SaberBase::LOCKUP_MELT>,
- // LockupL<AudioFlicker<Yellow,Blue>,Blinking<Green,Black,85,500>,Int<32768>,Int<32768>,Int<32768>>,
- // SimpleClashL<Yellow,100,EFFECT_CLASH,SmoothStep<Int<0>,Int<24000>>>,
- // InOutTrL<TrWipeSparkTip<Yellow,500,75>,TrInstant,Pulsing<ColorCycle<Green,25,50,Green,75,400,3000>,Black,2000>>>>(),
- // // Chamber Bot
- // StylePtr<Layers<
- // Pulsing<RandomFlicker<Rgb<0,128,0>,Green>,Black,800>,
- // BlastFadeoutL<Blue,400>,
- // LockupTrL<Pulsing<Red,Yellow,1000>,TrInstant,TrInstant,SaberBase::LOCKUP_MELT>,
- // LockupL<Blinking<Green,Black,85,500>,AudioFlicker<Yellow,Blue>,Int<32768>,Int<32768>,Int<32768>>,
- // SimpleClashL<Yellow,100,EFFECT_CLASH,SmoothStep<Int<0>,Int<24000>>>,
- // InOutTrL<TrWipeSparkTip<Yellow,500,75>,TrInstant,Pulsing<Black,ColorCycle<Green,25,20,Green,100,3000,3000>,2000>>>>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "calibrate"},
- { "a_LUKE/LS6;common", "a_LUKE/LS6/tracks/jabba_scene.wav", // AudioFlicker Green Color Wheel Changeable
- // Emitter PCB and Main Blade
- StylePtr<Black>(),
- StylePtr<Black>(),
- // Chassis PCB
- StylePtr<Layers<
- Cylon<Stripes<1000,-275,Green,Rgb<0,128,0>,Black,Rgb<0,128,0>>,100,1,Stripes<1000,-2000,Green,Rgb<0,128,0>,Black>,100,1,500>,
- BlastFadeoutL<Blue,400>,
- LockupL<Blinking<Green,Black,85,500>,AudioFlicker<Yellow,Blue>,Int<32768>,Int<32768>,Int<32768>>,
- LockupTrL<Pulsing<BrownNoiseFlicker<Red,Black,300>,Yellow,2000>,TrFade<300>,TrFade<300>,SaberBase::LOCKUP_MELT>,
- SimpleClashL<Yellow,150,EFFECT_CLASH,SmoothStep<Int<0>,Int<24000>>>,
- InOutTrL<TrWipeSparkTip<Yellow,500,75>,TrInstant,AlphaL<Red,Int<0>>>>>(),
- // Chamber Top
- StylePtr<Layers<
- RandomFlicker<Green,Rgb<0,128,0>>,
- BlastFadeoutL<Blue>,
- LockupL<AudioFlicker<Yellow,Blue>,Blinking<Green,Black,85,500>,Int<32768>,Int<32768>,Int<32768>>,
- SimpleClashL<Yellow,100,EFFECT_CLASH,SmoothStep<Int<0>,Int<24000>>>,
- LockupTrL<Pulsing<Red,Yellow,1000>,TrInstant,TrInstant,SaberBase::LOCKUP_MELT>,
- InOutTrL<TrWipeSparkTip<Yellow,500,75>,TrInstant,Pulsing<ColorCycle<Green,25,50,Green,75,400,3000>,Black,2000>>>>(),
- // Chamber Bot
- StylePtr<Layers<
- Pulsing<RandomFlicker<Rgb<0,128,0>,Green>,Black,800>,
- BlastFadeoutL<Blue,400>,
- LockupL<Blinking<Green,Black,85,500>,AudioFlicker<Yellow,Blue>,Int<32768>,Int<32768>,Int<32768>>,
- SimpleClashL<Yellow,100,EFFECT_CLASH,SmoothStep<Int<0>,Int<24000>>>,
- LockupTrL<Pulsing<Red,Yellow,1000>,TrInstant,TrInstant,SaberBase::LOCKUP_MELT>,
- InOutTrL<TrWipeSparkTip<Yellow,500,75>,TrInstant,Pulsing<Black,ColorCycle<Green,25,20,Green,100,3000,3000>,2000>>>>(),
- // Red Arrow Blinks when blade is ON
- StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // Green Arrow
- StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- "luke\nskywalker"},
- // { "testfont;common", "tracks/theforce1.wav",
- // StylePtr<Stripes<16000,100,Red,Black,Green,Black,Blue,Black,White,Black,Yellow,Black,Rgb<60,0,255>,Black>>(),
- // StylePtr<Stripes<16000,100,Red,Black,Green,Black,Blue,Black,White,Black,Yellow,Black,Rgb<60,0,255>,Black>>(),
- // StylePtr<Stripes<16000,100,Red,Black,Green,Black,Blue,Black,White,Black,Yellow,Black,Rgb<60,0,255>,Black>>(),
- // StylePtr<Stripes<16000,100,Red,Black,Green,Black,Blue,Black,White,Black,Yellow,Black,Rgb<60,0,255>,Black>>(),
- // StylePtr<Stripes<16000,100,Red,Black,Green,Black,Blue,Black,White,Black,Yellow,Black,Rgb<60,0,255>,Black>>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "testfont"},
- // { "BattLevl;common", "tracks/theforce1.wav",
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<Black>(),
- // StylePtr<PulsingX<Mix<BatteryLevel,Red,Yellow,Green>,Black,BatteryLevel>>(),
- // StylePtr<PulsingX<Mix<BatteryLevel,Red,Yellow,Green>,Black,BatteryLevel>>(),
- // // Red Arrow Blinks when blade is ON
- // StylePtr<InOutHelper<Blinking<Black,Rgb<130,130,130>,1500,500>, 1, 1, Sequence<Rgb<130,130,130>, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
- // // Green Arrow
- // StylePtr<InOutHelper<Rgb<85,85,85>, 1, 1, Sequence<Rgb<85,85,85>, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
- // "battery\nlevel"}
- };
- struct AccentsLED {
- static constexpr float MaxAmps = 0.02;
- static constexpr float MaxVolts = 3.2;
- static constexpr float P2Amps = 0.10;
- static constexpr float P2Volts = 3.0;
- static constexpr float R = 0; // Resistor value
- static const int Red = 255;
- static const int Green = 255;
- static const int Blue = 255;
- };
- BladeConfig blades[] = {
- { 0, // 264 pixel KR_Pixel_Stick
- //WS281XBladePtr<123, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3>,DefaultPinClass, 900000 >(), // HiltPCB and Main Blade in parallel
- SubBladeWithStride (0, 262, 2, WS281XBladePtr<264, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >() ), // HiltPCB and KR_Pixel_Stick Main Blade in parallel
- SubBladeWithStride (1, 263, 2, NULL),
- WS281XBladePtr<5, blade3Pin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(), // ChassisPCB
- SubBlade (4, 7, WS281XBladePtr<8, blade2Pin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >() ), // Chamber Top
- SubBlade (0, 3, NULL), // Chamber Bottom
- SimpleBladePtr<AccentsLED, NoLED, NoLED, NoLED, bladePowerPin5, -1, -1, -1>(), // Red Arrow
- SimpleBladePtr<AccentsLED, NoLED, NoLED, NoLED, bladePowerPin6, -1, -1, -1>(), // Green Arrow
- CONFIGARRAY(KR_Pixel_Stick),
- "01_KR_Pixel_Stick", },
- { NO_BLADE,
- //WS281XBladePtr<123, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(), // HiltPCB and Main Blade removed with Grenade section
- SubBladeWithStride (0, 262, 2, WS281XBladePtr<264, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >() ), // HiltPCB and KR_Pixel_Stick Main Blade removed with Grenade section
- SubBladeWithStride (1, 263, 2, NULL),
- WS281XBladePtr<5, blade3Pin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(), // ChassisPCB
- SubBlade (4, 7, WS281XBladePtr<8, blade2Pin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >() ), // Chamber Top
- SubBlade (0, 3, NULL), // Chamber Bottom
- SimpleBladePtr<AccentsLED, NoLED, NoLED, NoLED, bladePowerPin5, -1, -1, -1>(), // Red Arrow
- SimpleBladePtr<AccentsLED, NoLED, NoLED, NoLED, bladePowerPin6, -1, -1, -1>(), // Green Arrow
- CONFIGARRAY(noblade),
- "00_NO_BLADEsave", },
- };
- #endif
- #ifdef CONFIG_BUTTONS
- Button PowerButton(BUTTON_POWER, powerButtonPin, "pow");
- Button AuxButton(BUTTON_AUX, auxPin, "aux");
- #endif
Advertisement
Add Comment
Please, Sign In to add comment