// 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 CLASH_THRESHOLD_G 3 #define AUDIO_CLASH_SUPPRESSION_LEVEL 10 #define ENABLE_AUDIO #define ENABLE_MOTION #define ENABLE_WS2811 #define ENABLE_SD #define FILTER_CUTOFF_FREQUENCY 100 #define FILTER_ORDER 8 #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 NO_REPEAT_RANDOM #define COLOR_CHANGE_DIRECT #define FETT263_EDIT_MODE_MENU #define FETT263_CLASH_STRENGTH_SOUND #define FETT263_MAX_CLASH 16 #define FETT263_SPIN_MODE #define FETT263_QUICK_SELECT_ON_BOOT #define FETT263_SAY_COLOR_LIST #define FETT263_SAY_BATTERY_PERCENT #define FETT263_LOCKUP_DELAY 200 #define FETT263_BM_CLASH_DETECT 6 #define FETT263_SWING_ON_SPEED 250 #define FETT263_SWING_ON #define FETT263_TWIST_ON #define FETT263_THRUST_ON #define FETT263_STAB_ON #define FETT263_TWIST_OFF #define FETT263_FORCE_PUSH #define FETT263_FORCE_PUSH_LENGTH 5 #endif #ifdef CONFIG_PROP #include "../props/saber_fett263_buttons.h" #endif #ifdef CONFIG_PRESETS Preset presets[] = { { "Ixam_Letsi;common", "common/tracks/track.wav", /* copyright Fett263 CustomBlade (Primary Blade) OS7 Style https://www.fett263.com/fett263-proffieOS7-style-library.html#CustomBlade OS7.15 v3.218p This Style Contains 108 Unique Combinations Multi Phase (Force Change) Transition: Fade, Time: 1000 Default: Crucible Flame (Normal) [BaseColorArg] 1: Unstable Rage [AltColorArg] Multi Phase Control: use Force to toggle phases. --Effects Included-- Preon Effect Options: Default (0): Faulty Ignition, 1: Sparking, 2: Pilot Light [Color: PreonColorArg] Ignition Effect Options: Default (0): SparkTip Ignition, 1: Dual Mode Wipe (Down = Fast), 2: Glitch On [Color: IgnitionColorArg] Retraction Effect Options: Default (0): SparkTip Retraction, 1: Dual Mode Wipe In (Up = Fast), 2: Glitch Off [Color: RetractionColorArg] PostOff Effect Options: Default (0): Disable, 1: Emitter Cool Off (Emitter Size), 2: Emitter Spark (Emitter Size), 3: Battery Glow (Preon Size) [Color: PostOffColorArg] 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] Stab Effect: Sparking Stab [Color: StabColorArg] Blast Effect (Randomly Selected): Responsive Blast Wave (Medium), Responsive Blast Wave (Random), Responsive Blast Wave (Large) [Color: BlastColorArg] Clash Effect: Real Clash V3 [Color: ClashColorArg] Battery Level: % Blade (Green to Red) Display Volume: % Blade [Color: BaseColorArg] Battery Monitor: Passive Battery Monitor (Change Preset) Power Save: 10% Increment */ StylePtr,Int<32000>>,TrSelect,Int<0>>,TrInstant,TrFadeX>>,StaticFire>,RotateColorsX,RgbArg>>>,Mix,Black,RgbArg>>,0,2,2,2000,4>,Stripes<3000,-3500,RgbArg>,RandomPerLEDFlicker,Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>>>,TransitionEffectL>,TrWipeIn<200>>,AlphaL>>,SmoothStep,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL>,Int<200>,Int<200>,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>,Int<200>,Int<100>,Int<400>,Scale,Int<28000>,Int<8000>>>>,EFFECT_BLAST>,AlphaL,Int<0>,Int<4>>,TrConcat>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<8000>,Int<12000>>>>,TrFadeX,Int<200>,Int<600>>>>,TrWaveX>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,Stripes<1500,-3000,RgbArg>,Mix,Black,RgbArg>>>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrConcat>,TrFadeX,Int<200>,Int<400>>>>,TrConcat>,TrFadeX,Int<300>,Int<500>>>>>,EFFECT_CLASH>,Scale,Int<24000>,Int<32768>>>,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,TrWipeSparkTipX>,BendTimePowInvX,Mult,Int<98304>>>>,TrWipeX,Int<16000>>,IgnitionTime<0>,Mult,Int<16384>>>>,TrConcat,Int<16384>>>,TrWipeX,Int<16384>>>>,Mix>,Black,RgbArg>>,TrWipeX,Int<16384>>>>>,TrSelect,TrWipeInSparkTipX,RgbArg>>,BendTimePowX,Mult,Int<98304>>>>,TrWipeInX,Int<16000>>,Mult,Int<16384>>,RetractionTime<0>>>,TrConcat,Int<16384>>>,TrWipeInX,Int<16384>>>>,Mix>,Black,RgbArg>>,TrWipeInX,Int<16384>>>>>,Black>,TransitionEffectL,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>,Int<30>>,SmoothStep>,IntArg,Sum,Int<4000>>>,Int<-2000>>>,TrDelayX>>,TrConcat,TrInstant>,AlphaL,White,RgbArg>>,Int<300>>,SmoothStep,Int<-2000>>>,TrLoopN<9,TrBoingX,Int<2458>>,3>>>>,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>,Int<30>>,SmoothStep>,IntArg,Sum,Int<3000>>>,Int<-4000>>>,TrDelayX,Int<200>>,WavLen,Int<4000>>>>,TrConcat>,TrJoin>,TrFade<500>>,AlphaL,SmoothStep,Int<-4000>>>,TrFade<500>>>,EFFECT_POSTOFF>,EffectSequence>,AlphaL>,AlphaL>,AlphaL>,AlphaL>,AlphaL>,AlphaL>,AlphaL>,AlphaL>,AlphaL>>,TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>,TransitionEffectL,TrInstant>,AlphaL,SmoothStep,Int<-4000>>>,TrFade<300>>,EFFECT_NEWFONT>,TransitionEffectL>,AlphaL>,SmoothStep>>,TrFade<300>>,EFFECT_VOLUME_LEVEL>>>(), "Ixam Let'si" }, { "ahsoka;common", "common/tracks/track.wav", /* copyright Fett263 Rotoscope (Primary Blade) OS7 Style https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope OS7.15 v3.218p This Style Contains 81 Unique Combinations Style Options: Default (0): Hyper Responsive Rotoscope (Original Trilogy) 1: Hyper Responsive Rotoscope (Prequels) 2: Hyper Responsive Rotoscope (Sequels) Base Color: BaseColorArg (0) --Effects Included-- Preon Effect Options: Default (0): Disable, 1: Rey TROS Spark, 2: Overload [Color: PreonColorArg] Ignition Effect Options: Default (0): Standard Ignition, 1: SparkTip Ignition, 2: Dual Mode Wipe (Down = Fast) [Color: IgnitionColorArg] Retraction Effect Options: Default (0): SparkTip Retraction, 1: Dual Mode Wipe In (Up = Fast), 2: 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] Stab Effect: AudioFlicker Stab [Color: StabColorArg] Blast Effect (Randomly Selected): Responsive Blast Wave (Random), Responsive Blast Ripple, Responsive Blast Fade (Random) [Color: BlastColorArg] Clash Effect: Real Clash V3 [Color: ClashColorArg] Battery Level: % Blade (Green to Red) Display Volume: % Blade [Color: BaseColorArg] */ 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>,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>>>,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>>>>,TrConcat,Int<28000>,Int<8000>>,Scale,Int<9000>,Int<13000>>>,RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>>,EFFECT_BLAST>,AlphaL,Int<0>,Int<4>>,TrConcat>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<8000>,Int<12000>>>>,TrFadeX,Int<200>,Int<600>>>>,TrWaveX>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,Stripes<1500,-3000,RgbArg>,Mix,Black,RgbArg>>>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrConcat>,TrFadeX,Int<200>,Int<400>>>>,TrConcat>,TrFadeX,Int<300>,Int<500>>>>>,EFFECT_CLASH>,Scale,Int<24000>,Int<32768>>>,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,TrWipeX,Mult,Int<98304>>>>,TrWipeSparkTipX>,BendTimePowInvX,Mult,Int<98304>>>>,TrWipeX,Int<16000>>,IgnitionTime<300>,Mult,Int<16384>>>>>,TrSelect,TrWipeInSparkTipX,RgbArg>>,BendTimePowX,Mult,Int<98304>>>>,TrWipeInX,Int<16000>>,Mult,Int<16384>>,RetractionTime<0>>>,TrWipeInX,Mult,Int<98304>>>>>,Black>,TransitionEffectL,TrInstant,TrConcat>,TrInstant>,AlphaL,Int<-2000>>>,TrWipe<100>,AlphaL,Int<-2000>>>,TrDelayX,Int<200>>>>,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>>>,EFFECT_PREON>,TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>,TransitionEffectL>,AlphaL>,SmoothStep>>,TrFade<300>>,EFFECT_VOLUME_LEVEL>>>(), "AhsokaTano" }, { "Rogue_Protector;common", "common/tracks/track.wav", /* copyright Fett263 Ahsoka (Primary Blade) OS7 Style https://www.fett263.com/fett263-proffieOS7-style-library.html#Ahsoka OS7.15 v3.218p This Style Contains 9 Unique Combinations Base Style: Ahsoka Tano Base Color: BaseColorArg (0) --Effects Included-- Preon Effect: Overload [Color: PreonColorArg] Ignition Effect Options: Default (0): SparkTip Ignition, 1: Standard Ignition, 2: Dual Mode Wipe (Down = Fast) [Color: IgnitionColorArg] Retraction Effect Options: Default (0): SparkTip Retraction, 1: Dual Mode Wipe In (Up = Fast), 2: 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] Stab Effect: AudioFlicker Stab [Color: StabColorArg] Blast Effect (Randomly Selected): Responsive Blast Wave (Random), Responsive Blast Ripple, Responsive Blast Fade (Random) [Color: BlastColorArg] Clash Effect: Real Clash V3 [Color: ClashColorArg] Battery Level: % Blade (Green to Red) Display Volume: % Blade [Color: BaseColorArg] */ StylePtr>,RgbArg>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>,RgbArg>>,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>>>,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>>>>,TrConcat,Int<28000>,Int<8000>>,Scale,Int<9000>,Int<13000>>>,RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>>,EFFECT_BLAST>,AlphaL,Int<0>,Int<4>>,TrConcat>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<8000>,Int<12000>>>>,TrFadeX,Int<200>,Int<600>>>>,TrWaveX>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,Stripes<1500,-3000,RgbArg>,Mix,Black,RgbArg>>>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrConcat>,TrFadeX,Int<200>,Int<400>>>>,TrConcat>,TrFadeX,Int<300>,Int<500>>>>>,EFFECT_CLASH>,Scale,Int<24000>,Int<32768>>>,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,TrWipeSparkTipX>,BendTimePowInvX,Mult,Int<98304>>>>,TrWipeX,Mult,Int<98304>>>>,TrWipeX,Int<16000>>,IgnitionTime<300>,Mult,Int<16384>>>>>,TrSelect,TrWipeInSparkTipX,RgbArg>>,BendTimePowX,Mult,Int<98304>>>>,TrWipeInX,Int<16000>>,Mult,Int<16384>>,RetractionTime<0>>>,TrWipeInX,Mult,Int<98304>>>>>,Black>,TransitionEffectL,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>>,EFFECT_PREON>,TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>,TransitionEffectL>,AlphaL>,SmoothStep>>,TrFade<300>>,EFFECT_VOLUME_LEVEL>>>(), "Master Ahsoka" }, { "CalKestis;common", "common/tracks/track.wav", /* copyright Fett263 FallenOrder (Primary Blade) OS7 Style https://www.fett263.com/fett263-proffieOS7-style-library.html#FallenOrder OS7.15 v3.218p This Style Contains 3 Unique Combinations Base Style: Fallen Order Cal Kestis Base Color: BaseColorArg (0) --Effects Included-- Preon Effect Options: Default (0): Erratic, 1: Pilot Light, 2: Sparking [Color: PreonColorArg] Ignition Effect: SparkTip Ignition [Color: IgnitionColorArg] Retraction Effect: SparkTip 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] Stab Effect: Sparking Stab [Color: StabColorArg] Blast Effect (Randomly Selected): Blast Wave (Random), Blast Fade (Random) [Color: BlastColorArg] Clash Effect: Real Clash V3 [Color: ClashColorArg] Battery Level: % Blade (Green to Red) Display Volume: % Blade [Color: BaseColorArg] */ StylePtr>,Pulsing,Black,RgbArg>>,RgbArg>,800>,RgbArg>>,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>>>,TrConcat,Scale,Int<9000>,Int<12000>>>,RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>>,EFFECT_BLAST>,AlphaL,Int<0>,Int<4>>,TrConcat>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<8000>,Int<12000>>>>,TrFadeX,Int<200>,Int<600>>>>,TrWaveX>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,Stripes<1500,-3000,RgbArg>,Mix,Black,RgbArg>>>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrConcat>,TrFadeX,Int<200>,Int<400>>>>,TrConcat>,TrFadeX,Int<300>,Int<500>>>>>,EFFECT_CLASH>,Scale,Int<24000>,Int<32768>>>,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>,BendTimePowInvX,Mult,Int<98304>>>>,TrWipeInSparkTipX,RgbArg>>,BendTimePowX,Mult,Int<98304>>>>,Black>,TransitionEffectL,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,TrInstant>,AlphaL,White,RgbArg>>,Int<300>>,SmoothStep,Int<-2000>>>,TrLoopN<9,TrBoingX,Int<2458>>,3>>>,TrConcat>,Int<30>>,SmoothStep>,IntArg,Sum,Int<4000>>>,Int<-2000>>>,TrDelayX>>>,EFFECT_PREON>,TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>,TransitionEffectL>,AlphaL>,SmoothStep>>,TrFade<300>>,EFFECT_VOLUME_LEVEL>>>(), "preset3" }, { "KyloRen;common", "common/tracks/track.wav", /* copyright Fett263 KyloRen (Primary Blade) OS7 Style https://www.fett263.com/fett263-proffieOS7-style-library.html#KyloRen OS7.15 v3.218p This Style Contains 2 Unique Combinations Style Options: Default (0): Kylo Ren Unstable (Film Based) 1: Kylo Ren Unstable (Supreme Leader) Base Color: BaseColorArg (0) --Effects Included-- Preon Effect: Overload [Color: PreonColorArg] 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 V3 [Color: ClashColorArg] Battery Level: % Blade (Green to Red) Display Volume: % Blade [Color: BaseColorArg] */ StylePtr,TrInstant,StaticFire>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>,300>,Mix,Black,RgbArg>>,0,6,10,1000,2>,StripesX,Scale>,Int<-3000>,Int<-5000>>,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>,AlphaL,Int<0>,Int<4>>,TrConcat>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Scale,Int<8000>,Int<12000>>>>,TrFadeX,Int<200>,Int<600>>>>,TrWaveX>,Scale,Int<100>,Int<400>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrSparkX,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,Stripes<1500,-3000,RgbArg>,Mix,Black,RgbArg>>>>,Int<100>,Scale,Int<100>,Int<400>>,Scale,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>>,TrConcat>,TrFadeX,Int<200>,Int<400>>>>,TrConcat>,TrFadeX,Int<300>,Int<500>>>>>,EFFECT_CLASH>,Scale,Int<24000>,Int<32768>>>,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>,TransitionEffectL,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>>,EFFECT_PREON>,TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>,TransitionEffectL>,AlphaL>,SmoothStep>>,TrFade<300>>,EFFECT_VOLUME_LEVEL>>>(), "Kylo Ren" }, { "KnightRider;common", "common/tracks/track.wav", StylePtr>,Int<5000>>>, LockupL,Int<35>,Int<20>>,LinearSectionF>,Int<5000>>>,AlphaL,Int<35>,Int<20>>,LinearSectionF>,Int<5000>>>,Int<32768>,Int<32768>,Int<32768>>, LockupTrL,Red,Yellow>,50,25>,Int<35>,Int<20>>,LinearSectionF>,Int<5000>>>,TrInstant,TrFade<300>,SaberBase::LOCKUP_MELT>, TransitionEffectL>,Int<5000>>>,TrFade<500>>,EFFECT_CLASH>, TransitionEffectL,Int<35>,Int<20>>,LinearSectionF>,Int<5000>>>,TrFade<500>>,EFFECT_STAB>, TransitionEffectL,LinearSectionF>,Scale,Int<500>,Int<800>>,Int<2000>,Int<12000>>>>,TrDelay<1300>>,EFFECT_BLAST>, InOutTrL,TrFade<300>>>>(), "K.I.T.T" }, }; BladeConfig blades[] = { { 0, WS281XBladePtr<128, bladePin, Color8::GRB, PowerPINS >(), CONFIGARRAY(presets) }, }; #endif #ifdef CONFIG_BUTTONS Button PowerButton(BUTTON_POWER, powerButtonPin, "pow"); #endif /* Generated with Fett263 Config Helper v3.11d */