#ifdef CONFIG_TOP #include "proffieboard_v2_config.h" #define NUM_BLADES 1 #define NUM_BUTTONS 2 const unsigned int maxLedsPerStrip = 144; #define EXTRA_COLOR_BUFFER_SPACE 70 #define VOLUME 1000 #define CLASH_THRESHOLD_G 3 #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 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_SETTINGS_MENU #define FETT263_DUAL_MODE_SOUND #define FETT263_CLASH_STRENGTH_SOUND #define FETT263_MAX_CLASH 16 #define FETT263_BC_SAY_BATTERY_VOLTS_PERCENT #define FETT263_RANDOMIZE_QUOTE_PLAYER #define FETT263_LOCKUP_DELAY 200 #define FETT263_BM_CLASH_DETECT 4 #define FETT263_TWIST_ON_PREON #define FETT263_TWIST_ON_NO_BM #define FETT263_THRUST_ON_PREON #define FETT263_STAB_ON #define FETT263_TWIST_OFF #define FETT263_FORCE_PUSH_ALWAYS_ON #define FETT263_FORCE_PUSH_LENGTH 3 #endif #ifdef CONFIG_PROP #include "../props/saber_fett263_buttons.h" #endif #ifdef CONFIG_PRESETS Preset presets[] = { { "Ani-Mation;common", "font0/tracks/BattleOfHeros.wav", /* copyright Fett263 Rotoscope (Primary Blade) OS7 Style https://fett263.com/fett263-proffieOS7-style-library.html#Rotoscope OS7.12 v1.017-p Single Style Base Style: Hyper Responsive Rotoscope (Prequels) Base Color: Kyber Select - BaseColorArg - AltColorArg - AltColor2Arg - AltColor3Arg - Rgb<255,0,255> - Rgb<255,68,0> - Rgb<115,15,240> - Rgb<100,100,150> - Rgb<180,130,0> (0) Kyber Select Interactive Control: While Blade is On, use selected Special Ability to change color (Phase). Requires Alt Font. NOTE:This style includes Control Layer. Only one Control Layer should be used per preset. *This style REQUIRES Alt Fonts alt000/ to alt008/ to be set up. Uses altchng.wav on change. See https://pod.hubbe.net/sound/alt_sounds.html for more information. --Effects Included-- Ignition Effect: Standard Ignition [Color: IgnitionColorArg] Retraction Effect: Standard Retraction [Color: RetractionColorArg] Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb [Color: LockupColorArg] LightningBlock Effect: Responsive Lightning Block [Color: LBColorArg] Drag Effect: Intensity Sparking Drag [Color: DragColorArg] Melt Effect: Intensity Melt [Color: StabColorArg] Blast Effect: Blast Wave (Random) [Color: BlastColorArg] Clash Effect: Real Clash V1 [Color: ClashColorArg] Special Ability 1: Next Phase Special Ability 2: Previous Phase Special Ability 3: Select Random Phase Special Ability 4: Toggle Swing Change (Random / Party Mode) Uses tr.wav #0 on toggle */ 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>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER1>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER2>,TransitionEffectL,Int<8>>>,Int<9>>,Int<-1>>,EFFECT_USER3>,TransitionPulseL,Int<2>>,TrInstant,TrDoEffectX,Int<8>>>,Int<9>>,Int<-1>>>,ThresholdPulseF,Int<31000>>>,TransitionEffectL,Int<-1>>,EFFECT_USER4>,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,Mult,Int<98304>>>>,TrWipeInX,Mult,Int<98304>>>>,Black>>>(), "Anakin" }, { "Obi_EP3;common", "font1/tracks/Luke.wav", /* copyright Fett263 Rotoscope (Primary Blade) OS7 Style https://fett263.com/fett263-proffieOS7-style-library.html#Rotoscope OS7.12 v1.017-p Single Style Base Style: Hyper Responsive Rotoscope (Original Trilogy) Base Color: Kyber Select - BaseColorArg - AltColorArg - AltColor2Arg - AltColor3Arg - Rgb<255,0,255> - Rgb<255,68,0> - Rgb<115,15,240> - Rgb<100,100,150> - Rgb<180,130,0> (0) Kyber Select Interactive Control: While Blade is On, use selected Special Ability to change color (Phase). Requires Alt Font. NOTE:This style includes Control Layer. Only one Control Layer should be used per preset. *This style REQUIRES Alt Fonts alt000/ to alt008/ to be set up. Uses altchng.wav on change. See https://pod.hubbe.net/sound/alt_sounds.html for more information. --Effects Included-- Ignition Effect: Standard Ignition [Color: IgnitionColorArg] Retraction Effect: Standard Retraction [Color: RetractionColorArg] Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb [Color: LockupColorArg] LightningBlock Effect: Responsive Lightning Block [Color: LBColorArg] Drag Effect: Intensity Sparking Drag [Color: DragColorArg] Melt Effect: Intensity Melt [Color: StabColorArg] Blast Effect: Blast Wave (Random) [Color: BlastColorArg] Clash Effect: Real Clash V1 [Color: ClashColorArg] Special Ability 1: Next Phase Special Ability 2: Previous Phase Special Ability 3: Select Random Phase Special Ability 4: Toggle Swing Change (Random / Party Mode) Uses tr.wav #0 on toggle */ StylePtr,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>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER1>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER2>,TransitionEffectL,Int<8>>>,Int<9>>,Int<-1>>,EFFECT_USER3>,TransitionPulseL,Int<2>>,TrInstant,TrDoEffectX,Int<8>>>,Int<9>>,Int<-1>>>,ThresholdPulseF,Int<31000>>>,TransitionEffectL,Int<-1>>,EFFECT_USER4>,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,Mult,Int<98304>>>>,TrWipeInX,Mult,Int<98304>>>>,Black>>>(), "Obi-Wan" }, { "FALLENORDERCALBUNDLE;common", "font2/tracks/track.wav", /* copyright Fett263 JediSurvivor (Primary Blade) OS7 Style https://fett263.com/fett263-proffieOS7-style-library.html#JediSurvivor OS7.12 v1.017-p Single Style Base Style: Cal Kestis Survivor Green Base Color: Kyber Select - BaseColorArg - AltColorArg - AltColor2Arg - AltColor3Arg - Rgb<255,0,255> - Rgb<255,68,0> - Rgb<115,15,240> - Rgb<100,100,150> - Rgb<180,130,0> (0) Kyber Select Interactive Control: While Blade is On, use selected Special Ability to change color (Phase). Requires Alt Font. NOTE:This style includes Control Layer. Only one Control Layer should be used per preset. *This style REQUIRES Alt Fonts alt000/ to alt008/ to be set up. Uses altchng.wav on change. See https://pod.hubbe.net/sound/alt_sounds.html for more information. --Effects Included-- Ignition Effect: Standard Ignition [Color: IgnitionColorArg] Retraction Effect: Standard Retraction [Color: RetractionColorArg] Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb [Color: LockupColorArg] LightningBlock Effect: Responsive Lightning Block [Color: LBColorArg] Drag Effect: Intensity Sparking Drag [Color: DragColorArg] Melt Effect: Intensity Melt [Color: StabColorArg] Blast Effect: Blast Wave (Random) [Color: BlastColorArg] Clash Effect: Real Clash V1 [Color: ClashColorArg] Special Ability 1: Next Phase Special Ability 2: Previous Phase Special Ability 3: Select Random Phase Special Ability 4: Toggle Swing Change (Random / Party Mode) Uses tr.wav #0 on toggle */ StylePtr,EffectPulseF>,Int<3000>,Int<3000>>,Int<4000>,Int<1800>>,Scale,EffectPulseF>,Int<2000>,Int<4000>>,Int<-2800>,Int<-4000>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,Mix,Int<22000>,Int<32768>>,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER1>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER2>,TransitionEffectL,Int<8>>>,Int<9>>,Int<-1>>,EFFECT_USER3>,TransitionPulseL,Int<2>>,TrInstant,TrDoEffectX,Int<8>>>,Int<9>>,Int<-1>>>,ThresholdPulseF,Int<31000>>>,TransitionEffectL,Int<-1>>,EFFECT_USER4>,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,Mult,Int<98304>>>>,TrWipeInX,Mult,Int<98304>>>>,Black>>>(), "Survivor" }, { "Emperor;common", "font3/tracks/track.wav", /* copyright Fett263 Rotoscope (Primary Blade) OS7 Style https://fett263.com/fett263-proffieOS7-style-library.html#Rotoscope OS7.12 v1.017-p Single Style Base Style: Hyper Responsive Rotoscope (Erratic) Base Color: Kyber Select - BaseColorArg - AltColorArg - AltColor2Arg - AltColor3Arg - Rgb<255,0,255> - Rgb<255,68,0> - Rgb<115,15,240> - Rgb<100,100,150> - Rgb<180,130,0> (0) Kyber Select Interactive Control: While Blade is On, use selected Special Ability to change color (Phase). Requires Alt Font. NOTE:This style includes Control Layer. Only one Control Layer should be used per preset. *This style REQUIRES Alt Fonts alt000/ to alt008/ to be set up. Uses altchng.wav on change. See https://pod.hubbe.net/sound/alt_sounds.html for more information. --Effects Included-- Ignition Effect: Standard Ignition [Color: IgnitionColorArg] Retraction Effect: Standard Retraction [Color: RetractionColorArg] Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb [Color: LockupColorArg] LightningBlock Effect: Responsive Lightning Block [Color: LBColorArg] Drag Effect: Intensity Sparking Drag [Color: DragColorArg] Melt Effect: Intensity Melt [Color: StabColorArg] Blast Effect: Blast Wave (Random) [Color: BlastColorArg] Clash Effect: Real Clash V1 [Color: ClashColorArg] Special Ability 1: Next Phase Special Ability 2: Previous Phase Special Ability 3: Select Random Phase Special Ability 4: Toggle Swing Change (Random / Party Mode) Uses tr.wav #0 on toggle */ StylePtr,Scale,Int<50>,Int<500>>,Scale,Int<20000>,Int<10000>>>,Mix>,Int<18000>>,Int<0>,Int<32768>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Stripes<12000,-800,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER1>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER2>,TransitionEffectL,Int<8>>>,Int<9>>,Int<-1>>,EFFECT_USER3>,TransitionPulseL,Int<2>>,TrInstant,TrDoEffectX,Int<8>>>,Int<9>>,Int<-1>>>,ThresholdPulseF,Int<31000>>>,TransitionEffectL,Int<-1>>,EFFECT_USER4>,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,Mult,Int<98304>>>>,TrWipeInX,Mult,Int<98304>>>>,Black>>>(), "Palpatine" }, { "BOBAS1E5MANDO;common", "font4/tracks/track.wav", /* copyright Fett263 DarkSaber (Primary Blade) OS7 Style https://fett263.com/fett263-proffieOS7-style-library.html#DarkSaber OS7.12 v1.017-p Single Style Base Style: Live Action Darksaber (Hyper-Responsive) Base Color: Kyber Select - BaseColorArg - AltColorArg - AltColor2Arg - AltColor3Arg - Rgb<255,0,255> - Rgb<255,68,0> - Rgb<115,15,240> - Rgb<100,100,150> - Rgb<180,130,0> (0) Kyber Select Interactive Control: While Blade is On, use selected Special Ability to change color (Phase). Requires Alt Font. NOTE:This style includes Control Layer. Only one Control Layer should be used per preset. *This style REQUIRES Alt Fonts alt000/ to alt008/ to be set up. Uses altchng.wav on change. See https://pod.hubbe.net/sound/alt_sounds.html for more information. --Effects Included-- Ignition Effect: Standard Ignition [Color: IgnitionColorArg] Retraction Effect: Standard Retraction [Color: RetractionColorArg] Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb [Color: LockupColorArg] LightningBlock Effect: Responsive Lightning Block [Color: LBColorArg] Drag Effect: Intensity Sparking Drag [Color: DragColorArg] Melt Effect: Intensity Melt [Color: StabColorArg] Blast Effect: Blast Wave (Random) [Color: BlastColorArg] Clash Effect: Real Clash V1 [Color: ClashColorArg] Special Ability 1: Next Phase Special Ability 2: Previous Phase Special Ability 3: Select Random Phase Special Ability 4: Toggle Swing Change (Random / Party Mode) Uses tr.wav #0 on toggle */ StylePtr,Scale,Int<2000>,Int<4000>>,Int<8000>>,HumpFlicker>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Stripes<35000,-200,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>>,100>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER1>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER2>,TransitionEffectL,Int<8>>>,Int<9>>,Int<-1>>,EFFECT_USER3>,TransitionPulseL,Int<2>>,TrInstant,TrDoEffectX,Int<8>>>,Int<9>>,Int<-1>>>,ThresholdPulseF,Int<31000>>>,TransitionEffectL,Int<-1>>,EFFECT_USER4>,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,Mult,Int<98304>>>>,TrWipeInX,Mult,Int<98304>>>>,Black>>>(), "DarkSaber" }, { "RgueCmdr;common", "font5/tracks/track.wav", /* copyright Fett263 Rotoscope (Primary Blade) OS7 Style https://fett263.com/fett263-proffieOS7-style-library.html#Rotoscope OS7.12 v1.017-p Single Style Base Style: Hyper Responsive Rotoscope (Sequels) Base Color: Kyber Select - BaseColorArg - AltColorArg - AltColor2Arg - AltColor3Arg - Rgb<255,0,255> - Rgb<255,68,0> - Rgb<115,15,240> - Rgb<100,100,150> - Rgb<180,130,0> (0) Kyber Select Interactive Control: While Blade is On, use selected Special Ability to change color (Phase). Requires Alt Font. NOTE:This style includes Control Layer. Only one Control Layer should be used per preset. *This style REQUIRES Alt Fonts alt000/ to alt008/ to be set up. Uses altchng.wav on change. See https://pod.hubbe.net/sound/alt_sounds.html for more information. --Effects Included-- Ignition Effect: Standard Ignition [Color: IgnitionColorArg] Retraction Effect: Standard Retraction [Color: RetractionColorArg] Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb [Color: LockupColorArg] LightningBlock Effect: Responsive Lightning Block [Color: LBColorArg] Drag Effect: Intensity Sparking Drag [Color: DragColorArg] Melt Effect: Intensity Melt [Color: StabColorArg] Blast Effect: Blast Wave (Random) [Color: BlastColorArg] Clash Effect: Real Clash V1 [Color: ClashColorArg] Special Ability 1: Next Phase Special Ability 2: Previous Phase Special Ability 3: Select Random Phase Special Ability 4: Toggle Swing Change (Random / Party Mode) Uses tr.wav #0 on toggle */ StylePtr,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>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER1>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER2>,TransitionEffectL,Int<8>>>,Int<9>>,Int<-1>>,EFFECT_USER3>,TransitionPulseL,Int<2>>,TrInstant,TrDoEffectX,Int<8>>>,Int<9>>,Int<-1>>>,ThresholdPulseF,Int<31000>>>,TransitionEffectL,Int<-1>>,EFFECT_USER4>,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,Mult,Int<98304>>>>,TrWipeInX,Mult,Int<98304>>>>,Black>>>(), "JediNV" }, { "GrandMasterLuke;common", "font6/tracks/track.wav", /* copyright Fett263 NinthJedi (Primary Blade) OS7 Style https://fett263.com/fett263-proffieOS7-style-library.html#NinthJedi OS7.12 v1.017-p Single Style Base Style: The Ninth Jedi: Kara (Interactive Clash/Lockup) Base Color: Kyber Select - BaseColorArg - AltColorArg - AltColor2Arg - AltColor3Arg - Rgb<255,0,255> - Rgb<255,68,0> - Rgb<115,15,240> - Rgb<100,100,150> - Rgb<180,130,0> (0) The Ninth Jedi: Kara (Interactive Clash/Lockup) Interactive Control: Do 10 clashes, then Lockup to release full power of the saber. Kyber Select Interactive Control: While Blade is On, use selected Special Ability to change color (Phase). Requires Alt Font. NOTE:This style includes Control Layer. Only one Control Layer should be used per preset. *This style REQUIRES Alt Fonts alt000/ to alt008/ to be set up. Uses altchng.wav on change. See https://pod.hubbe.net/sound/alt_sounds.html for more information. --Effects Included-- Ignition Effect: Standard Ignition [Color: IgnitionColorArg] Retraction Effect: Standard Retraction [Color: RetractionColorArg] Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb [Color: LockupColorArg] LightningBlock Effect: Responsive Lightning Block [Color: LBColorArg] Drag Effect: Intensity Sparking Drag [Color: DragColorArg] Melt Effect: Intensity Melt [Color: StabColorArg] Blast Effect: Blast Wave (Random) [Color: BlastColorArg] Clash Effect: Real Clash V1 [Color: ClashColorArg] Special Ability 1: Next Phase Special Ability 2: Previous Phase Special Ability 3: Select Random Phase Special Ability 4: Toggle Swing Change (Random / Party Mode) Uses tr.wav #0 on toggle */ StylePtr,EffectPulseF,EffectPulseF>,Int<32000>>,EffectPulseF,Int<10000>,Int<1000>>,Int<7900>>,Int<0>,IncrementWithReset,EffectPulseF,Int<33000>,Int<33000>>>>,EffectPulseF,Int<1>>,TrConcat,AlphaL>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Int<0>>,TrSmoothFade<800>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,TrSmoothFade<800>>,Mix,Black,RandomFlicker>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,StripesX,Int<-400>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>>>>,RandomFlicker>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,StripesX,Int<-1200>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,Mix,Black,ColorSelect>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>>>>>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER1>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER2>,TransitionEffectL,Int<8>>>,Int<9>>,Int<-1>>,EFFECT_USER3>,TransitionPulseL,Int<2>>,TrInstant,TrDoEffectX,Int<8>>>,Int<9>>,Int<-1>>>,ThresholdPulseF,Int<31000>>>,TransitionEffectL,Int<-1>>,EFFECT_USER4>,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,Mult,Int<98304>>>>,TrWipeInX,Mult,Int<98304>>>>,Black>>>(), "TheMaster" }, { "TeensysSF;common", "font7/tracks/track.wav", /* copyright Fett263 Simple (Primary Blade) OS7 Style https://fett263.com/fett263-proffieOS7-style-library.html#Simple OS7.12 v1.017-p Single Style Base Style: HumpFlicker Large (Two Color) Base Color: Kyber Select - BaseColorArg - AltColorArg - AltColor2Arg - AltColor3Arg - Rgb<255,0,255> - Rgb<255,68,0> - Rgb<115,15,240> - Rgb<100,100,150> - Rgb<180,130,0> (0) Kyber Select Interactive Control: While Blade is On, use selected Special Ability to change color (Phase). Requires Alt Font. NOTE:This style includes Control Layer. Only one Control Layer should be used per preset. *This style REQUIRES Alt Fonts alt000/ to alt008/ to be set up. Uses altchng.wav on change. See https://pod.hubbe.net/sound/alt_sounds.html for more information. --Effects Included-- Ignition Effect: Standard Ignition [Color: IgnitionColorArg] Retraction Effect: Standard Retraction [Color: RetractionColorArg] Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb [Color: LockupColorArg] LightningBlock Effect: Responsive Lightning Block [Color: LBColorArg] Drag Effect: Intensity Sparking Drag [Color: DragColorArg] Melt Effect: Intensity Melt [Color: StabColorArg] Blast Effect: Blast Wave (Random) [Color: BlastColorArg] Clash Effect: Real Clash V1 [Color: ClashColorArg] Special Ability 1: Next Phase Special Ability 2: Previous Phase Special Ability 3: Select Random Phase Special Ability 4: Toggle Swing Change (Random / Party Mode) Uses tr.wav #0 on toggle */ StylePtr>,RgbArg>,RgbArg>,RgbArg>,Rgb<255,0,255>,Rgb<255,68,0>,Rgb<115,15,240>,Rgb<100,100,150>,Rgb<180,130,0>>,RgbArg>,120>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER1>,TransitionEffectL>,Int<9>>,Int<-1>>,EFFECT_USER2>,TransitionEffectL,Int<8>>>,Int<9>>,Int<-1>>,EFFECT_USER3>,TransitionPulseL,Int<2>>,TrInstant,TrDoEffectX,Int<8>>>,Int<9>>,Int<-1>>>,ThresholdPulseF,Int<31000>>>,TransitionEffectL,Int<-1>>,EFFECT_USER4>,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,Mult,Int<98304>>>>,TrWipeInX,Mult,Int<98304>>>>,Black>>>(), "TeensysSF" }, }; BladeConfig blades[] = { { 0, WS281XBladePtr<129, bladePin, Color8::GRB, PowerPINS >(), CONFIGARRAY(presets) }, }; #endif #ifdef CONFIG_BUTTONS Button PowerButton(BUTTON_POWER, powerButtonPin, "pow"); Button AuxButton(BUTTON_AUX, auxPin, "aux"); #endif