#ifdef CONFIG_TOP #include "proffieboard_v2_config.h" #define NUM_BLADES 1 #define NUM_BUTTONS 2 #define VOLUME 1400 const unsigned int maxLedsPerStrip = 144; #define CLASH_THRESHOLD_G 4 #define ENABLE_AUDIO #define ENABLE_MOTION #define ENABLE_WS2811 #define ENABLE_SD #define MOTION_TIMEOUT 60 * 15 * 1000 #define IDLE_OFF_TIME 60 * 15 * 1000 #define ORIENTATION ORIENTATION_USB_TOWARDS_BLADE #define DISABLE_BASIC_PARSER_STYLES #define DISABLE_DIAGNOSTIC_COMMANDS #define ENABLE_ALL_EDIT_OPTIONS #define FETT263_EDIT_MODE_MENU #define FETT263_MULTI_PHASE #define FETT263_SAY_COLOR_LIST #define FETT263_SAY_BATTERY_PERCENT #define FETT263_BATTLE_MODE_ALWAYS_ON #define FETT263_LOCKUP_DELAY 200 #define FETT263_BM_CLASH_DETECT 6 #define FETT263_SWING_ON_PREON #define FETT263_SWING_ON_SPEED 200 #define FETT263_TWIST_OFF #define NO_REPEAT_RANDOM #define COLOR_CHANGE_DIRECT #endif #ifdef CONFIG_PROP #include "../props/saber_fett263_buttons.h" #endif #ifdef CONFIG_PRESETS Preset presets[] = { { "FallenJT;common", "font1/tracks/JFOgamestart.wav", StylePtr,TrInstant,Stripes<16000,-1000,RgbArg>,Pulsing,Black,RgbArg>>,RgbArg>,800>,RgbArg>>,Stripes<18000,-1600,RgbArg>,RandomFlicker>,Mix,Black,RgbArg>>>,RandomFlicker>,Stripes<9000,-900,RgbArg>,Mix,Black,RgbArg>>>>>>,ColorSelect,TrInstant,TransitionEffectL,TrFade<300>>,Pulsing>,Mix,Black,RgbArg>>,3000>,TrFade<300>>,EFFECT_FORCE>,TransitionEffectL,TrFade<300>>,AudioFlickerL>>,TrFade<300>>,EFFECT_FORCE>>,TransitionEffectL,TrConcat>,TrInstant>,RgbArg>,TrFade<1000>>,TrConcat>,TrInstant>,Stripes<5000,-2500,RgbArg>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>>,TrFade<800>>,TrConcat>,TrInstant>,AlphaL>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>>,SmoothStep,Int<-500>>>,TrFade<500>>,TrConcat,TrInstant>,AlphaL,Int<-500>>>,TrFade<300>,AlphaL,Int<-500>>>,TrFade<500>>,TrInstant>,EFFECT_IGNITION>,TransitionEffectL>,TrWipeIn<200>>,AlphaL>>,SmoothStep,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,TrWaveX>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,TrConcat,Scale,Int<9000>,Int<12000>>>,RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>>,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>>>,Scale,Int<14000>,Int<18000>>>>,AudioFlickerL>>,BrownNoiseFlickerL>,Int<200>>>,TrConcat>,TrFade<400>>,TrConcat>,TrFade<400>>,SaberBase::LOCKUP_NORMAL>,ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>,LockupTrL>,Mix>,Black,RgbArg>>,Mix,Black,RgbArg>>>,SmoothStep,Int<3000>>>,TrConcat,TrWipeIn<200>>,AlphaL>,Mix>,Black,RgbArg>>,Mix,Black,RgbArg>>>,SmoothStep,Int<3000>>>,TrFade<4000>>,TrFade<300>,SaberBase::LOCKUP_DRAG>,LockupTrL,RgbArg>,RotateColorsX,RgbArg>>>,SmoothStep,Int<4000>>>,TrConcat,AlphaL>,SmoothStep,Int<4000>>>,TrFade<300>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL,TrConcat,Int<16384>>>,TrWipeX,Int<16384>>>>,Mix>,Black,RgbArg>>,TrWipeX,Int<16384>>>>,TrColorCycleX>,TrInstant,TrWipeX>>,TrSelect,TrConcat,Int<16384>>>,TrWipeInX,Int<16384>>>>,Mix>,Black,RgbArg>>,TrWipeInX,Int<16384>>>>,TrColorCycleX>,TrJoin>,TrSmoothFadeX>>,TrWipeInX>>,Black>,TransitionEffectL,TrConcat,WavLen>>,AlphaL>,Int<800>>,SmoothStep,Int<-4000>>>,TrDelayX,WavLen>>>,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>,Int<30>>,SmoothStep>,IntArg,Sum,Int<4000>>>,Int<-2000>>>,TrDelayX>>,TrInstant>,EFFECT_PREON>,TransitionEffectL,TrInstant>,AlphaL,SmoothStep,Int<-4000>>>,TrFade<300>>,EFFECT_BOOT>,TransitionEffectL,TrInstant>,AlphaL,SmoothStep,Int<-4000>>>,TrFade<300>>,EFFECT_NEWFONT>>>(), "preset1"}, { "FallenCyan;common", "font2/tracks/JFO_Intro.wav", 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<-1400>,Int<-100>>,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>>>,TransitionEffectL,TrFade<300>>,Pulsing>,Mix,Black,RgbArg>>,3000>,TrFade<300>>,EFFECT_FORCE>,TransitionEffectL,TrInstant,TrConcat>,TrInstant>,Stripes<5000,-2500,RgbArg>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>>,TrFade<800>>,TrConcat>,RandomPerLEDFlicker,Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>>,TrFade<1200>>,TrConcat>,40>,TrFade<1200>>>,EFFECT_IGNITION>,TransitionEffectL,TrInstant,TrConcat>,TrInstant>,Stripes<3000,3500,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>>,TrFade<800>>,TrConcat>,TrInstant>,Stripes<5000,2500,RgbArg>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>>,TrFade<800>>>,EFFECT_RETRACTION>,TransitionEffectL>,TrWipeIn<200>>,AlphaL>>,SmoothStep,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,TrWaveX>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,TrWaveX>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,TrConcat>,Bump,Int<3000>,Int<29000>>,Int<6000>>>,TrCenterWipeX,Scale,Int<3000>,Int<29000>>>,Remap,Int<3000>,Int<29000>>>,Stripes<1600,-2000,RgbArg>,Mix,Black,RgbArg>>>>,TrCenterWipeX,Scale,Int<3000>,Int<29000>>>>>,EFFECT_BLAST>,TransitionEffectL>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<6000>>>,TrCenterWipeX,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,AlphaL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,Stripes<1400,-2000,RgbArg>,Mix,Black,RgbArg>>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<38000>>>,TrJoin,TrCenterWipeX,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>>,EFFECT_CLASH>,LockupTrL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Scale,Int<14000>,Int<18000>>>>,AudioFlickerL>>,BrownNoiseFlickerL>,Int<200>>>,TrConcat>,TrFade<400>>,TrConcat>,TrFade<400>>,SaberBase::LOCKUP_NORMAL>,ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>>,LockupTrL>,Mix>,Black,RgbArg>>,Mix,Black,RgbArg>>>,SmoothStep,Int<3000>>>,TrConcat,TrWipeIn<200>>,AlphaL>,Mix>,Black,RgbArg>>,Mix,Black,RgbArg>>>,SmoothStep,Int<3000>>>,TrFade<4000>>,TrFade<300>,SaberBase::LOCKUP_DRAG>,LockupTrL,RgbArg>,RotateColorsX,RgbArg>>>,SmoothStep,Int<4000>>>,TrConcat,AlphaL>,SmoothStep,Int<4000>>>,TrFade<300>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL,TrWipeX>,TrFadeX>,TrConcat,Int<16384>>>,TrWipeX,Int<16384>>>>,Mix>,Black,RgbArg>>,TrWipeX,Int<16384>>>>,TrWipeSparkTipX>,IgnitionTime<300>>,TrWipeX,Int<16000>>,Mult,Int<16384>>,IgnitionTime<300>>>>,TrSelect,TrWipeInX>,TrConcat,Int<16384>>>,TrWipeInX,Int<16384>>>>,Mix>,Black,RgbArg>>,TrWipeInX,Int<16384>>>>,TrWipeInX,Int<16000>>,RetractionTime<0>,Mult,Int<16384>>>>>,Black>,TransitionEffectL,TrInstant,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>>,AlphaL>,Int<800>>,SmoothStep,Int<-4000>>>,TrDelayX,WavLen>>>,TrConcat,White,RgbArg>>,Int<300>,Int<500>>,SmoothStep,Int<-2000>>>,TrBoingX,Int<2458>>,3>,AlphaL,White,RgbArg>>,Int<200>,Int<500>>,SmoothStep,Int<-4000>>>,TrJoin,Int<29082>>>,TrBoingX,Int<1638>>,3>>>,TrConcat>,Int<30>>,SmoothStep>,IntArg,Sum,Int<4000>>>,Int<-2000>>>,TrDelayX>>>,EFFECT_PREON>,TransitionEffectL,TrInstant,TrConcat,Int<-4000>>>,TrFadeX,Int<200>>,WavLen,Int<4000>>,Int<10923>>>,AlphaL,Int<-4000>>>,TrFadeX,Int<200>>,WavLen,Int<4000>>,Int<10923>>>,AlphaL,Int<-2000>>>,TrFadeX,Int<200>>,WavLen,Int<4000>>,Int<10923>>>>,TrConcat>,TrJoin,TrInstant>,AlphaL>,SmoothStep,Int<-2000>>>,TrSmoothFadeX,Int<200>>,WavLen,Int<4000>>>>>,EFFECT_POSTOFF>,TransitionEffectL,TrInstant>,AlphaL,SmoothStep,Int<-4000>>>,TrFade<300>>,EFFECT_BOOT>,TransitionEffectL,TrInstant>,AlphaL,SmoothStep,Int<-4000>>>,TrFade<300>>,EFFECT_NEWFONT>>>(), "preset2"}, { "OutcastKnight;common", "font3/tracks/Guywithalightsaber.wav", StylePtr,TrInstant,AudioFlicker,RgbArg>,Mix,RgbArg>,White>>,Stripes<5000,-300,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>>,300>,Mix,RgbArg>,White>>,Mix,Scale,Int<2000>,Int<4000>>,Int<8000>>,HumpFlicker>,Stripes<35000,-200,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>>,100>,RgbArg>>>,TransitionEffectL>,TrWipeIn<200>>,AlphaL>>,SmoothStep,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,MultiTransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,EFFECT_BLAST>,TransitionEffectL,Int<100>,Int<600>>>,TrCenterWipeX,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>,AlphaL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,StripesX,Scale,Int<3000>,Int<10000>>,Mix,Int<23000>>,Rgb<0,20,128>,Rgb<128,0,0>>,Mix,Int<23000>>,DodgerBlue,Red>,Mix,Int<23000>>,Rgb<0,10,80>,Rgb<90,0,0>>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<50000>>>>,TrFadeX,Int<200>,Int<600>>>>,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>,LockupTrL,RgbArg>,50,1>,Rgb<75,75,150>>,RandomPerLEDFlicker,Rgb<100,100,150>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,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>,TrWipeInX>,Black>,TransitionEffectL,TrInstant>,AlphaL,Bump>>,TrFade<300>>,EFFECT_BATTERY_LEVEL>>>(), "preset3"}, { "DarkV2;common", "font4/tracks/MandoIntro.wav", StylePtr,TrInstant,AudioFlicker,RgbArg>,Mix,RgbArg>,White>>,Stripes<5000,-300,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>>,300>,Mix,RgbArg>,White>>,Mix,Scale,Int<2000>,Int<4000>>,Int<8000>>,HumpFlicker>,Stripes<35000,-200,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>>,100>,RgbArg>>>,TransitionEffectL>,TrWipeIn<200>>,AlphaL>>,SmoothStep,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,MultiTransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,EFFECT_BLAST>,TransitionEffectL,Int<100>,Int<600>>>,TrCenterWipeX,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>,AlphaL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,StripesX,Scale,Int<3000>,Int<10000>>,Mix,Int<23000>>,Rgb<0,20,128>,Rgb<128,0,0>>,Mix,Int<23000>>,DodgerBlue,Red>,Mix,Int<23000>>,Rgb<0,10,80>,Rgb<90,0,0>>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<50000>>>>,TrFadeX,Int<200>,Int<600>>>>,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>,LockupTrL,RgbArg>,50,1>,Rgb<75,75,150>>,RandomPerLEDFlicker,Rgb<100,100,150>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,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>,TrWipeInX>,Black>,TransitionEffectL,TrInstant>,AlphaL,Bump>>,TrFade<300>>,EFFECT_BATTERY_LEVEL>>>(), "preset4"}, { "DarkV3Beskar;common", "font5/tracks/MandalorianTheme.wav", StylePtr,TrInstant,AudioFlicker,RgbArg>,Mix,RgbArg>,White>>,Stripes<5000,-300,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>>,300>,Mix,RgbArg>,White>>,Mix,Scale,Int<2000>,Int<4000>>,Int<8000>>,HumpFlicker>,Stripes<35000,-200,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>,Mix,Black,RgbArg>>>,100>,RgbArg>>>,TransitionEffectL>,TrWipeIn<200>>,AlphaL>>,SmoothStep,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,MultiTransitionEffectL>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Int<28000>,Int<8000>>>,EFFECT_BLAST>,TransitionEffectL,Int<100>,Int<600>>>,TrCenterWipeX,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>>,AlphaL,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,StripesX,Scale,Int<3000>,Int<10000>>,Mix,Int<23000>>,Rgb<0,20,128>,Rgb<128,0,0>>,Mix,Int<23000>>,DodgerBlue,Red>,Mix,Int<23000>>,Rgb<0,10,80>,Rgb<90,0,0>>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<20000>,Int<50000>>>>,TrFadeX,Int<200>,Int<600>>>>,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>,LockupTrL,RgbArg>,50,1>,Rgb<75,75,150>>,RandomPerLEDFlicker,Rgb<100,100,150>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,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>,TrWipeInX>,Black>,TransitionEffectL,TrInstant>,AlphaL,Bump>>,TrFade<300>>,EFFECT_BATTERY_LEVEL>>>(), "preset5"}, }; BladeConfig blades[] = { { 0, WS281XBladePtr<144, bladePin, Color8::GRB, PowerPINS >(), CONFIGARRAY(presets) }, }; #endif #ifdef CONFIG_BUTTONS Button PowerButton(BUTTON_POWER, powerButtonPin, "pow"); Button AuxButton(BUTTON_AUX, auxPin, "aux"); #endif /* Generated with Fett263 Config Helper v1.5 */