// ProffieOS7 Config File #ifdef CONFIG_TOP #include "proffieboard_v2_config.h" #define NUM_BLADES 1 #define NUM_BUTTONS 1 const unsigned int maxLedsPerStrip = 144; #define EXTRA_COLOR_BUFFER_SPACE 60 #define VOLUME 1000 #define BOOT_VOLUME 1120 #define CLASH_THRESHOLD_G 3 #define AUDIO_CLASH_SUPPRESSION_LEVEL 10 #define PROFFIEOS_ACCELEROMETER_RANGE 16 #define PROFFIEOS_MOTION_FREQUENCY 1600 #define ACCEL_MEASUREMENTS_PER_SECOND 800 #define ENABLE_AUDIO #define ENABLE_MOTION #define ENABLE_WS2811 #define ENABLE_SD #define KILL_OLD_PLAYERS #define MOTION_TIMEOUT 60 * 15 * 1000 #define IDLE_OFF_TIME 60 * 15 * 1000 #define DISABLE_BASIC_PARSER_STYLES #define DISABLE_DIAGNOSTIC_COMMANDS #define ENABLE_ALL_EDIT_OPTIONS #define SAVE_PRESET #define ENABLE_FEMALE_TALKIE #define COLOR_CHANGE_DIRECT #define FETT263_EDIT_MODE_MENU #define FETT263_SPECIAL_ABILITIES #define FETT263_DUAL_MODE_SOUND #define FETT263_CLASH_STRENGTH_SOUND #define FETT263_MAX_CLASH 16 #define FETT263_QUICK_SELECT_ON_BOOT #define FETT263_SAY_COLOR_LIST #define FETT263_SAY_COLOR_LIST_CC #define FETT263_SAY_BATTERY_PERCENT #define FETT263_HOLD_BUTTON_OFF #define FETT263_BATTLE_MODE_START_ON #define FETT263_LOCKUP_DELAY 200 #define FETT263_BM_CLASH_DETECT 6 #define FETT263_SWING_ON_SPEED 250 #define FETT263_SWING_ON_PREON #define FETT263_THRUST_ON_PREON #define FETT263_STAB_ON_PREON #define FETT263_TWIST_OFF #endif #ifdef CONFIG_PROP #include "../props/saber_fett263_buttons.h" #endif #ifdef CONFIG_PRESETS Preset presets[] = { { "SmthFuzz;common", "tracks/Finalsteps.wav", /* copyright Fett263 UnstableBlades (Primary Blade) OS7 Style https://www.fett263.com/fett263-proffieOS7-style-library.html#UnstableBlades OS7.15 v3.217p This Style Contains 6 Unique Combinations Style Options: Default (0): Unstable Pulse 1: Random Pulse 2: Unstable Unleashed 3: Unstable Erratic 4: Unstable Anger 5: Unstable Rage Base Color: BaseColorArg (Color Shift) Style Mod: Mirror In --Effects Included-- Ignition Effect: Standard Ignition [Color: IgnitionColorArg] Retraction Effect: Standard Retraction [Color: RetractionColorArg] Lockup Effect: 0: mainLockMulti0Shape - Begin: Real Clash - Style: Intensity AudioFlicker - End: Full Blade Absorb [Color: LockupColorArg] Lightning Block Effect: 0: mainLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb [Color: LBColorArg] Drag Effect: 0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out [Color: DragColorArg] Melt Effect: 0: mainMeltMulti0Shape - Begin: Wipe In - Style: Intensity Melt - End: Wipe Out [Color: StabColorArg] Blast Effect: Blast Wave (Random) [Color: BlastColorArg] Clash Effect: Real Clash V1 [Color: ClashColorArg] */ StylePtr,TrInstant,Remap,Remap,StripesX,Scale>,Int<-1600>,Int<-3200>>,RotateColorsX,RgbArg>>,RandomPerLEDFlicker,Black,RotateColorsX,RgbArg>>>,Mix,Black,RotateColorsX,RgbArg>>>>,BrownNoiseFlicker,Black,RotateColorsX,RgbArg>>>,Mix,Black,RotateColorsX,RgbArg>>>,300>,RotateColorsX,RgbArg>>,RandomPerLEDFlicker,Black,RotateColorsX,RgbArg>>>>,RotateColorsX,RgbArg>>>>>,Remap,Remap,StripesX,Scale>,Int<-1600>,Int<-3200>>,RotateColorsX,RgbArg>>,RandomPerLEDFlicker,Black,RotateColorsX,RgbArg>>>,Mix,Black,RotateColorsX,RgbArg>>>>,BrownNoiseFlicker,Black,RotateColorsX,RgbArg>>>,Mix,Black,RotateColorsX,RgbArg>>>,300>,RotateColorsX,RgbArg>>,RandomPerLEDFlicker,Black,RotateColorsX,RgbArg>>>>,RotateColorsX,RgbArg>>>>>,Remap,Remap,StaticFire,RgbArg>>,Black,20>,Mix,Black,RotateColorsX,RgbArg>>>,BrownNoiseFlicker,RotateColorsX,RgbArg>>,White>,70>,Mix,Black,RotateColorsX,RgbArg>>>>,Mix,Black,RotateColorsX,RgbArg>>>,0,5,2,3000,0>>>,Remap,Remap,StaticFire,Scale>,Int<-1000>,Int<-5000>>,BrownNoiseFlicker,RgbArg>>,Black,100>,RandomPerLEDFlicker,Black,RotateColorsX,RgbArg>>>,Mix,Black,RotateColorsX,RgbArg>>>>,Mix,RotateColorsX,RgbArg>>,White>,Mix,Black,RotateColorsX,RgbArg>>>>,Mix,Black,RotateColorsX,RgbArg>>>,0,5,3,3000,0>>>,Remap,Remap,Layers,RgbArg>>,RandomPerLEDFlicker,Black,RotateColorsX,RgbArg>>>,Black>,BrownNoiseFlicker,RgbArg>>,Mix,Black,RotateColorsX,RgbArg>>>,200>,RandomPerLEDFlicker,Black,RotateColorsX,RgbArg>>>,Mix,Black,RotateColorsX,RgbArg>>>>>,TransitionLoopL>,Int<200>,Int<1200>>>,TrWaveX,RgbArg>>,BrownNoiseFlicker,Black,RotateColorsX,RgbArg>>>,Black,300>>,Int<400>,Int<100>,Int<200>,Int<0>>>>>>>,Remap,Remap,Stripes<3000,-3500,RotateColorsX,RgbArg>>,RandomPerLEDFlicker,Black,RotateColorsX,RgbArg>>>,Black>,BrownNoiseFlicker,RgbArg>>,Mix,Black,RotateColorsX,RgbArg>>>,200>,RandomPerLEDFlicker,Black,RotateColorsX,RgbArg>>>,Mix,Black,RotateColorsX,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<22000>>>,AudioFlicker>,Mix,Black,RgbArg>>>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,300>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<14000>,Int<22000>>>>,AlphaL>,Mix,Black,RgbArg>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<14000>,Int<18000>>>>,TrExtend<5000,TrInstant>,TrFade<5000>,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,Int<1>>,ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat,AlphaL>,Bump,Int<10000>,Int<21000>>,Int<10000>>>,TrFade<200>>,TrConcat>,TrFade<400>>,Int<1>>,LockupTrL>>,BrownNoiseFlickerL>,Int<300>>,TrExtend<4000,TrInstant>,TrFade<4000>,EFFECT_DRAG_BEGIN>,SmoothStep,IntArg,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL,RgbArg>,RotateColorsX,RgbArg>>>,Mix>,Black,Mix,RgbArg>,RotateColorsX,RgbArg>>>>,Mix,Black,Mix,RgbArg>,RotateColorsX,RgbArg>>>>>,SmoothStep,IntArg,Int<30000>>,Int<3000>>>,TrConcat>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,RotateColorsX,Mix,RgbArg>,RotateColorsX,RgbArg>>>>,100>,SmoothStep,IntArg,Int<30000>>,Int<3000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL,Mult,Int<98304>>>>,TrWipeInX,Mult,Int<98304>>>>,Black>>>("93,65535,0"), "Fuzzbladegrn" }, { "Bank46;common", "tracks/Crimsonmenace.wav", /* copyright Fett263 EnergyWeapon (Primary Blade) OS7 Style https://www.fett263.com/fett263-proffieOS7-style-library.html#EnergyWeapon OS7.15 v3.217p This Style Contains 2 Unique Combinations Style Options: Default (0): ElectroStaff 1: Shock Baton Base Color: BaseColorArg (OmniColor (Swing Rotation)) Color will shift with each Swing based on speed of the Swing. Color will shift with each Swing based on speed of the Swing. Color will shift with each Swing based on speed of the Swing. Color will shift with each Swing based on speed of the Swing. Color will shift with each Swing based on speed of the Swing. Color will shift with each Swing based on speed of the Swing. Color will shift with each Swing based on speed of the Swing. Color will shift with each Swing based on speed of the Swing. Color will shift with each Swing based on speed of the Swing. --Effects Included-- Effect Reaction: Fast Ripple, BaseColorArg, Type: Full Blade, Direction: Normal, Duration: 3000, Consecutive Effects to Max: 3 Effect Reactions: Clash, BlastInteractive Preon: Atom Smasher [Color: BaseColorArg] Interactive Preon Control = active Preon (auto timed to sound), Twist hilt to combine sparks. Requires/uses tr00.wav (electricity sparking) Ignition Effect: Assemble [Color: IgnitionColorArg] Retraction Effect: Standard Retraction [Color: RetractionColorArg] Lockup Effect: 0: mainLockMulti0Shape - Begin: Real Clash - Style: Intensity AudioFlicker - End: Full Blade Absorb [Color: LockupColorArg] Lightning Block Effect: 0: mainLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb [Color: LBColorArg] Drag Effect: 0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out [Color: DragColorArg] Melt Effect: 0: mainMeltMulti0Shape - Begin: Wipe In - Style: Intensity Melt - End: Wipe Out [Color: StabColorArg] Blast Effect: Blast Wave (Random) [Color: BlastColorArg] Clash Effect: Real Clash V1 [Color: ClashColorArg] */ StylePtr,TrInstant,StaticFire,Int<16384>,Int<32768>,Scale,Int<0>,Int<8000>>>,RgbArg>>,Strobe,RandomPerLEDFlicker,Int<16384>,Int<32768>,Scale,Int<0>,Int<8000>>>,RgbArg>>,Black>,50,1>,100,1>,Mix,Black,RotateColorsX,Int<16384>,Int<32768>,Scale,Int<0>,Int<8000>>>,RgbArg>>>,0,5,2,1000,5>,BrownNoiseFlicker,Int<16384>,Int<32768>,Scale,Int<0>,Int<8000>>>,RgbArg>>,Black,300>,Stripes<3000,-4000,Rgb<50,50,75>,Rgb<100,100,150>,Rgb<10,10,15>,Rgb<150,150,225>>,200>>,AlphaL,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>,RgbArg>>,HoldPeakF,EffectPulseF>,IncrementWithReset,EffectPulseF>,Int<30000>>,ThresholdPulseF,EffectPulseF>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<10992>>>,Int<3000>,Int<10000>>>,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<22000>>>,AudioFlicker>,Mix,Black,RgbArg>>>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,300>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<14000>,Int<22000>>>>,AlphaL>,Mix,Black,RgbArg>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<14000>,Int<18000>>>>,TrExtend<5000,TrInstant>,TrFade<5000>,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,Int<1>>,ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat,AlphaL>,Bump,Int<10000>,Int<21000>>,Int<10000>>>,TrFade<200>>,TrConcat>,TrFade<400>>,Int<1>>,LockupTrL>>,BrownNoiseFlickerL>,Int<300>>,TrExtend<4000,TrInstant>,TrFade<4000>,EFFECT_DRAG_BEGIN>,SmoothStep,IntArg,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL,RgbArg>,RotateColorsX,RgbArg>>>,Mix>,Black,Mix,RgbArg>,RotateColorsX,RgbArg>>>>,Mix,Black,Mix,RgbArg>,RotateColorsX,RgbArg>>>>>,SmoothStep,IntArg,Int<30000>>,Int<3000>>>,TrConcat>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,RotateColorsX,Mix,RgbArg>,RotateColorsX,RgbArg>>>>,100>,SmoothStep,IntArg,Int<30000>>,Int<3000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL>,Int<100>,Mult,Int<6554>>,Int<32768>>,AlphaL,Int<0>>>,TrSparkX>,Int<100>,Mult,Int<6554>>,Int<32768>>,AlphaL,Int<0>>>,TrSparkX>,Int<100>,Mult,Int<6554>>,Int<32768>>,AlphaL,Int<0>>>,TrSparkX>,Int<100>,Mult,Int<6554>>,Int<32768>>,AlphaL,Int<0>>>,TrSparkX>,Int<100>,Mult,Int<6554>>,Int<32768>>>,TrWipeInX,Mult,Int<98304>>>>,Layers,EFFECT_TRANSITION_SOUND,0>,Layers>,Int<200>>,LayerFunctions,Int<0>,Int<16384>>,Int<4000>>,Bump,Int<32768>,Int<16384>>,Int<4000>>>>,TransitionPulseL,ThresholdPulseF,Int<32000>,Int<32768>>,Int<30000>>>>,TrJoinR>,TrFade<200>>>,EFFECT_INTERACTIVE_PREON>>>>>(), "TheDuel" }, { "RgueCmdr;common", "tracks/TFADuel.wav", /* copyright Fett263 Ahsoka (Primary Blade) OS7 Style https://www.fett263.com/fett263-proffieOS7-style-library.html#Ahsoka OS7.15 v3.217p This Style Contains 6 Unique Combinations Style Options: Default (0): Blade of Talzin 1: Marrok 2: Baylan Skoll 3: Sabine Wren 4: Ahsoka Tano 5: Ezra Bridger Base Color: BaseColorArg (Color Pulse = Shift: 9609, Speed: 20 x 100) --Effects Included-- Effect Reaction: Fast Ripple, BaseColorArg, Type: Full Blade, Direction: Normal, Duration: 3000, Consecutive Effects to Max: 3 Effect Reactions: Clash, BlastInteractive Preon: Atom Smasher [Color: BaseColorArg] Interactive Preon Control = active Preon (auto timed to sound), Twist hilt to combine sparks. Requires/uses tr00.wav (electricity sparking) Ignition Effect: Assemble [Color: IgnitionColorArg] Retraction Effect: Standard Retraction [Color: RetractionColorArg] Lockup Effect: 0: mainLockMulti0Shape - Begin: Real Clash - Style: Intensity AudioFlicker - End: Full Blade Absorb [Color: LockupColorArg] Lightning Block Effect: 0: mainLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb [Color: LBColorArg] Drag Effect: 0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out [Color: DragColorArg] Melt Effect: 0: mainMeltMulti0Shape - Begin: Wipe In - Style: Intensity Melt - End: Wipe Out [Color: StabColorArg] Blast Effect: Blast Wave (Random) [Color: BlastColorArg] Clash Effect: Real Clash V1 [Color: ClashColorArg] */ StylePtr,TrInstant,StaticFire,Int<38000>,Int<23000>>,Int<8000>>,Mix,Black,Pulsing>,RotateColorsX,RgbArg>>,2000>>,Mix,Black,Pulsing>,RotateColorsX,RgbArg>>,2000>>>,StripesX,Scale,Int<-5>,Int<-50>>,Pulsing>,RotateColorsX,RgbArg>>,2000>,Mix,Int<1000>,Int<8000>>,Int<6000>,Int<16000>>,Black,Pulsing>,RotateColorsX,RgbArg>>,2000>>>,0,2,4,2000,2>,AudioFlicker>,RotateColorsX,RgbArg>>,2000>,Pulsing>,RotateColorsX,RgbArg>>,2000>,Mix,Black,Pulsing>,RotateColorsX,RgbArg>>,2000>>,Pulsing>,RotateColorsX,RgbArg>>,2000>,Mix,Black,Pulsing>,RotateColorsX,RgbArg>>,2000>>>,Pulsing>,RotateColorsX,RgbArg>>,2000>>,AudioFlicker>,RotateColorsX,RgbArg>>,2000>,Pulsing>,RotateColorsX,RgbArg>>,2000>,Mix,Black,Pulsing>,RotateColorsX,RgbArg>>,2000>>,Pulsing>,RotateColorsX,RgbArg>>,2000>,Mix,Black,Pulsing>,RotateColorsX,RgbArg>>,2000>>>,Pulsing>,RotateColorsX,RgbArg>>,2000>>,AudioFlicker>,RotateColorsX,RgbArg>>,2000>,Pulsing>,RotateColorsX,RgbArg>>,2000>,Mix,Black,Pulsing>,RotateColorsX,RgbArg>>,2000>>,Pulsing>,RotateColorsX,RgbArg>>,2000>,Mix,Black,Pulsing>,RotateColorsX,RgbArg>>,2000>>>,Pulsing>,RotateColorsX,RgbArg>>,2000>>,AudioFlicker>,RotateColorsX,RgbArg>>,2000>,Pulsing>,RotateColorsX,RgbArg>>,2000>,Mix,Black,Pulsing>,RotateColorsX,RgbArg>>,2000>>,Pulsing>,RotateColorsX,RgbArg>>,2000>,Mix,Black,Pulsing>,RotateColorsX,RgbArg>>,2000>>>,Pulsing>,RotateColorsX,RgbArg>>,2000>>,AudioFlicker>,RotateColorsX,RgbArg>>,2000>,Pulsing>,RotateColorsX,RgbArg>>,2000>,Mix,Black,Pulsing>,RotateColorsX,RgbArg>>,2000>>,Pulsing>,RotateColorsX,RgbArg>>,2000>,Mix,Black,Pulsing>,RotateColorsX,RgbArg>>,2000>>>,Pulsing>,RotateColorsX,RgbArg>>,2000>>>,AlphaL,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>,RgbArg>>,HoldPeakF,EffectPulseF>,IncrementWithReset,EffectPulseF>,Int<30000>>,ThresholdPulseF,EffectPulseF>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<10992>>>,Int<3000>,Int<10000>>>,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<22000>>>,AudioFlicker>,Mix,Black,RgbArg>>>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,300>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<14000>,Int<22000>>>>,AlphaL>,Mix,Black,RgbArg>>>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<14000>,Int<18000>>>>,TrExtend<5000,TrInstant>,TrFade<5000>,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,Int<1>>,ResponsiveLightningBlockL>,AudioFlicker>,Blue>,50,1>,TrConcat,AlphaL>,Bump,Int<10000>,Int<21000>>,Int<10000>>>,TrFade<200>>,TrConcat>,TrFade<400>>,Int<1>>,LockupTrL>>,BrownNoiseFlickerL>,Int<300>>,TrExtend<4000,TrInstant>,TrFade<4000>,EFFECT_DRAG_BEGIN>,SmoothStep,IntArg,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL,RgbArg>,RotateColorsX,RgbArg>>>,Mix>,Black,Mix,RgbArg>,RotateColorsX,RgbArg>>>>,Mix,Black,Mix,RgbArg>,RotateColorsX,RgbArg>>>>>,SmoothStep,IntArg,Int<30000>>,Int<3000>>>,TrConcat>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,RotateColorsX,Mix,RgbArg>,RotateColorsX,RgbArg>>>>,100>,SmoothStep,IntArg,Int<30000>>,Int<3000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL>,Int<100>,Mult,Int<6554>>,Int<32768>>,AlphaL,Int<0>>>,TrSparkX>,Int<100>,Mult,Int<6554>>,Int<32768>>,AlphaL,Int<0>>>,TrSparkX>,Int<100>,Mult,Int<6554>>,Int<32768>>,AlphaL,Int<0>>>,TrSparkX>,Int<100>,Mult,Int<6554>>,Int<32768>>,AlphaL,Int<0>>>,TrSparkX>,Int<100>,Mult,Int<6554>>,Int<32768>>>,TrWipeInX,Mult,Int<98304>>>>,Layers,EFFECT_TRANSITION_SOUND,0>,Layers>,Int<200>>,LayerFunctions,Int<0>,Int<16384>>,Int<4000>>,Bump,Int<32768>,Int<16384>>,Int<4000>>>>,TransitionPulseL,ThresholdPulseF,Int<32000>,Int<32768>>,Int<30000>>>>,TrJoinR>,TrFade<200>>>,EFFECT_INTERACTIVE_PREON>>>>>(), "RgueCmdr" }, }; BladeConfig blades[] = { { 0, WS281XBladePtr<114, bladePin, Color8::GRB, PowerPINS >(), CONFIGARRAY(presets) }, }; #endif #ifdef CONFIG_BUTTONS Button PowerButton(BUTTON_POWER, powerButtonPin, "pow"); #endif /* Generated with Fett263 Config Helper v3.11d */