#ifdef CONFIG_TOP #include "proffieboard_v2_config.h" #define NUM_BLADES 1 #define NUM_BUTTONS 2 #define VOLUME 1800 const unsigned int maxLedsPerStrip = 144; #define CLASH_THRESHOLD_G 3 #define ENABLE_AUDIO #define ENABLE_MOTION #define ENABLE_WS2811 #define ENABLE_SD #define ENABLE_SERIAL #define COLOR_CHANGE_DIRECT #define DISABLE_DIAGNOSTIC_COMMANDS #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 MOTION_TIMEOUT 60 * 15 * 1000 #define IDLE_OFF_TIME 5 * 60 * 1000 #define FETT263_MULTI_PHASE #define FETT263_EDIT_MODE_MENU #define ENABLE_ALL_EDIT_OPTIONS #define KEEP_SAVEFILES_WHEN_PROGRAMMING #define FETT263_CLASH_STRENGTH_SOUND #define FETT263_DUAL_MODE_SOUND #define DISABLE_BASIC_PARSER_STYLES #define FETT263_MAX_CLASH 16 #define FETT263_BM_CLASH_DETECT 7 #define FETT263_SAY_BATTERY_PERCENT #define FETT263_SAY_COLOR_LIST #define FETT263_SAY_COLOR_LIST_CC //#define FETT263_SAVE_CHOREOGRAPHY #endif #ifdef CONFIG_PROP #include "../props/saber_fett263_buttons.h" #endif #ifdef CONFIG_PRESETS Preset presets[] = { { "Binary_Dark;common", "common/tracks/mars.wav", StylePtr,RotateColorsX>,50>, //Fett263 unstable swing AlphaL,Black>,Black,RotateColorsX,Black>>,SwingSpeed<350>>, //Ripple swing effect using Fett263's scaled responsive swing AlphaL,RotateColorsX>,Pulsing>,Black,800>>,HoldPeakF,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>,Int<550>,Scale,Int<20000>,Int<10000>>>>,SmoothStep,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>,Int<15000>,Int<5000>>,Int<16000>>>, //Fett263 unstable ignition with slow fade from red to deep sky blue TransitionEffectL,Black>,BrownNoiseFlicker,200>,RandomPerLEDFlicker,Rgb<30,30,30>>>,TrFade<3000>,HumpFlicker,RotateColorsX>,50>,TrDelay<5000>,HumpFlicker,RotateColorsX>,50>,TrFade<5000>>,EFFECT_IGNITION>>, //Red Layers< //Fett263 Humpflicker HumpFlicker,RotateColorsX>,50>, //Fett263 unstable swing AlphaL,Black>,Black,RotateColorsX,Black>>,SwingSpeed<350>>, //Ripple swing effect using Fett263's scaled responsive swing AlphaL,RotateColorsX>,Pulsing>,Black,800>>,HoldPeakF,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>,Int<550>,Scale,Int<20000>,Int<10000>>>>,SmoothStep,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>,Int<15000>,Int<5000>>,Int<16000>>>, //Fett263 unstable ignition with slow fade from deep sky blue to red TransitionEffectL,Black>,BrownNoiseFlicker,200>,RandomPerLEDFlicker,Rgb<30,30,30>>>,TrFade<3000>,HumpFlicker,RotateColorsX>,50>,TrDelay<5000>,HumpFlicker,RotateColorsX>,50>,TrFade<5000>>,EFFECT_IGNITION>>>, //Fett263 unstable force effect with sizzle emitter ending - Toggles the base saber colors between red and blue. TransitionEffectL,StyleFire,Black,20>,RotateColorsX>,BrownNoiseFlicker>,70>,RotateColorsX>>,RotateColorsX>,0,5,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>>,TrDelay<1000>,StyleFire,Black,20>,RotateColorsX>,BrownNoiseFlicker>,70>,RotateColorsX>>,RotateColorsX>,0,5,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>>,TrFade<1000>,AlphaL,Black,20>,RotateColorsX>,BrownNoiseFlicker>,70>,RotateColorsX>>,RotateColorsX>,0,5,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>>,Bump,Int<23384>>>,TrFade<600>>,EFFECT_FORCE>, //Fett263 Responsive Intensity Lockup effect with absorb endlock LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<14000>,Int<18000>>>,BrownNoiseFlickerL,Int<200>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>,RgbArg,Mix,Black,RgbArg>>>,AlphaL,Mix,Black,RgbArg>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrJoin,TrInstant>,TrFade<3000>,EFFECT_LOCKUP_BEGIN>,TrConcat,TrInstant>,Mix,Int<26000>>,RgbArg,AlphaL,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat,Int<0>>,TrWaveX,Int<300>,Int<100>,Int<400>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Scale,Int<14000>,Int<18000>>>>,AlphaL,50>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Scale,Int<14000>,Int<18000>>>>>,TrFade<350>>,SaberBase::LOCKUP_NORMAL>, //Fett263 Responsive Intensity Lockup effect //LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<14000>,Int<18000>>>,BrownNoiseFlickerL,Int<200>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>,RgbArg,Mix,Black,RgbArg>>>,AlphaL,Mix,Black,RgbArg>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrJoin,TrInstant>,TrFade<3000>,EFFECT_LOCKUP_BEGIN>,TrConcat,TrInstant>,Mix,Int<26000>>,RgbArg,AlphaL,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat,Int<0>>,TrWaveX,Int<300>,Int<100>,Int<400>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Scale,Int<14000>,Int<18000>>>>>,SaberBase::LOCKUP_NORMAL>, //Fett263 Responsive Lightning Block ResponsiveLightningBlockL,AudioFlicker,Blue>,50,1>,TrConcat,Bump,Int<18000>>>,TrFade<200>>,TrConcat,Int<16000>>,30>,TrSmoothFade<600>>>, //Responsive Stab ResponsiveStabL>,TrWipeInX,50>>,TrFadeX,50>>>, //Blast selection based on absorb effect ColorSelect,TrInstant, //Fett263 Responsive Blast Wave TransitionEffectL,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,TrDelay<500>>,EFFECT_BLAST>, //Fett263 Responsive Blast Wave with absorb effect TransitionEffectL,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,TrFade<500>,AlphaL,50>,Bump,Int<28000>,Int<8000>>>>,TrFade<350>>,EFFECT_BLAST>>, //Fett263 Responsive Blast Wave //ResponsiveBlastWaveL,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>, //OS6 Random Fett263 Responsive Multi-Blast //ColorSelect,Int<400>,Scale,Int<100>,Int<400>>,Int<400>>,LocalizedClashL,80,30,EFFECT_BLAST>,ResponsiveBlastWaveL,Scale,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,BlastL,200,200>,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>>>>, //OS6 Fett263 Random Responsive Blast //MultiTransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,TrConcat>,Bump,Int<6000>>>,TrFade<50>,AlphaL>,Int<0>>,TrSparkX>,Stripes<2000,-2000,RgbArg>,Mix,Black,RgbArg>>>>,Int<100>,Int<300>,Scale,Int<28000>,Int<8000>>>>,TrConcat>,Bump,Int<6000>>>,TrFade<50>,AlphaL>,Int<0>>,TrWaveX>,Stripes<1500,-2000,RgbArg>,Mix,Black,RgbArg>>>>,Int<160>,Int<100>,Int<300>,Scale,Int<28000>,Int<8000>>>>,TrConcat,Scale,Int<9000>,Int<12000>>>,RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>,TrWaveX>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,TrConcat,Int<28000>,Int<000>>,Scale,Int<9000>,Int<13000>>>,RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>>,EFFECT_BLAST>, //OS5 Fett263 Multi-Blast, blaster reflect cycles through different responsive effects (I like the look of this one the best even with the new OS6 stuff) //EffectSequence,Scale,Int<100>,Int<400>>,Int<400>>,LocalizedClashL,ResponsiveBlastWaveL,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,BlastL,ResponsiveBlastFadeL,Int<6000>,Int<12000>>,Scale,Int<400>,Int<100>>>,ResponsiveBlastL,Int<400>,Int<100>>,Scale,Int<200>,Int<100>>,Scale,Int<400>,Int<200>>>>, //Fett263 Real Clash with absorb effect Mix,Int<26000>>,TransitionEffectL,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<12000>,Int<60000>>>>,TrFadeX,Int<200>,Int<940>>>,AlphaL,50>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>,TrFade<350>>,EFFECT_CLASH>,TransitionEffectL,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,AlphaL,50>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>,TrFade<350>>,EFFECT_CLASH>>, //Fett263 Real Clash //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>,TransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,EFFECT_CLASH>>, //Fett263 Intensity Drag LockupTrL>,SmoothStep,Int<5000>>>,TrConcat>,AlphaL,Int<300>>,SmoothStep,Int<5000>>>,TrFade<4000>>,TrFade<300>,SaberBase::LOCKUP_DRAG>, //Alternate Responsive Drag //LockupTrL,Int<300>>,SmoothStep,Int<5000>>>,TrWipeInX>,TrFadeX>,SaberBase::LOCKUP_DRAG>, //Fett263 Responsive Intensity Melt 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>>,TrFade<250>,SaberBase::LOCKUP_MELT>, //Fett263 Power Save, if using fett263's prop file hold Aux and click PWR while ON (pointing up) to dim blade in 25% increments. EffectSequence>,AlphaL>,AlphaL>,AlphaL>>, //Spark tip ignition and cycle down retraction InOutTrL,TrColorCycleX,500>>, //Force effect toggles between red and deep sky blue EffectSequence,Int<30>>,SmoothStep>,Int<2000>,Int<4500>>,Int<-4000>>>,TrDelayX>,Black,TrDelay<897>,AlphaL,Black>,Bump,Int<11500>>>,TrDelay<150>>,EFFECT_RETRACTION>, //Red glowing emitter retraction with fizzle out post off TransitionEffectL,Int<30>>,SmoothStep>,Int<2000>,Int<4500>>,Int<-4000>>>,TrDelayX>,Black,TrDelay<897>,AlphaL,Black>,Bump,Int<11500>>>,TrDelay<150>>,EFFECT_RETRACTION>>, //Force effect toggles between red and deep sky blue EffectSequence>,AlphaL,125>,SmoothStep,Int<15000>>,Int<-4000>>>,TrFadeX>>,EFFECT_RETRACTION>, //Unstable red noise responsive post off TransitionEffectL>,AlphaL,125>,SmoothStep,Int<15000>>,Int<-4000>>>,TrFadeX>>,EFFECT_RETRACTION>>, //Fett263 On-Demand Battery Level, if using fett263's prop file Hold AUX and click PWR while OFF, the battery level is represented by the location on the blade; tip = full, hilt = low and color; green = full, yellow = half, red = low TransitionEffectL,Bump>>,TrDelay<2000>,AlphaL,Bump>>,TrFade<1000>>,EFFECT_BATTERY_LEVEL>, //Optional/alternate Fett263 Passive Battery Monitor (fett263 prop file not required), on boot (1st line) or font change (2nd line) you will get a visual indicator at the emitter of your current battery level. This also works without a blade if you have a lit emitter or blade plug. Green is Full, Red is Low (the color will blend from Green to Red as the battery is depleted), the indicator will fade out after 3000 ms and not display again until powered down and back up or fonts change. //TransitionEffectL,Black,TrFade<1000>,AlphaL,Bump,Int<6000>>>,TrFade<3000>>,EFFECT_BOOT>, //TransitionEffectL,Bump,Int<6000>>>,TrFade<3000>>,EFFECT_NEWFONT>, //Force effect toggles between red and deep sky blue EffectSequence,Black,TrWaveX,Int<750>,Int<175>,Int<1575>,Int<-3000>>,Black,TrInstant,AlphaL,Black>,Bump,Int<11500>>>,TrDelay<150>>,EFFECT_PREON>, //Deep sky blue false start preon TransitionEffectL,Black,TrWaveX,Int<750>,Int<175>,Int<1575>,Int<-3000>>,Black,TrInstant,AlphaL,Black>,Bump,Int<11500>>>,TrDelay<150>>,EFFECT_PREON>>, //Noise responsive sparking emitter preon TransitionEffectL,Int<10000>>,Int<-4000>>>,TrDelayX>>,EFFECT_PREON> >>(), "Binary_Dark"}, { "Binary_Light;common", "common/tracks/venus.wav", StylePtr,RotateColorsX>,50>, //Fett263 unstable swing AlphaL,Black>,Black,RotateColorsX,Black>>,SwingSpeed<350>>, //Ripple swing effect using Fett263's scaled responsive swing AlphaL,RotateColorsX>,Pulsing>,Black,800>>,HoldPeakF,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>,Int<550>,Scale,Int<20000>,Int<10000>>>>,SmoothStep,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>,Int<15000>,Int<5000>>,Int<16000>>>, //Fett263 unstable ignition with slow fade from red to deep sky blue TransitionEffectL,Black>,BrownNoiseFlicker,200>,RandomPerLEDFlicker,Rgb<30,30,30>>>,TrFade<3000>,HumpFlicker,RotateColorsX>,50>,TrDelay<5000>,HumpFlicker,RotateColorsX>,50>,TrFade<5000>>,EFFECT_IGNITION>>, //Red Layers< //Fett263 Humpflicker HumpFlicker,RotateColorsX>,50>, //Fett263 unstable swing AlphaL,Black>,Black,RotateColorsX,Black>>,SwingSpeed<350>>, //Ripple swing effect using Fett263's scaled responsive swing AlphaL,RotateColorsX>,Pulsing>,Black,800>>,HoldPeakF,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>,Int<550>,Scale,Int<20000>,Int<10000>>>>,SmoothStep,Int<13600>>,Scale,Int<-19300>,Int<32768>>,Int<0>>,Int<15000>,Int<5000>>,Int<16000>>>, //Fett263 unstable ignition with slow fade from deep sky blue to red TransitionEffectL,Black>,BrownNoiseFlicker,200>,RandomPerLEDFlicker,Rgb<30,30,30>>>,TrFade<3000>,HumpFlicker,RotateColorsX>,50>,TrDelay<5000>,HumpFlicker,RotateColorsX>,50>,TrFade<5000>>,EFFECT_IGNITION>>>, //Fett263 unstable force effect with sizzle emitter ending - Toggles the base saber colors between red and blue. TransitionEffectL,StyleFire,Black,20>,RotateColorsX>,BrownNoiseFlicker>,70>,RotateColorsX>>,RotateColorsX>,0,5,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>>,TrDelay<1000>,StyleFire,Black,20>,RotateColorsX>,BrownNoiseFlicker>,70>,RotateColorsX>>,RotateColorsX>,0,5,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>>,TrFade<1000>,AlphaL,Black,20>,RotateColorsX>,BrownNoiseFlicker>,70>,RotateColorsX>>,RotateColorsX>,0,5,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>>,Bump,Int<23384>>>,TrFade<600>>,EFFECT_FORCE>, //Fett263 Responsive Intensity Lockup effect with absorb endlock LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<14000>,Int<18000>>>,BrownNoiseFlickerL,Int<200>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>,RgbArg,Mix,Black,RgbArg>>>,AlphaL,Mix,Black,RgbArg>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrJoin,TrInstant>,TrFade<3000>,EFFECT_LOCKUP_BEGIN>,TrConcat,TrInstant>,Mix,Int<26000>>,RgbArg,AlphaL,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat,Int<0>>,TrWaveX,Int<300>,Int<100>,Int<400>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Scale,Int<14000>,Int<18000>>>>,AlphaL,50>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Scale,Int<14000>,Int<18000>>>>>,TrFade<350>>,SaberBase::LOCKUP_NORMAL>, //Fett263 Responsive Intensity Lockup effect //LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<14000>,Int<18000>>>,BrownNoiseFlickerL,Int<200>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>,RgbArg,Mix,Black,RgbArg>>>,AlphaL,Mix,Black,RgbArg>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrJoin,TrInstant>,TrFade<3000>,EFFECT_LOCKUP_BEGIN>,TrConcat,TrInstant>,Mix,Int<26000>>,RgbArg,AlphaL,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat,Int<0>>,TrWaveX,Int<300>,Int<100>,Int<400>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Scale,Int<14000>,Int<18000>>>>>,SaberBase::LOCKUP_NORMAL>, //Fett263 Responsive Lightning Block ResponsiveLightningBlockL,AudioFlicker,Blue>,50,1>,TrConcat,Bump,Int<18000>>>,TrFade<200>>,TrConcat,Int<16000>>,30>,TrSmoothFade<600>>>, //Responsive Stab ResponsiveStabL>,TrWipeInX,50>>,TrFadeX,50>>>, //Blast selection based on absorb effect ColorSelect,TrInstant, //Fett263 Responsive Blast Wave TransitionEffectL,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,TrDelay<500>>,EFFECT_BLAST>, //Fett263 Responsive Blast Wave with absorb effect TransitionEffectL,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,TrFade<500>,AlphaL,50>,Bump,Int<28000>,Int<8000>>>>,TrFade<350>>,EFFECT_BLAST>>, //Fett263 Responsive Blast Wave //ResponsiveBlastWaveL,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>, //OS6 Random Fett263 Responsive Multi-Blast //ColorSelect,Int<400>,Scale,Int<100>,Int<400>>,Int<400>>,LocalizedClashL,80,30,EFFECT_BLAST>,ResponsiveBlastWaveL,Scale,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,BlastL,200,200>,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>>>>, //OS6 Fett263 Random Responsive Blast //MultiTransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,TrConcat>,Bump,Int<6000>>>,TrFade<50>,AlphaL>,Int<0>>,TrSparkX>,Stripes<2000,-2000,RgbArg>,Mix,Black,RgbArg>>>>,Int<100>,Int<300>,Scale,Int<28000>,Int<8000>>>>,TrConcat>,Bump,Int<6000>>>,TrFade<50>,AlphaL>,Int<0>>,TrWaveX>,Stripes<1500,-2000,RgbArg>,Mix,Black,RgbArg>>>>,Int<160>,Int<100>,Int<300>,Scale,Int<28000>,Int<8000>>>>,TrConcat,Scale,Int<9000>,Int<12000>>>,RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>,TrWaveX>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,TrConcat,Int<28000>,Int<000>>,Scale,Int<9000>,Int<13000>>>,RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>>,EFFECT_BLAST>, //OS5 Fett263 Multi-Blast, blaster reflect cycles through different responsive effects (I like the look of this one the best even with the new OS6 stuff) //EffectSequence,Scale,Int<100>,Int<400>>,Int<400>>,LocalizedClashL,ResponsiveBlastWaveL,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,BlastL,ResponsiveBlastFadeL,Int<6000>,Int<12000>>,Scale,Int<400>,Int<100>>>,ResponsiveBlastL,Int<400>,Int<100>>,Scale,Int<200>,Int<100>>,Scale,Int<400>,Int<200>>>>, //Fett263 Real Clash with absorb effect Mix,Int<26000>>,TransitionEffectL,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<12000>,Int<60000>>>>,TrFadeX,Int<200>,Int<940>>>,AlphaL,50>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>,TrFade<350>>,EFFECT_CLASH>,TransitionEffectL,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,AlphaL,50>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>,TrFade<350>>,EFFECT_CLASH>>, //Fett263 Real Clash //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>,TransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,EFFECT_CLASH>>, //Fett263 Intensity Drag LockupTrL>,SmoothStep,Int<5000>>>,TrConcat>,AlphaL,Int<300>>,SmoothStep,Int<5000>>>,TrFade<4000>>,TrFade<300>,SaberBase::LOCKUP_DRAG>, //Alternate Responsive Drag //LockupTrL,Int<300>>,SmoothStep,Int<5000>>>,TrWipeInX>,TrFadeX>,SaberBase::LOCKUP_DRAG>, //Fett263 Responsive Intensity Melt 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>>,TrFade<250>,SaberBase::LOCKUP_MELT>, //Fett263 Power Save, if using fett263's prop file hold Aux and click PWR while ON (pointing up) to dim blade in 25% increments. EffectSequence>,AlphaL>,AlphaL>,AlphaL>>, //Spark tip ignition and cycle down retraction InOutTrL,TrColorCycleX,500>>, //Force effect toggles between red and deep sky blue EffectSequence,Int<30>>,SmoothStep>,Int<2000>,Int<4500>>,Int<-4000>>>,TrDelayX>,Black,TrDelay<897>,AlphaL,Black>,Bump,Int<11500>>>,TrDelay<150>>,EFFECT_RETRACTION>, //Red glowing emitter retraction with fizzle out post off TransitionEffectL,Int<30>>,SmoothStep>,Int<2000>,Int<4500>>,Int<-4000>>>,TrDelayX>,Black,TrDelay<897>,AlphaL,Black>,Bump,Int<11500>>>,TrDelay<150>>,EFFECT_RETRACTION>>, //Force effect toggles between red and deep sky blue EffectSequence>,AlphaL,125>,SmoothStep,Int<15000>>,Int<-4000>>>,TrFadeX>>,EFFECT_RETRACTION>, //Unstable red noise responsive post off TransitionEffectL>,AlphaL,125>,SmoothStep,Int<15000>>,Int<-4000>>>,TrFadeX>>,EFFECT_RETRACTION>>, //Fett263 On-Demand Battery Level, if using fett263's prop file Hold AUX and click PWR while OFF, the battery level is represented by the location on the blade; tip = full, hilt = low and color; green = full, yellow = half, red = low TransitionEffectL,Bump>>,TrDelay<2000>,AlphaL,Bump>>,TrFade<1000>>,EFFECT_BATTERY_LEVEL>, //Optional/alternate Fett263 Passive Battery Monitor (fett263 prop file not required), on boot (1st line) or font change (2nd line) you will get a visual indicator at the emitter of your current battery level. This also works without a blade if you have a lit emitter or blade plug. Green is Full, Red is Low (the color will blend from Green to Red as the battery is depleted), the indicator will fade out after 3000 ms and not display again until powered down and back up or fonts change. //TransitionEffectL,Black,TrFade<1000>,AlphaL,Bump,Int<6000>>>,TrFade<3000>>,EFFECT_BOOT>, //TransitionEffectL,Bump,Int<6000>>>,TrFade<3000>>,EFFECT_NEWFONT>, //Force effect toggles between red and deep sky blue EffectSequence,Black,TrWaveX,Int<750>,Int<175>,Int<1575>,Int<-3000>>,Black,TrInstant,AlphaL,Black>,Bump,Int<11500>>>,TrDelay<150>>,EFFECT_PREON>, //Deep sky blue false start preon TransitionEffectL,Black,TrWaveX,Int<750>,Int<175>,Int<1575>,Int<-3000>>,Black,TrInstant,AlphaL,Black>,Bump,Int<11500>>>,TrDelay<150>>,EFFECT_PREON>>, //Noise responsive sparking emitter preon TransitionEffectL,Int<10000>>,Int<-4000>>>,TrDelayX>>,EFFECT_PREON> >>(), "Binary_Light"}, { "Rotoscope;common", "common/tracks/DuelFates.wav", /* copyright Fett263 Rotoscope (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Rotoscope OS6.7 v4.019 This Style Contains 27 Unique Combinations Style Options: Default (0): Hyper Responsive Rotoscope (Original Trilogy) 1: Hyper Responsive Rotoscope (Sequels) 2: Rotoscope - Single Color (Original Trilogy) Base Color: Rgb<0,135,255> (0) --Effects Included-- Ignition Effect Options: Default (0): Standard Ignition, 1: SparkTip Ignition, 2: Gravity Ignition Retraction Effect Options: Default (0): Standard Retraction, 1: Gravity Retraction, 2: Split Retraction Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Blast Effect: Blast Wave (Random) Clash Effect: Real Clash V1 */ StylePtr,TrInstant,Mix,Scale,Int<50>,Int<500>>,Scale,Int<20000>,Int<10000>>>,RandomFlicker,Scale,Scale,Int<50>,Int<300>>,Scale,Int<24000>,Int<16000>>>,Int<-3200>,Int<-200>>,RgbArg>,RgbArg>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>,RgbArg>>,RgbArg>>,Mix,Scale,Int<50>,Int<500>>,Scale,Int<20000>,Int<10000>>>,RandomFlicker,Scale,Scale,Int<50>,Int<300>>,Scale,Int<24000>,Int<16000>>>,Int<-4000>,Int<-400>>,RgbArg>,RgbArg>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>,RgbArg>>,RgbArg>>,RandomFlicker>,RgbArg>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>,RgbArg>>>,TransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,EFFECT_BLAST>,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>,TransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,EFFECT_CLASH>>,LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<14000>,Int<18000>>>,BrownNoiseFlickerL>,Int<200>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,AlphaL>,Mix,Black,RgbArg>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrJoin,TrInstant>,TrFade<3000>,EFFECT_LOCKUP_BEGIN>,TrConcat,TrInstant>,Mix,Int<26000>>,RgbArg>,AlphaL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat>,TrFade<400>>,SaberBase::LOCKUP_NORMAL>,ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>,LockupTrL>>,SmoothStep,Int<3000>>>,TrConcat,TrWipeIn<200>>,AlphaL>,Int<300>>,SmoothStep,Int<3000>>>,TrFade<4000>>,TrFade<300>,SaberBase::LOCKUP_DRAG>,LockupTrL,Int<0>>,StaticFire,RgbArg>,RotateColorsX,RgbArg>>>,Mix,RotateColorsX,RgbArg>>,RotateColorsX,Mix,Black,RgbArg>>>>,0,3,5,3000,10>>,SmoothStep,Int<4000>>>,TrConcat,AlphaL>,SmoothStep,Int<4000>>>,TrJoin,TrFade<300>>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,SmoothStep,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL,TrWipeX>,TrWipeSparkTipX>,IgnitionTime<300>>,TrSelect,Int<18384>>,Scale,Int<16384>>,Int<0>,Int<2>>,Int<1>>,TrWipeInX,Int<1000>,Int<100>>>,TrWipeX,Int<100>,Int<1000>>>,TrWipe<100>>>,TrSelect,TrWipeInX>,TrSelect,Int<18384>>,Int<0>,Int<1>>,TrWipeInX,Int<2000>,Int<100>>>,TrWipeX,Int<100>,Int<2000>>>>,TrCenterWipeX,Int<16384>>>,Black>>>(), "Rotoscope"}, { "Lumos;common", "common/tracks/lumos.wav", /* copyright Fett263 EnergyBlade (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#EnergyBlade OS6.7 v4.019 This Style Contains 9 Unique Combinations Base Style: HALO Energy Sword Base Color: Rgb<255,255,255> (0) --Effects Included-- Preon Effect: Pulsing (PreOn Color) Ignition Effect Options: Default (0): Standard Ignition, 1: SparkTip Ignition, 2: Gravity Ignition PowerUp Effect: Power Burst Forward Retraction Effect Options: Default (0): Standard Retraction, 1: Gravity Retraction, 2: Split Retraction Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Blast Effect: Blast Wave (Random) Clash Effect: Real Clash V1 */ StylePtr,Rgb<50,50,75>,HumpFlicker,Black,RgbArg>>,RgbArg>,60>>,Rgb<30,30,50>,0,3,0,2100,5>,Rgb<75,75,110>>,TransitionEffectL>,TrInstant>,Stripes<5000,-2500,RgbArg>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>>,TrFade<800>>,EFFECT_IGNITION>,TransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,EFFECT_BLAST>,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>,TransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,EFFECT_CLASH>>,LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<14000>,Int<18000>>>,BrownNoiseFlickerL>,Int<200>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,AlphaL>,Mix,Black,RgbArg>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrJoin,TrInstant>,TrFade<3000>,EFFECT_LOCKUP_BEGIN>,TrConcat,TrInstant>,Mix,Int<26000>>,RgbArg>,AlphaL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat>,TrFade<400>>,SaberBase::LOCKUP_NORMAL>,ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>,LockupTrL>>,SmoothStep,Int<3000>>>,TrConcat,TrWipeIn<200>>,AlphaL>,Int<300>>,SmoothStep,Int<3000>>>,TrFade<4000>>,TrFade<300>,SaberBase::LOCKUP_DRAG>,LockupTrL,Int<0>>,StaticFire,RgbArg>,RotateColorsX,RgbArg>>>,Mix,RotateColorsX,RgbArg>>,RotateColorsX,Mix,Black,RgbArg>>>>,0,3,5,3000,10>>,SmoothStep,Int<4000>>>,TrConcat,AlphaL>,SmoothStep,Int<4000>>>,TrJoin,TrFade<300>>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,SmoothStep,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL,TrWipeX>,TrWipeSparkTipX>,IgnitionTime<300>>,TrSelect,Int<18384>>,Scale,Int<16384>>,Int<0>,Int<2>>,Int<1>>,TrWipeInX,Int<1000>,Int<100>>>,TrWipeX,Int<100>,Int<1000>>>,TrWipe<100>>>,TrSelect,TrWipeInX>,TrSelect,Int<18384>>,Int<0>,Int<1>>,TrWipeInX,Int<2000>,Int<100>>>,TrWipeX,Int<100>,Int<2000>>>>,TrCenterWipeX,Int<16384>>>,Black>,TransitionEffectL,WavLen>>,AlphaL>,Int<800>>,SmoothStep,Int<-4000>>>,TrDelayX,WavLen>>>,EFFECT_PREON>>>(), "Lumos"}, { "Apocalypse;common", "common/tracks/uranus.wav", StylePtr,Int<6000>,Int<24000>>,Int<10000>>,Mix>,StyleFire,RandomPerLEDFlicker>,RotateColorsX>>,300>,RotateColorsX>,0,6,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>>,StyleFire,RandomPerLEDFlicker>,RotateColorsX>>,300>,RotateColorsX>,0,6,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>>>,HumpFlicker,RotateColorsX>,40>>, //Swing responsive humpflicker/rotating red/orange unstable base, unstable takes over the blade the harder you swing //HumpFlicker,RotateColorsX>,50>, //Alternate plain humpflicker AlphaL>>,SwingSpeed<350>>,SmoothStep,Int<29000>,Int<9500>>,Int<16000>>>, //Responsive edge audioflicker swing - starts at the tip and takes over the blade the harder you swing LockupTrL>,Bump,Scale,Int<4000>,Int<26000>>,Int<6000>>,Scale,Int<14000>,Int<18000>>>>, AlphaL,Scale,Int<4000>,Int<26000>>,Int<6000>>,Int<10000>>>>,TrConcat>,TrConcat,StyleFire,RandomPerLEDFlicker>,RotateColorsX>>,300>,RotateColorsX>,0,6,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>>,TrFade<50>,RotateColorsX>,TrFade<525>,StyleFire,RandomPerLEDFlicker>,RotateColorsX>>,300>,RotateColorsX>,0,6,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>>,TrFade<50>,RotateColorsX>,TrFade<250>,StyleFire,RandomPerLEDFlicker>,RotateColorsX>>,300>,RotateColorsX>,0,6,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>>,TrFade<100>,RotateColorsX>,TrBoing<950,3>>,SaberBase::LOCKUP_NORMAL>, //Responsive lockup with unstable cooldown //AlphaL,Scale,Int<4000>,Int<26000>>,Int<6000>>,Int<10000>>>>,TrConcat>,TrConcat,TrWipeIn<100>>,White,TrFade<3000>>,SaberBase::LOCKUP_NORMAL>, //Alternate normal endlock effect ResponsiveLightningBlockL,50,1>,TrConcat,Int<18000>>>,TrFade<200>>,TrConcat>,30>,TrSmoothFade<600>>>, //Responsive lightning block ResponsiveStabL>, //Responsive stab EffectSequence,Scale,Int<100>,Int<400>>,Int<400>>,LocalizedClashL,ResponsiveBlastWaveL,Int<500>,Int<200>>,Scale,Int<100>,Int<400>>>,BlastL,ResponsiveBlastFadeL,Int<6000>,Int<12000>>,Scale,Int<400>,Int<100>>>,ResponsiveBlastL,Int<400>,Int<100>>,Scale,Int<200>,Int<100>>,Scale,Int<400>,Int<200>>>>, //Multi-blast, blaster reflect cycles through different responsive effects //ResponsiveBlastL,Scale,Int<100>,Int<400>>>, //Alternate responsive blast ResponsiveClashL,Moccasin,TrInstant,TrFade<100>,EFFECT_CLASH>,TrInstant,TrFade<400>,Scale,Int<4000>,Int<26000>>,Int<6000>,Int<20000>>, //Responsive Clash //ResponsiveClashL,Scale,Int<4000>,Int<26000>>,Int<6000>,Int<20000>>, //Alternate white clash TransitionEffectL,RandomPerLEDFlicker>,Black>,BrownNoiseFlicker,RotateColorsX>,200>,RandomPerLEDFlicker>,RotateColorsX>>>,TrFade<2500>,Stripes<3000,-2250,RotateColorsX,RandomPerLEDFlicker>,RotateColorsX>>,BrownNoiseFlicker,RotateColorsX>,200>,RandomPerLEDFlicker>,RotateColorsX>>>,TrFade<1000>,Stripes<3000,-1500,RotateColorsX>,RandomPerLEDFlicker>,RotateColorsX>>,BrownNoiseFlicker,RotateColorsX>,200>,RandomPerLEDFlicker>,RotateColorsX>>>,TrFade<2500>>,EFFECT_IGNITION>, //Unstable ignition TransitionEffectL>,40>,TrFade<500>>,EFFECT_RETRACTION>, //Humpflicker retraction LockupTrL>,SmoothStep,Int<5000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>, //Drag LockupTrL,Rgb<255,200,0>,DarkOrange>,SmoothStep,Int<5000>>>,TrWipeIn<600>,TrFade<300>,SaberBase::LOCKUP_MELT>, //Responsive melt EffectSequence>,AlphaL>,AlphaL>,AlphaL>>, //Power save, if using fett263's prop file hold Aux and click PWR while ON (pointing up) to dim blade in 25% increments. InOutTrL,TrColorCycle<500>>, //Spark tip ignition, cycle down retraction TransitionEffectL>,SmoothStep>,Int<500>,Int<5500>>,Int<-4000>>>,TrFade<1100>>,EFFECT_RETRACTION>, //White flicker retraction effect TransitionEffectL,Int<10000>>>,TrFade<1600>,AlphaL,Bump,Int<8000>>>,TrFade<1400>,AlphaL,Bump,Int<6000>>>,TrFade<1000>>,EFFECT_RETRACTION>, //Emitter cool off retraction effect //TransitionEffectL,Black,TrFade<1000>,AlphaL,Bump,Int<6000>>>,TrFade<3000>>,EFFECT_BOOT>, //TransitionEffectL,Bump,Int<6000>>>,TrFade<3000>>,EFFECT_NEWFONT>, //Optional/alternate passive battery monitor, on boot (1st line) or font change (2nd line) you will get a visual indicator at the emitter of your current battery level. This also works without a blade if you have a lit emitter or blade plug. Green is Full, Red is Low (the color will blend from Green to Red as the battery is depleted), the indicator will fade out after 3000 ms and not display again until powered down and back up or fonts change. TransitionEffectL,Bump>>,TrDelay<2000>,AlphaL,Bump>>,TrFade<1000>>,EFFECT_BATTERY_LEVEL>, //On demand battery level, if using fett263's prop file Hold AUX and click PWR while OFF, the battery level is represented by the location on the blade; tip = full, hilt = low and color; green = full, yellow = half, red = low TransitionEffectL,Int<2000>,Int<1000>>,BrownNoiseFlicker,100>,RandomPerLEDFlicker,RotateColorsX>>,BrownNoiseFlicker,RotateColorsX,RotateColorsX>>,DarkOrange,50>>,SmoothStep,Int<25000>>,Int<-4000>>>,TrDelay<6500>>,EFFECT_PREON>, //Noise responsive preon TransitionEffectL,TransitionLoopL,Int<115>,Int<400>,Int<250>,Int<0>>>,TrDelay<1000>,TransitionLoopL,Int<215>,Int<300>,Int<395>,Int<0>>>,TrDelay<1500>,TransitionLoopL,Int<345>,Int<200>,Int<500>,Int<0>>>,TrDelay<1500>,AlphaL,Bump,Int<6000>>>,TrBoing<500,2>>,EFFECT_PREON>, //Charge up, wave out preon TransitionEffectL,AlphaL,10>,Bump,Int<4000>>>,TrFade<2000>,AlphaL,15>,Bump,Int<5000>>>,TrFade<2500>,AlphaL,Bump,Int<6000>>>,TrBoing<500,2>>,EFFECT_PREON> //Emitter heat up preon >>(), "Apocalypse"}, { "Obi;common", "common/tracks/Obiwan.wav", /* copyright Fett263 Rotoscope (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Rotoscope OS6.7 v4.019 This Style Contains 9 Unique Combinations Base Style: Hyper Responsive Rotoscope (Prequels) Base Color: Rgb<0,0,255> (0) --Effects Included-- Preon Effect: Pulsing (PreOn Color) Ignition Effect Options: Default (0): Standard Ignition, 1: SparkTip Ignition, 2: Gravity Ignition PowerUp Effect: Power Flash Retraction Effect Options: Default (0): Standard Retraction, 1: Gravity Retraction, 2: Split Retraction Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Blast Effect: Blast Wave (Random) Clash Effect: Real Clash V1 */ StylePtr,Scale,Int<50>,Int<500>>,Scale,Int<20000>,Int<10000>>>,RandomFlicker,Scale,Scale,Int<50>,Int<300>>,Scale,Int<24000>,Int<16000>>>,Int<-1400>,Int<-100>>,RgbArg>,RgbArg>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>,RgbArg>>,RgbArg>>,TransitionEffectL>,TrInstant>,RgbArg>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,EFFECT_BLAST>,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>,TransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,EFFECT_CLASH>>,LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<14000>,Int<18000>>>,BrownNoiseFlickerL>,Int<200>>,StripesX,Scale,Int<-5000>>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>>,AlphaL>,Mix,Black,RgbArg>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,TrJoin,TrInstant>,TrFade<3000>,EFFECT_LOCKUP_BEGIN>,TrConcat,TrInstant>,Mix,Int<26000>>,RgbArg>,AlphaL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat>,TrFade<400>>,SaberBase::LOCKUP_NORMAL>,ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>,LockupTrL>>,SmoothStep,Int<3000>>>,TrConcat,TrWipeIn<200>>,AlphaL>,Int<300>>,SmoothStep,Int<3000>>>,TrFade<4000>>,TrFade<300>,SaberBase::LOCKUP_DRAG>,LockupTrL,Int<0>>,StaticFire,RgbArg>,RotateColorsX,RgbArg>>>,Mix,RotateColorsX,RgbArg>>,RotateColorsX,Mix,Black,RgbArg>>>>,0,3,5,3000,10>>,SmoothStep,Int<4000>>>,TrConcat,AlphaL>,SmoothStep,Int<4000>>>,TrJoin,TrFade<300>>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,SmoothStep,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL,TrWipeX>,TrWipeSparkTipX>,IgnitionTime<300>>,TrSelect,Int<18384>>,Scale,Int<16384>>,Int<0>,Int<2>>,Int<1>>,TrWipeInX,Int<1000>,Int<100>>>,TrWipeX,Int<100>,Int<1000>>>,TrWipe<100>>>,TrSelect,TrWipeInX>,TrSelect,Int<18384>>,Int<0>,Int<1>>,TrWipeInX,Int<2000>,Int<100>>>,TrWipeX,Int<100>,Int<2000>>>>,TrCenterWipeX,Int<16384>>>,Black>,TransitionEffectL,WavLen>>,AlphaL>,Int<800>>,SmoothStep,Int<-4000>>>,TrDelayX,WavLen>>>,EFFECT_PREON>>>(), "Obi"} }; BladeConfig blades[] = { { 0, WS281XBladePtr<132, bladePin, Color8::GRB, PowerPINS >(), CONFIGARRAY(presets) }, }; #endif #ifdef CONFIG_BUTTONS Button PowerButton(BUTTON_POWER, powerButtonPin, "pow"); Button AuxButton(BUTTON_AUX, auxPin, "aux"); #endif