#ifdef CONFIG_TOP #include "proffieboard_v2_config.h" #define NUM_BLADES 2 #define NUM_BUTTONS 1 #define VOLUME 150 const unsigned int maxLedsPerStrip = 144; #define CLASH_THRESHOLD_G 3.0 #define ENABLE_AUDIO #define ENABLE_MOTION #define ENABLE_WS2811 #define ENABLE_SD #define COLOR_CHANGE_DIRECT #define NO_REPEAT_RANDOM #define FETT263_THRUST_ON #define FETT263_SWING_ON #define FETT263_SWING_ON_SPEED 300 #define FETT263_TWIST_OFF #define FETT263_TWIST_ON #define FETT263_STAB_ON #define MOTION_TIMEOUT 60 * 15 * 1000 #define IDLE_OFF_TIME 5 * 60 * 1000 #define FETT263_MULTI_PHASE #define FETT263_SAY_BATTERY_PERCENT #define FETT263_SAY_COLOR_LIST #define FETT263_EDIT_MODE_MENU #define ENABLE_ALL_EDIT_OPTIONS #define FETT263_CLASH_STRENGTH_SOUND #define FETT263_BM_CLASH_DETECT 7 #define FETT263_DUAL_MODE_SOUND #define DISABLE_BASIC_PARSER_STYLES #define SAVE_STATE #endif #ifdef CONFIG_PROP #include "../props/saber_fett263_buttons.h" #endif #ifdef CONFIG_PRESETS Preset presets[] = { { "Kestis;common", "common/tracks/JFO1.wav", StylePtr,Scale>,Int<-1600>,Int<-3200>>,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>,BrownNoiseFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>,300>,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>>,RgbArg>>, ColorSelect,TrInstant,AlphaL>,Int<0>>,AlphaL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,AlphaL>,SwingSpeed<600>>,TransitionEffectL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,TrDelay<30000>>,EFFECT_FORCE>,TransitionEffectL>,SwingSpeed<600>>,TrDelay<30000>>,EFFECT_FORCE>>, TransitionEffectL,TrInstant,TrConcat,TrInstant>,Stripes<3000,-3500,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>>,TrFadeX>>,TrConcat,TrInstant>,RgbArg>,TrFadeX>>,TrConcat,TrInstant>,AudioFlickerL>>,TrFadeX>>>,EFFECT_IGNITION>, TransitionEffectL,TrInstant,TrConcat>,40>,TrDelayX>>,TrConcat>,TrDelayX>>>,EFFECT_RETRACTION>, LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<16000>>>,TrConcat,Mix,Int<26000>>,RgbArg>,AlphaL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrExtend<3000,TrFade<300>>,AlphaL>,Mix,Black,RgbArg>>>,Bump< Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrFade<3000>>,TrConcat>,TrSelect,Int<20000>>,Int<1>,Int<0>>,TrWaveX>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>> ,Stripes<1200,-3600,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Int<30>,Scale,SwingSpeed<600>>,Int<100>,Int<400>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>>,SaberBase::LOCKUP_NORMAL>, ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>, EffectSequence>,BlastF<200,200>>,TrFade<300>>,EFFECT_BLAST>,ResponsiveBlastL>,Int<400>,Scale,Int<100>,Int<400>>,Int<400>>,ResponsiveBlastWaveL>,Scale,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,ResponsiveBlastFadeL>,Scale,Int<6000>,Int<12000>>,Scale,Int<400>,Int<100>>>,ResponsiveBlastL>,Scale,Int<400>,Int<100>>,Scale,Int<200>,Int<100>>,Scale,Int<400>,Int<200>>>>, Mix,Int<26000>>,TransitionEffectL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<12000>,Int<60000>>>>,TrFadeX,Int<200>,Int<400>>>>,EFFECT_CLASH>,ResponsiveBlastWaveL>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>,EFFECT_CLASH>>, LockupTrL>,Int<300>>,SmoothStep,Int<2000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>, LockupTrL,Int<0>>,StaticFire,OrangeRed,DarkOrange>,Mix,OrangeRed,Orange>,0,3,5,3000,10>>,SmoothStep,Int<6000>>>,TrConcat,AlphaL,Int<8000>>>,TrExtend<2000,TrFade<300>>,AlphaL,Red,Orange>,SmoothStep,Int<8000>>>,TrFade<3000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL,TrWipeX>,TrWipeInX>,TrColorCycleX>,TrWipeSparkTipX>,IgnitionTime<300>>,TrCenterWipeX,Int<16384>>,TrCenterWipeInX,Int<16384>>>,TrSelect,TrWipeInX>,TrWipeX>,TrColorCycleX>,TrWipeInSparkTipX>,RetractionTime<0>>,TrCenterWipeInX,Int<16384>>,TrCenterWipeX,Int<16384>>>,RotateColorsX>, TransitionEffectL,TrInstant,TrConcat,WavLen>,Mult,WavLen>,Mult,WavLen>>,BrownNoiseFlicker>,100>,RandomPerLEDFlicker>,Rgb<50,50,50>>,BrownNoiseFlicker>,RotateColorsX,RgbArg>>>,White,50>>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat>,Black>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat,WavLen>>,AlphaL>,10>,SmoothStep,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,15>,SmoothStep,IntArg>,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,20>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>,5>,AlphaL>,Int<100>>,SmoothStep,Int<-4000>>>,TrBoingX,WavLen>,3>,Black,TrBoingX,WavLen>,3>,AlphaL>,Int<200>>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>>,AlphaL>,Int<800>>,SmoothStep,Int<-4000>>>,TrDelayX,WavLen>>>>,EFFECT_PREON>, TransitionEffectL,AlphaL,Bump>>,TrFade<1000>>,EFFECT_BATTERY_LEVEL> >>(),&style_charging, }, { "Second;common", "common/tracks/JFO12.wav", StylePtr,Scale>,Int<-3000>,Int<-5000>>,RgbArg>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>,RgbArg>>,TransitionEffectL>,RandomFlicker>,Mix,Black,RgbArg>>>,TrFade<800>>,EFFECT_FORCE>, ColorSelect,TrInstant,AlphaL>,Int<0>>,AlphaL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,AlphaL>,SwingSpeed<600>>,TransitionEffectL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,TrDelay<30000>>,EFFECT_FORCE>,TransitionEffectL>,SwingSpeed<600>>,TrDelay<30000>>,EFFECT_FORCE>>, TransitionEffectL,TrInstant,TrConcat,TrInstant>,Stripes<3000,-3500,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>>,TrFadeX>>,TrConcat,TrInstant>,RgbArg>,TrFadeX>>,TrConcat,TrInstant>,AudioFlickerL>>,TrFadeX>>>,EFFECT_IGNITION>, TransitionEffectL,TrInstant,TrConcat>,40>,TrDelayX>>,TrConcat>,TrDelayX>>>,EFFECT_RETRACTION>, LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<16000>>>,TrConcat,Mix,Int<26000>>,RgbArg>,AlphaL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrExtend<3000,TrFade<300>>,AlphaL>,Mix,Black,RgbArg>>>,Bump< Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrFade<3000>>,TrConcat>,TrSelect,Int<20000>>,Int<1>,Int<0>>,TrWaveX>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>> ,Stripes<1200,-3600,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Int<30>,Scale,SwingSpeed<600>>,Int<100>,Int<400>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>>,SaberBase::LOCKUP_NORMAL>, ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>, EffectSequence>,BlastF<200,200>>,TrFade<300>>,EFFECT_BLAST>,ResponsiveBlastL>,Int<400>,Scale,Int<100>,Int<400>>,Int<400>>,ResponsiveBlastWaveL>,Scale,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,ResponsiveBlastFadeL>,Scale,Int<6000>,Int<12000>>,Scale,Int<400>,Int<100>>>,ResponsiveBlastL>,Scale,Int<400>,Int<100>>,Scale,Int<200>,Int<100>>,Scale,Int<400>,Int<200>>>>, Mix,Int<26000>>,TransitionEffectL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<12000>,Int<60000>>>>,TrFadeX,Int<200>,Int<400>>>>,EFFECT_CLASH>,ResponsiveBlastWaveL>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>,EFFECT_CLASH>>, LockupTrL>,Int<300>>,SmoothStep,Int<2000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>, LockupTrL,Int<0>>,StaticFire,OrangeRed,DarkOrange>,Mix,OrangeRed,Orange>,0,3,5,3000,10>>,SmoothStep,Int<6000>>>,TrConcat,AlphaL,Int<8000>>>,TrExtend<2000,TrFade<300>>,AlphaL,Red,Orange>,SmoothStep,Int<8000>>>,TrFade<3000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL,TrWipeX>,TrWipeInX>,TrColorCycleX>,TrWipeSparkTipX>,IgnitionTime<300>>,TrCenterWipeX,Int<16384>>,TrCenterWipeInX,Int<16384>>>,TrSelect,TrWipeInX>,TrWipeX>,TrColorCycleX>,TrWipeInSparkTipX>,RetractionTime<0>>,TrCenterWipeInX,Int<16384>>,TrCenterWipeX,Int<16384>>>,RotateColorsX>, TransitionEffectL,TrInstant,TrConcat,WavLen>,Mult,WavLen>,Mult,WavLen>>,BrownNoiseFlicker>,100>,RandomPerLEDFlicker>,Rgb<50,50,50>>,BrownNoiseFlicker>,RotateColorsX,RgbArg>>>,White,50>>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat>,Black>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat,WavLen>>,AlphaL>,10>,SmoothStep,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,15>,SmoothStep,IntArg>,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,20>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>,5>,AlphaL>,Int<100>>,SmoothStep,Int<-4000>>>,TrBoingX,WavLen>,3>,Black,TrBoingX,WavLen>,3>,AlphaL>,Int<200>>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>>,AlphaL>,Int<800>>,SmoothStep,Int<-4000>>>,TrDelayX,WavLen>>>>,EFFECT_PREON>, TransitionEffectL,AlphaL,Bump>>,TrFade<1000>>,EFFECT_BATTERY_LEVEL> >>(),&style_charging, }, { "QuiGon;common", "common/tracks/DoF.wav", StylePtr,TrInstant,AudioFlicker>,Mix,Black,RgbArg>>>,AudioFlicker>,RgbArg>>,RandomFlicker>,Mix,Black,RgbArg>>>,RandomFlicker>,RgbArg>>,HumpFlicker>,Mix,Black,RgbArg>>,120>,HumpFlicker>,RgbArg>,120>>, AlphaL>>,SmoothStep,Int<-2000>>>, ColorSelect,TrInstant,AlphaL>,Int<0>>,AlphaL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,AlphaL>,SwingSpeed<600>>,TransitionEffectL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,TrDelay<30000>>,EFFECT_FORCE>,TransitionEffectL>,SwingSpeed<600>>,TrDelay<30000>>,EFFECT_FORCE>>, TransitionEffectL,TrInstant,TrConcat,TrInstant>,Stripes<3000,-3500,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>>,TrFadeX>>,TrConcat,TrInstant>,RgbArg>,TrFadeX>>,TrConcat,TrInstant>,AudioFlickerL>>,TrFadeX>>>,EFFECT_IGNITION>, TransitionEffectL,TrInstant,TrConcat>,40>,TrDelayX>>,TrConcat>,TrDelayX>>>,EFFECT_RETRACTION>, LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<16000>>>,TrConcat,Mix,Int<26000>>,RgbArg>,AlphaL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrExtend<3000,TrFade<300>>,AlphaL>,Mix,Black,RgbArg>>>,Bump< Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrFade<3000>>,TrConcat>,TrSelect,Int<20000>>,Int<1>,Int<0>>,TrWaveX>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>> ,Stripes<1200,-3600,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Int<30>,Scale,SwingSpeed<600>>,Int<100>,Int<400>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>>,SaberBase::LOCKUP_NORMAL>, ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>, EffectSequence>,BlastF<200,200>>,TrFade<300>>,EFFECT_BLAST>,ResponsiveBlastL>,Int<400>,Scale,Int<100>,Int<400>>,Int<400>>,ResponsiveBlastWaveL>,Scale,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,ResponsiveBlastFadeL>,Scale,Int<6000>,Int<12000>>,Scale,Int<400>,Int<100>>>,ResponsiveBlastL>,Scale,Int<400>,Int<100>>,Scale,Int<200>,Int<100>>,Scale,Int<400>,Int<200>>>>, Mix,Int<26000>>,TransitionEffectL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<12000>,Int<60000>>>>,TrFadeX,Int<200>,Int<400>>>>,EFFECT_CLASH>,ResponsiveBlastWaveL>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>,EFFECT_CLASH>>, LockupTrL>,Int<300>>,SmoothStep,Int<2000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>, LockupTrL,Int<0>>,StaticFire,OrangeRed,DarkOrange>,Mix,OrangeRed,Orange>,0,3,5,3000,10>>,SmoothStep,Int<6000>>>,TrConcat,AlphaL,Int<8000>>>,TrExtend<2000,TrFade<300>>,AlphaL,Red,Orange>,SmoothStep,Int<8000>>>,TrFade<3000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL,TrWipeX>,TrWipeInX>,TrColorCycleX>,TrWipeSparkTipX>,IgnitionTime<300>>,TrCenterWipeX,Int<16384>>,TrCenterWipeInX,Int<16384>>>,TrSelect,TrWipeInX>,TrWipeX>,TrColorCycleX>,TrWipeInSparkTipX>,RetractionTime<0>>,TrCenterWipeInX,Int<16384>>,TrCenterWipeX,Int<16384>>>,RotateColorsX>, TransitionEffectL,TrInstant,TrConcat,WavLen>,Mult,WavLen>,Mult,WavLen>>,BrownNoiseFlicker>,100>,RandomPerLEDFlicker>,Rgb<50,50,50>>,BrownNoiseFlicker>,RotateColorsX,RgbArg>>>,White,50>>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat>,Black>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat,WavLen>>,AlphaL>,10>,SmoothStep,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,15>,SmoothStep,IntArg>,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,20>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>,5>,AlphaL>,Int<100>>,SmoothStep,Int<-4000>>>,TrBoingX,WavLen>,3>,Black,TrBoingX,WavLen>,3>,AlphaL>,Int<200>>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>>,AlphaL>,Int<800>>,SmoothStep,Int<-4000>>>,TrDelayX,WavLen>>>>,EFFECT_PREON>, TransitionEffectL,AlphaL,Bump>>,TrFade<1000>>,EFFECT_BATTERY_LEVEL> >>(),&style_charging, }, { "Maul;common", "tracks/DoF.wav", StylePtr>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>,300>,Mix,Black,RgbArg>>,0,6,10,1000,2>, ColorSelect,TrInstant,AlphaL>,Int<0>>,AlphaL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,AlphaL>,SwingSpeed<600>>,TransitionEffectL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,TrDelay<30000>>,EFFECT_FORCE>,TransitionEffectL>,SwingSpeed<600>>,TrDelay<30000>>,EFFECT_FORCE>>, TransitionEffectL,TrInstant,TrConcat,TrInstant>,Stripes<3000,-3500,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>>,TrFadeX>>,TrConcat,TrInstant>,RgbArg>,TrFadeX>>,TrConcat,TrInstant>,AudioFlickerL>>,TrFadeX>>>,EFFECT_IGNITION>, TransitionEffectL,TrInstant,TrConcat>,40>,TrDelayX>>,TrConcat>,TrDelayX>>>,EFFECT_RETRACTION>, LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<16000>>>,TrConcat,Mix,Int<26000>>,RgbArg>,AlphaL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrExtend<3000,TrFade<300>>,AlphaL>,Mix,Black,RgbArg>>>,Bump< Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrFade<3000>>,TrConcat>,TrSelect,Int<20000>>,Int<1>,Int<0>>,TrWaveX>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>> ,Stripes<1200,-3600,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Int<30>,Scale,SwingSpeed<600>>,Int<100>,Int<400>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>>,SaberBase::LOCKUP_NORMAL>, ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>, EffectSequence>,BlastF<200,200>>,TrFade<300>>,EFFECT_BLAST>,ResponsiveBlastL>,Int<400>,Scale,Int<100>,Int<400>>,Int<400>>,ResponsiveBlastWaveL>,Scale,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,ResponsiveBlastFadeL>,Scale,Int<6000>,Int<12000>>,Scale,Int<400>,Int<100>>>,ResponsiveBlastL>,Scale,Int<400>,Int<100>>,Scale,Int<200>,Int<100>>,Scale,Int<400>,Int<200>>>>, Mix,Int<26000>>,TransitionEffectL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<12000>,Int<60000>>>>,TrFadeX,Int<200>,Int<400>>>>,EFFECT_CLASH>,ResponsiveBlastWaveL>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>,EFFECT_CLASH>>, LockupTrL>,Int<300>>,SmoothStep,Int<2000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>, LockupTrL,Int<0>>,StaticFire,OrangeRed,DarkOrange>,Mix,OrangeRed,Orange>,0,3,5,3000,10>>,SmoothStep,Int<6000>>>,TrConcat,AlphaL,Int<8000>>>,TrExtend<2000,TrFade<300>>,AlphaL,Red,Orange>,SmoothStep,Int<8000>>>,TrFade<3000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL,TrWipeX>,TrWipeInX>,TrColorCycleX>,TrWipeSparkTipX>,IgnitionTime<300>>,TrCenterWipeX,Int<16384>>,TrCenterWipeInX,Int<16384>>>,TrSelect,TrWipeInX>,TrWipeX>,TrColorCycleX>,TrWipeInSparkTipX>,RetractionTime<0>>,TrCenterWipeInX,Int<16384>>,TrCenterWipeX,Int<16384>>>,RotateColorsX>, TransitionEffectL,TrInstant,TrConcat,WavLen>,Mult,WavLen>,Mult,WavLen>>,BrownNoiseFlicker>,100>,RandomPerLEDFlicker>,Rgb<50,50,50>>,BrownNoiseFlicker>,RotateColorsX,RgbArg>>>,White,50>>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat>,Black>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat,WavLen>>,AlphaL>,10>,SmoothStep,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,15>,SmoothStep,IntArg>,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,20>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>,5>,AlphaL>,Int<100>>,SmoothStep,Int<-4000>>>,TrBoingX,WavLen>,3>,Black,TrBoingX,WavLen>,3>,AlphaL>,Int<200>>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>>,AlphaL>,Int<800>>,SmoothStep,Int<-4000>>>,TrDelayX,WavLen>>>>,EFFECT_PREON>, TransitionEffectL,AlphaL,Bump>>,TrFade<1000>>,EFFECT_BATTERY_LEVEL> >>(),&style_charging, }, { "Mace;common", "tracks/CW_2003.wav", StylePtr,TrInstant,AudioFlicker>,Mix,Black,RgbArg>>>,AudioFlicker>,RgbArg>>,RandomFlicker>,Mix,Black,RgbArg>>>,RandomFlicker>,RgbArg>>,HumpFlicker>,Mix,Black,RgbArg>>,120>,HumpFlicker>,RgbArg>,120>>, ColorSelect,TrInstant,AlphaL>,Int<0>>,AlphaL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,AlphaL>,SwingSpeed<600>>,TransitionEffectL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,TrDelay<30000>>,EFFECT_FORCE>,TransitionEffectL>,SwingSpeed<600>>,TrDelay<30000>>,EFFECT_FORCE>>, TransitionEffectL,TrInstant,TrConcat,TrInstant>,Stripes<3000,-3500,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>>,TrFadeX>>,TrConcat,TrInstant>,RgbArg>,TrFadeX>>,TrConcat,TrInstant>,AudioFlickerL>>,TrFadeX>>>,EFFECT_IGNITION>, TransitionEffectL,TrInstant,TrConcat>,40>,TrDelayX>>,TrConcat>,TrDelayX>>>,EFFECT_RETRACTION>, LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<16000>>>,TrConcat,Mix,Int<26000>>,RgbArg>,AlphaL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrExtend<3000,TrFade<300>>,AlphaL>,Mix,Black,RgbArg>>>,Bump< Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrFade<3000>>,TrConcat>,TrSelect,Int<20000>>,Int<1>,Int<0>>,TrWaveX>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>> ,Stripes<1200,-3600,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Int<30>,Scale,SwingSpeed<600>>,Int<100>,Int<400>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>>,SaberBase::LOCKUP_NORMAL>, ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>, EffectSequence>,BlastF<200,200>>,TrFade<300>>,EFFECT_BLAST>,ResponsiveBlastL>,Int<400>,Scale,Int<100>,Int<400>>,Int<400>>,ResponsiveBlastWaveL>,Scale,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,ResponsiveBlastFadeL>,Scale,Int<6000>,Int<12000>>,Scale,Int<400>,Int<100>>>,ResponsiveBlastL>,Scale,Int<400>,Int<100>>,Scale,Int<200>,Int<100>>,Scale,Int<400>,Int<200>>>>, Mix,Int<26000>>,TransitionEffectL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<12000>,Int<60000>>>>,TrFadeX,Int<200>,Int<400>>>>,EFFECT_CLASH>,ResponsiveBlastWaveL>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>,EFFECT_CLASH>>, LockupTrL>,Int<300>>,SmoothStep,Int<2000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>, LockupTrL,Int<0>>,StaticFire,OrangeRed,DarkOrange>,Mix,OrangeRed,Orange>,0,3,5,3000,10>>,SmoothStep,Int<6000>>>,TrConcat,AlphaL,Int<8000>>>,TrExtend<2000,TrFade<300>>,AlphaL,Red,Orange>,SmoothStep,Int<8000>>>,TrFade<3000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL,TrWipeX>,TrWipeInX>,TrColorCycleX>,TrWipeSparkTipX>,IgnitionTime<300>>,TrCenterWipeX,Int<16384>>,TrCenterWipeInX,Int<16384>>>,TrSelect,TrWipeInX>,TrWipeX>,TrColorCycleX>,TrWipeInSparkTipX>,RetractionTime<0>>,TrCenterWipeInX,Int<16384>>,TrCenterWipeX,Int<16384>>>,RotateColorsX>, TransitionEffectL,TrInstant,TrConcat,WavLen>,Mult,WavLen>,Mult,WavLen>>,BrownNoiseFlicker>,100>,RandomPerLEDFlicker>,Rgb<50,50,50>>,BrownNoiseFlicker>,RotateColorsX,RgbArg>>>,White,50>>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat>,Black>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat,WavLen>>,AlphaL>,10>,SmoothStep,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,15>,SmoothStep,IntArg>,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,20>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>,5>,AlphaL>,Int<100>>,SmoothStep,Int<-4000>>>,TrBoingX,WavLen>,3>,Black,TrBoingX,WavLen>,3>,AlphaL>,Int<200>>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>>,AlphaL>,Int<800>>,SmoothStep,Int<-4000>>>,TrDelayX,WavLen>>>>,EFFECT_PREON>, TransitionEffectL,AlphaL,Bump>>,TrFade<1000>>,EFFECT_BATTERY_LEVEL> >>(),&style_charging, }, { "DarkSbr;common", "tracks/drksbr.wav", StylePtr,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>, ColorSelect,TrInstant,AlphaL>,Int<0>>,AlphaL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,AlphaL>,SwingSpeed<600>>,TransitionEffectL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,TrDelay<30000>>,EFFECT_FORCE>,TransitionEffectL>,SwingSpeed<600>>,TrDelay<30000>>,EFFECT_FORCE>>, TransitionEffectL,TrInstant,TrConcat,TrInstant>,Stripes<3000,-3500,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>>,TrFadeX>>,TrConcat,TrInstant>,RgbArg>,TrFadeX>>,TrConcat,TrInstant>,AudioFlickerL>>,TrFadeX>>>,EFFECT_IGNITION>, TransitionEffectL,TrInstant,TrConcat>,40>,TrDelayX>>,TrConcat>,TrDelayX>>>,EFFECT_RETRACTION>, LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<16000>>>,TrConcat,Mix,Int<26000>>,RgbArg>,AlphaL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrExtend<3000,TrFade<300>>,AlphaL>,Mix,Black,RgbArg>>>,Bump< Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrFade<3000>>,TrConcat>,TrSelect,Int<20000>>,Int<1>,Int<0>>,TrWaveX>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>> ,Stripes<1200,-3600,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Int<30>,Scale,SwingSpeed<600>>,Int<100>,Int<400>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>>,SaberBase::LOCKUP_NORMAL>, ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>, EffectSequence>,BlastF<200,200>>,TrFade<300>>,EFFECT_BLAST>,ResponsiveBlastL>,Int<400>,Scale,Int<100>,Int<400>>,Int<400>>,ResponsiveBlastWaveL>,Scale,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,ResponsiveBlastFadeL>,Scale,Int<6000>,Int<12000>>,Scale,Int<400>,Int<100>>>,ResponsiveBlastL>,Scale,Int<400>,Int<100>>,Scale,Int<200>,Int<100>>,Scale,Int<400>,Int<200>>>>, Mix,Int<26000>>,TransitionEffectL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<12000>,Int<60000>>>>,TrFadeX,Int<200>,Int<400>>>>,EFFECT_CLASH>,ResponsiveBlastWaveL>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>,EFFECT_CLASH>>, LockupTrL>,Int<300>>,SmoothStep,Int<2000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>, LockupTrL,Int<0>>,StaticFire,OrangeRed,DarkOrange>,Mix,OrangeRed,Orange>,0,3,5,3000,10>>,SmoothStep,Int<6000>>>,TrConcat,AlphaL,Int<8000>>>,TrExtend<2000,TrFade<300>>,AlphaL,Red,Orange>,SmoothStep,Int<8000>>>,TrFade<3000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL,TrWipeX>,TrWipeInX>,TrColorCycleX>,TrWipeSparkTipX>,IgnitionTime<300>>,TrCenterWipeX,Int<16384>>,TrCenterWipeInX,Int<16384>>>,TrSelect,TrWipeInX>,TrWipeX>,TrColorCycleX>,TrWipeInSparkTipX>,RetractionTime<0>>,TrCenterWipeInX,Int<16384>>,TrCenterWipeX,Int<16384>>>,RotateColorsX>, TransitionEffectL,TrInstant,TrConcat,WavLen>,Mult,WavLen>,Mult,WavLen>>,BrownNoiseFlicker>,100>,RandomPerLEDFlicker>,Rgb<50,50,50>>,BrownNoiseFlicker>,RotateColorsX,RgbArg>>>,White,50>>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat>,Black>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat,WavLen>>,AlphaL>,10>,SmoothStep,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,15>,SmoothStep,IntArg>,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,20>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>,5>,AlphaL>,Int<100>>,SmoothStep,Int<-4000>>>,TrBoingX,WavLen>,3>,Black,TrBoingX,WavLen>,3>,AlphaL>,Int<200>>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>>,AlphaL>,Int<800>>,SmoothStep,Int<-4000>>>,TrDelayX,WavLen>>>>,EFFECT_PREON>, TransitionEffectL,AlphaL,Bump>>,TrFade<1000>>,EFFECT_BATTERY_LEVEL> >>(),&style_charging, }, { "Ezra;common", "tracks/EzraTheme.wav", StylePtr,Int<3000>,Int<7000>>,Scale,Int<75>,Int<125>>,StripesX,Int<1000>,Int<3000>>,Scale,Int<75>,Int<100>>,Pulsing>,Mix,Black,RgbArg>>,1200>,Mix,Mix,Black,RgbArg>>,Black>>,Mix,Black,RgbArg>>,Pulsing,Black,RgbArg>>,StripesX,Int<2000>,Int<3000>>,Sin,Int<75>,Int<100>>,RgbArg>,Mix,Black,RgbArg>>>,2000>,Pulsing,Black,RgbArg>>,Mix,Black,RgbArg>>,3000>>,AlphaL>,Mix,Black,RgbArg>>,0,1,10,2000,2>,Int<10000>>, ColorSelect,TrInstant,AlphaL>,Int<0>>,AlphaL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,AlphaL>,SwingSpeed<600>>,TransitionEffectL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,TrDelay<30000>>,EFFECT_FORCE>,TransitionEffectL>,SwingSpeed<600>>,TrDelay<30000>>,EFFECT_FORCE>>, TransitionEffectL,TrInstant,TrConcat,TrInstant>,Stripes<3000,-3500,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>>,TrFadeX>>,TrConcat,TrInstant>,RgbArg>,TrFadeX>>,TrConcat,TrInstant>,AudioFlickerL>>,TrFadeX>>>,EFFECT_IGNITION>, TransitionEffectL,TrInstant,TrConcat>,40>,TrDelayX>>,TrConcat>,TrDelayX>>>,EFFECT_RETRACTION>, LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<16000>>>,TrConcat,Mix,Int<26000>>,RgbArg>,AlphaL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrExtend<3000,TrFade<300>>,AlphaL>,Mix,Black,RgbArg>>>,Bump< Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrFade<3000>>,TrConcat>,TrSelect,Int<20000>>,Int<1>,Int<0>>,TrWaveX>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>> ,Stripes<1200,-3600,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Int<30>,Scale,SwingSpeed<600>>,Int<100>,Int<400>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>>,SaberBase::LOCKUP_NORMAL>, ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>, EffectSequence>,BlastF<200,200>>,TrFade<300>>,EFFECT_BLAST>,ResponsiveBlastL>,Int<400>,Scale,Int<100>,Int<400>>,Int<400>>,ResponsiveBlastWaveL>,Scale,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,ResponsiveBlastFadeL>,Scale,Int<6000>,Int<12000>>,Scale,Int<400>,Int<100>>>,ResponsiveBlastL>,Scale,Int<400>,Int<100>>,Scale,Int<200>,Int<100>>,Scale,Int<400>,Int<200>>>>, Mix,Int<26000>>,TransitionEffectL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<12000>,Int<60000>>>>,TrFadeX,Int<200>,Int<400>>>>,EFFECT_CLASH>,ResponsiveBlastWaveL>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>,EFFECT_CLASH>>, LockupTrL>,Int<300>>,SmoothStep,Int<2000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>, LockupTrL,Int<0>>,StaticFire,OrangeRed,DarkOrange>,Mix,OrangeRed,Orange>,0,3,5,3000,10>>,SmoothStep,Int<6000>>>,TrConcat,AlphaL,Int<8000>>>,TrExtend<2000,TrFade<300>>,AlphaL,Red,Orange>,SmoothStep,Int<8000>>>,TrFade<3000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL,TrWipeX>,TrWipeInX>,TrColorCycleX>,TrWipeSparkTipX>,IgnitionTime<300>>,TrCenterWipeX,Int<16384>>,TrCenterWipeInX,Int<16384>>>,TrSelect,TrWipeInX>,TrWipeX>,TrColorCycleX>,TrWipeInSparkTipX>,RetractionTime<0>>,TrCenterWipeInX,Int<16384>>,TrCenterWipeX,Int<16384>>>,RotateColorsX>, TransitionEffectL,TrInstant,TrConcat,WavLen>,Mult,WavLen>,Mult,WavLen>>,BrownNoiseFlicker>,100>,RandomPerLEDFlicker>,Rgb<50,50,50>>,BrownNoiseFlicker>,RotateColorsX,RgbArg>>>,White,50>>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat>,Black>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat,WavLen>>,AlphaL>,10>,SmoothStep,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,15>,SmoothStep,IntArg>,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,20>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>,5>,AlphaL>,Int<100>>,SmoothStep,Int<-4000>>>,TrBoingX,WavLen>,3>,Black,TrBoingX,WavLen>,3>,AlphaL>,Int<200>>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>>,AlphaL>,Int<800>>,SmoothStep,Int<-4000>>>,TrDelayX,WavLen>>>>,EFFECT_PREON>, TransitionEffectL,AlphaL,Bump>>,TrFade<1000>>,EFFECT_BATTERY_LEVEL> >>(),&style_charging, }, { "Tano;common", "tracks/kanan3.wav", StylePtr,Scale>,Int<-1600>,Int<-3200>>,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>,BrownNoiseFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>,300>,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>>,RgbArg>>, AlphaL>>,SmoothStep,Int<-2000>>>, ColorSelect,TrInstant,AlphaL>,Int<0>>,AlphaL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,AlphaL>,SwingSpeed<600>>,TransitionEffectL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,TrDelay<30000>>,EFFECT_FORCE>,TransitionEffectL>,SwingSpeed<600>>,TrDelay<30000>>,EFFECT_FORCE>>, TransitionEffectL,TrInstant,TrConcat,TrInstant>,Stripes<3000,-3500,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>>,TrFadeX>>,TrConcat,TrInstant>,RgbArg>,TrFadeX>>,TrConcat,TrInstant>,AudioFlickerL>>,TrFadeX>>>,EFFECT_IGNITION>, TransitionEffectL,TrInstant,TrConcat>,40>,TrDelayX>>,TrConcat>,TrDelayX>>>,EFFECT_RETRACTION>, LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<16000>>>,TrConcat,Mix,Int<26000>>,RgbArg>,AlphaL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrExtend<3000,TrFade<300>>,AlphaL>,Mix,Black,RgbArg>>>,Bump< Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrFade<3000>>,TrConcat>,TrSelect,Int<20000>>,Int<1>,Int<0>>,TrWaveX>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>> ,Stripes<1200,-3600,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Int<30>,Scale,SwingSpeed<600>>,Int<100>,Int<400>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>>,SaberBase::LOCKUP_NORMAL>, ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>, EffectSequence>,BlastF<200,200>>,TrFade<300>>,EFFECT_BLAST>,ResponsiveBlastL>,Int<400>,Scale,Int<100>,Int<400>>,Int<400>>,ResponsiveBlastWaveL>,Scale,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,ResponsiveBlastFadeL>,Scale,Int<6000>,Int<12000>>,Scale,Int<400>,Int<100>>>,ResponsiveBlastL>,Scale,Int<400>,Int<100>>,Scale,Int<200>,Int<100>>,Scale,Int<400>,Int<200>>>>, Mix,Int<26000>>,TransitionEffectL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<12000>,Int<60000>>>>,TrFadeX,Int<200>,Int<400>>>>,EFFECT_CLASH>,ResponsiveBlastWaveL>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>,EFFECT_CLASH>>, LockupTrL>,Int<300>>,SmoothStep,Int<2000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>, LockupTrL,Int<0>>,StaticFire,OrangeRed,DarkOrange>,Mix,OrangeRed,Orange>,0,3,5,3000,10>>,SmoothStep,Int<6000>>>,TrConcat,AlphaL,Int<8000>>>,TrExtend<2000,TrFade<300>>,AlphaL,Red,Orange>,SmoothStep,Int<8000>>>,TrFade<3000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL,TrWipeX>,TrWipeInX>,TrColorCycleX>,TrWipeSparkTipX>,IgnitionTime<300>>,TrCenterWipeX,Int<16384>>,TrCenterWipeInX,Int<16384>>>,TrSelect,TrWipeInX>,TrWipeX>,TrColorCycleX>,TrWipeInSparkTipX>,RetractionTime<0>>,TrCenterWipeInX,Int<16384>>,TrCenterWipeX,Int<16384>>>,RotateColorsX>, TransitionEffectL,TrInstant,TrConcat,WavLen>,Mult,WavLen>,Mult,WavLen>>,BrownNoiseFlicker>,100>,RandomPerLEDFlicker>,Rgb<50,50,50>>,BrownNoiseFlicker>,RotateColorsX,RgbArg>>>,White,50>>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat>,Black>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat,WavLen>>,AlphaL>,10>,SmoothStep,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,15>,SmoothStep,IntArg>,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,20>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>,5>,AlphaL>,Int<100>>,SmoothStep,Int<-4000>>>,TrBoingX,WavLen>,3>,Black,TrBoingX,WavLen>,3>,AlphaL>,Int<200>>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>>,AlphaL>,Int<800>>,SmoothStep,Int<-4000>>>,TrDelayX,WavLen>>>>,EFFECT_PREON>, TransitionEffectL,AlphaL,Bump>>,TrFade<1000>>,EFFECT_BATTERY_LEVEL> >>(),&style_charging, }, { "Shan;common", "tracks/Leia1.wav", StylePtr,TrInstant,AudioFlicker>,RgbArg>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>,RgbArg>>,AudioFlicker>,RgbArg>,RgbArg>,RgbArg>,Mix,Black,RgbArg>>>,RgbArg>>,AudioFlicker>,RgbArg>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>,RgbArg>>,AudioFlicker>,RgbArg>,RgbArg>,Mix,Black,RgbArg>>>,RgbArg>>>, AlphaL>>,SmoothStep,Int<-2000>>>, ColorSelect,TrInstant,AlphaL>,Int<0>>,AlphaL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,AlphaL>,SwingSpeed<600>>,TransitionEffectL>,Scale,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>>,TrDelay<30000>>,EFFECT_FORCE>,TransitionEffectL>,SwingSpeed<600>>,TrDelay<30000>>,EFFECT_FORCE>>, TransitionEffectL,TrInstant,TrConcat,TrInstant>,Stripes<3000,-3500,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>>,TrFadeX>>,TrConcat,TrInstant>,RgbArg>,TrFadeX>>,TrConcat,TrInstant>,AudioFlickerL>>,TrFadeX>>>,EFFECT_IGNITION>, TransitionEffectL,TrInstant,TrConcat>,40>,TrDelayX>>,TrConcat>,TrDelayX>>>,EFFECT_RETRACTION>, LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<16000>>>,TrConcat,Mix,Int<26000>>,RgbArg>,AlphaL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrExtend<3000,TrFade<300>>,AlphaL>,Mix,Black,RgbArg>>>,Bump< Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrFade<3000>>,TrConcat>,TrSelect,Int<20000>>,Int<1>,Int<0>>,TrWaveX>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>> ,Stripes<1200,-3600,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,Int<30>,Scale,SwingSpeed<600>>,Int<100>,Int<400>>, Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>>,SaberBase::LOCKUP_NORMAL>, ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>, EffectSequence>,BlastF<200,200>>,TrFade<300>>,EFFECT_BLAST>,ResponsiveBlastL>,Int<400>,Scale,Int<100>,Int<400>>,Int<400>>,ResponsiveBlastWaveL>,Scale,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,ResponsiveBlastFadeL>,Scale,Int<6000>,Int<12000>>,Scale,Int<400>,Int<100>>>,ResponsiveBlastL>,Scale,Int<400>,Int<100>>,Scale,Int<200>,Int<100>>,Scale,Int<400>,Int<200>>>>, Mix,Int<26000>>,TransitionEffectL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<12000>,Int<60000>>>>,TrFadeX,Int<200>,Int<400>>>>,EFFECT_CLASH>,ResponsiveBlastWaveL>,Scale,Int<50>,Int<400>>,Int<100>,Scale,Int<500>,Int<300>>,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>,EFFECT_CLASH>>, LockupTrL>,Int<300>>,SmoothStep,Int<2000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>, LockupTrL,Int<0>>,StaticFire,OrangeRed,DarkOrange>,Mix,OrangeRed,Orange>,0,3,5,3000,10>>,SmoothStep,Int<6000>>>,TrConcat,AlphaL,Int<8000>>>,TrExtend<2000,TrFade<300>>,AlphaL,Red,Orange>,SmoothStep,Int<8000>>>,TrFade<3000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL,TrWipeX>,TrWipeInX>,TrColorCycleX>,TrWipeSparkTipX>,IgnitionTime<300>>,TrCenterWipeX,Int<16384>>,TrCenterWipeInX,Int<16384>>>,TrSelect,TrWipeInX>,TrWipeX>,TrColorCycleX>,TrWipeInSparkTipX>,RetractionTime<0>>,TrCenterWipeInX,Int<16384>>,TrCenterWipeX,Int<16384>>>,RotateColorsX>, TransitionEffectL,TrInstant,TrConcat,WavLen>,Mult,WavLen>,Mult,WavLen>>,BrownNoiseFlicker>,100>,RandomPerLEDFlicker>,Rgb<50,50,50>>,BrownNoiseFlicker>,RotateColorsX,RgbArg>>>,White,50>>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat>,Black>,SmoothStep,Int<36000>>,Int<-4000>>>,TrDelayX>>,TrConcat,WavLen>>,AlphaL>,10>,SmoothStep,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,15>,SmoothStep,IntArg>,Int<-4000>>>,TrFadeX,WavLen>>,AlphaL>,20>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>,5>,AlphaL>,Int<100>>,SmoothStep,Int<-4000>>>,TrBoingX,WavLen>,3>,Black,TrBoingX,WavLen>,3>,AlphaL>,Int<200>>,SmoothStep,IntArg>,Int<-4000>>>,TrBoingX,WavLen>,3>>,TrConcat,WavLen>>,AlphaL>,Int<800>>,SmoothStep,Int<-4000>>>,TrDelayX,WavLen>>>>,EFFECT_PREON>, TransitionEffectL,AlphaL,Bump>>,TrFade<1000>>,EFFECT_BATTERY_LEVEL> >>(),&style_charging, }, }; BladeConfig blades[] = { { 0, WS281XBladePtr<130, bladePin, Color8::GRB, PowerPINS >(), WS281XBladePtr<2, blade2Pin, Color8::GRB, PowerPINS >() , CONFIGARRAY(presets) }, }; #endif #ifdef CONFIG_BUTTONS Button PowerButton(BUTTON_POWER, powerButtonPin, "pow"); #endif