// Sabertrio Proffie Saber - Blade & Sound Font Configuration #ifdef CONFIG_TOP #include "proffieboard_v2_config.h" #define NUM_BLADES 2 #define NUM_BUTTONS 2 #define VOLUME 1500 const unsigned int maxLedsPerStrip = 144; #define CLASH_THRESHOLD_G 4.0 #define ENABLE_AUDIO #define ENABLE_MOTION #define ENABLE_WS2811 #define ENABLE_SD //#define ENABLE_SSD1306 #define COLOR_CHANGE_DIRECT #define FETT263_SAY_COLOR_LIST_CC #define FET263_SAY_COLOR_LIST #define NO_REPEAT_RANDOM #define IDLE_OFF_TIME 60*2*1000 #define MOTION_TIMEOUT 60*10*1000 #define SHARED_POWER_PINS #define DISABLE_DIAGNOSTIC_COMMANDS #define DISABLE_BASIC_PARSER_STYLES #define KEEP_SAVEFILES_WHEN_PROGRAMMING #define ENABLE_ALL_EDIT_OPTIONS #define FETT263_EDIT_MODE_MENU #define BLADE_DETECT_PIN 17 //#define FETT263_STAB_ON //#define FETT263_THRUST_ON //#define FETT263_SWING_ON //#define FET263_SWING_ON_NO_BM //#define FET263_SWING_ON_SPEED 350 #define FETT263_TWIST_ON #define FETT263_TWIST_ON_NO_BM #define FETT263_TWIST_OFF //#define FETT263_FORCE_PUSH //#define FETT263_LOCKUP_DELAY 200 //#define FETT263_MULTI_PHASE //#define FETT263_HOLD_BUTTON_LOCKUP //#define FETT263_HOLD_BUTTON_OFF //#define FETT263_SAY_BATTERY_PERCENT #define FETT263_BC_SAY_BATTERY_VOLTS_PERCENT #define FETT263_SPECIAL_ABILITIES #define FETT263_SPIN_MODE //#define FETT263_CIRCULAR_VOLUME_MENU #define KILL_OLD_PLAYERS //#define FETT263_DISABLE_BM_TOGGLE #define FETT263_DISABLE_COPY_PRESET #define SAVE_PRESET #endif #ifdef CONFIG_PROP //#include"../props/s3button_config.h" #include"../props/saber_fett263_buttons.h" #endif #ifdef CONFIG_PRESETS Preset no_blade[] = { { "0-NO_BLADE","", StylePtr(), StylePtr>() , }, }; Preset blade[] = { { "1-SABERTRIO;common", "", /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.6 v3.01 Single Style Base Style: RandomFlicker (Single Color (50%)), DodgerBlue, Animated(Moccasin) --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup (Absorb) LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect (Randomly Selected): Responsive Blast Fade (Random), Responsive Blast Fade (Large) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,TransitionEffectL,TrWipeIn<200>>,AlphaL>>, SmoothStep,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,MultiTransitionEffectL,Int<28000>,Int<8000>>,Scale,Int<9000>,Int<13000>>>, RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>,TrConcat,Int<28000>,Int<8000>>,Int<14000>>,RgbArg>, Mix,Black,RgbArg>>>,TrFade<300>>>,EFFECT_BLAST>,TransitionEffectL,RgbArg>,TrFade<300>>,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>>,SmoothStep,Int<3000>>>, TrConcat>,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>>>,TrExtend<4000,TrFade<300>>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,SmoothStep,Int<4000>>>, TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL>,IgnitionTime<300>>,TrWipeInX>,Black>,TransitionEffectL>, AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Sabertrio"}, { "2-DARK_EDITION;common", "", /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.6 v3.01 Single Style Base Style: RandomFlicker (Single Color (50%)), Red, Animated (Moccasin) --Effects Included-- Ignition Effect: Standard Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup (Absorb) LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect (Randomly Selected): Responsive Blast Fade (Random), Responsive Blast Fade (Large) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,TransitionEffectL,TrWipeIn<200>>,AlphaL>>, SmoothStep,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,MultiTransitionEffectL,Int<28000>,Int<8000>>,Scale,Int<9000>,Int<13000>>>, RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>,TrConcat,Int<28000>,Int<8000>>,Int<14000>>,RgbArg>, Mix,Black,RgbArg>>>,TrFade<300>>>,EFFECT_BLAST>,TransitionEffectL,RgbArg>,TrFade<300>>,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>>,SmoothStep,Int<3000>>>, TrConcat>,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>>>, TrExtend<4000,TrFade<300>>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,SmoothStep,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL>,TrWipeInX>,Black>,TransitionEffectL>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Dark Edition"}, { "3-THE_BALANCE;common","" , /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.6 v3.01 Single Style Base Style: RandomFlicker (Single Color (50%)), Green, Prequel(NavajoWhite) --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup (Absorb) LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect (Randomly Selected): Responsive Blast Fade (Random), Responsive Blast Fade (Large) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,TransitionEffectL,TrWipeIn<200>>,AlphaL>>, SmoothStep,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,MultiTransitionEffectL,Int<28000>,Int<8000>>,Scale,Int<9000>,Int<13000>>>, RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>,TrConcat,Int<28000>,Int<8000>>,Int<14000>>,RgbArg>, Mix,Black,RgbArg>>>,TrFade<300>>>,EFFECT_BLAST>,TransitionEffectL,RgbArg>,TrFade<300>>,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>>,SmoothStep,Int<3000>>>, TrConcat>,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>>>, TrExtend<4000,TrFade<300>>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,SmoothStep,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL>,IgnitionTime<300>>,TrWipeInX>,Black>,TransitionEffectL>,AlphaL,SmoothStep>>, TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "The Balance"}, { "4-VENGEANCE;common","" , /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.6 v3.01 Single Style Base Style: RandomFlicker (Single Color (50%)), Red, Animated (Moccasin) --Effects Included-- Ignition Effect: Standard Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup (Absorb) LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect (Randomly Selected): Responsive Blast Fade (Random), Responsive Blast Fade (Large) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,TransitionEffectL,TrWipeIn<200>>,AlphaL>>, SmoothStep,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,MultiTransitionEffectL,Int<28000>,Int<8000>>,Scale,Int<9000>,Int<13000>>>, RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>,TrConcat,Int<28000>,Int<8000>>,Int<14000>>,RgbArg>, Mix,Black,RgbArg>>>,TrFade<300>>>,EFFECT_BLAST>,TransitionEffectL,RgbArg>,TrFade<300>>,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>>,SmoothStep,Int<3000>>>, TrConcat>,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>>>, TrExtend<4000,TrFade<300>>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,SmoothStep,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL>,TrWipeInX>,Black>,TransitionEffectL>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Vengence"}, { "5-KROSSGUARD;common", "", /* copyright Fett263 KyloRen (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#KyloRen OS6.6 v3.01 Single Style Base Style: Kylo Ren Unstable (Film Based), Red, Sequel (LightCyan) --Effects Included-- Ignition Effect: Standard Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup (Absorb) LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect (Randomly Selected): Responsive Blast Fade (Medium), Responsive Blast Fade (Sound Based) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>,300>,Mix, Black,RgbArg>>,0,6,10,1000,2>,TransitionEffectL,TrWipeIn<200>>,AlphaL>>,SmoothStep,Int<2000>>>, TrWipe<200>>,EFFECT_STAB>,MultiTransitionEffectL,Int<28000>,Int<8000>>,Int<10000>>,RgbArg>,Mix,Black,RgbArg>>>, TrFade<300>>,TrConcat,Int<28000>,Int<000>>,Scale,Int<9000>,Int<13000>>>,RgbArg>,Mix,Black,RgbArg>>>, TrFade<300>>>,EFFECT_BLAST>,TransitionEffectL,RgbArg>,TrFade<300>>,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>>, SmoothStep,Int<3000>>>,TrConcat>,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>>>,TrExtend<4000,TrFade<300>>,AlphaL,RgbArg>,RotateColorsX, RgbArg>>>,SmoothStep,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL>,TrWipeInX>,Black>, TransitionEffectL>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Krossguard"}, { "6-SNIPPETS;common", "6-SNIPPETS/tracks/Ahsoka.wav", /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.6 v3.01 Single Style Base Style: AudioFlicker (Single Color (50%)), Silver, Animated (Moccasin) --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup (Absorb) LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect (Randomly Selected): Responsive Blast Fade (Random), Responsive Blast Fade (Large) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,TransitionEffectL,TrWipeIn<200>>,AlphaL>>, SmoothStep,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,MultiTransitionEffectL,Int<28000>,Int<8000>>,Scale,Int<9000>,Int<13000>>>, RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>,TrConcat,Int<28000>,Int<8000>>,Int<14000>>,RgbArg>, Mix,Black,RgbArg>>>,TrFade<300>>>,EFFECT_BLAST>,TransitionEffectL,RgbArg>,TrFade<300>>,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>>,SmoothStep,Int<3000>>>, TrConcat>,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>>>, TrExtend<4000,TrFade<300>>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,SmoothStep,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL>,IgnitionTime<300>>,TrWipeInX>,Black>,TransitionEffectL>,AlphaL,SmoothStep>>, TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Snippets"}, { "7-MENACE;common", "7-MENACE/tracks/DOF.wav", /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.6 v3.01 Single Style Base Style: RandomFlicker (Single Color (50%)), Red, Prequel (NavajoWhite) --Effects Included-- Ignition Effect: Standard Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup (Absorb) LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect (Randomly Selected): Responsive Blast Fade (Random), Responsive Blast Fade (Large) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,TransitionEffectL,TrWipeIn<200>>,AlphaL>>, SmoothStep,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,MultiTransitionEffectL,Int<28000>,Int<8000>>,Scale,Int<9000>,Int<13000>>>, RgbArg>,Mix,Black,RgbArg>>>,TrFade<300>>,TrConcat,Int<28000>,Int<8000>>,Int<14000>>,RgbArg>, Mix,Black,RgbArg>>>,TrFade<300>>>,EFFECT_BLAST>,TransitionEffectL,RgbArg>,TrFade<300>>,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>>,SmoothStep,Int<3000>>>, TrConcat>,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>>>, TrExtend<4000,TrFade<300>>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,SmoothStep,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL>,TrWipeInX>,Black>,TransitionEffectL>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Menace"}, { "8-SHOCK_BATON;common", "", /* copyright Fett263 EnergyWeapon (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#EnergyWeapon OS6.6 v3.01 Single Style Base Style: Shock Baton (DodgerBlue, White) --Effects Included-- Preon Effect: Polar Spark (PreOn Color) Ignition Effect: Center In PowerUp Effect: Power Surge (Unstable V2) Retraction Effect: Center In Lockup Effect: Responsive Lockup (Absorb) LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect (Randomly Selected): Responsive Blast Wave (Random), Responsive Blast Wave (Medium) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) Ignition Time: 200 */ StylePtr>,Black,300>,Stripes<3000,-4000,Rgb<50,50,75>,Rgb<100,100,150>,Rgb<10,10,15>,Rgb<150,150,225>>,200>,TransitionEffectL>,40>,TrFade<1200>>,EFFECT_IGNITION>,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>>>,TrWaveX>,Int<200>,Int<200>,Int<400>,Scale,Int<28000>,Int<8000>>>>,EFFECT_BLAST>, TransitionEffectL,TrInstant>,RgbArg>,TrFade<300>>,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>>,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,Int<16384>>,TrCenterWipeInX,Int<16384>>,Black>,TransitionEffectL>,Rgb<100,100,150>,300>, LayerFunctions,Int<-4000>>,SmoothStep,Int<4000>>>>,TrDelayX>>,EFFECT_PREON>,TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Shock Baton"}, { "9-THE_TRAGEDY;common", "9-THE_TRAGEDY/tracks/track1.wav", /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.6 v3.01 Single Style Base Style: AudioFlicker (Single Color (75%)), Red, Prequel (NavajoWhite) --Effects Included-- Ignition Effect: Standard Ignition PowerUp Effect: Power Surge (Unstable V1) Retraction Effect: Standard Retraction CoolDown Effect: Unstable Cool Down Forward Lockup Effect: Responsive Lockup (Absorb) LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect (Randomly Selected): Responsive Blast Fade (Medium), Responsive Blast Fade (Sound Based) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,TransitionEffectL>,RandomPerLEDFlicker, Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker,Black,RgbArg>>,Mix,Black,RgbArg>>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL,TrInstant>,Stripes<3000,-3500,RgbArg>, RandomPerLEDFlicker,Black,RgbArg>>,Black>,BrownNoiseFlicker>,Mix,Black,RgbArg>>,200>,RandomPerLEDFlicker, Black,RgbArg>>,Mix,Black,RgbArg>>>>,TrFade<800>>,EFFECT_RETRACTION>,TransitionEffectL,TrWipeIn<200>>,AlphaL>>,SmoothStep,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,MultiTransitionEffectL,Int<28000>,Int<8000>>,Int<10000>>,RgbArg>, Mix,Black,RgbArg>>>,TrFade<300>>,TrConcat,Int<28000>,Int<000>>,Scale,Int<9000>,Int<13000>>>,RgbArg>,Mix, Black,RgbArg>>>,TrFade<300>>>,EFFECT_BLAST>,TransitionEffectL,RgbArg>,TrFade<300>>,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>>,SmoothStep,Int<3000>>>, TrConcat>,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>>>, TrExtend<4000,TrFade<300>>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,SmoothStep,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>, InOutTrL>,TrWipeInX>,Black>,TransitionEffectL>,AlphaL, SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "The Tragedy"}, //JAYDALORIAN WINDU REVENGE { "10-MACE;common", "10-MACE/tracks/eclipse.wav", StylePtr>,RotateColorsX>,RotateColorsX>,RotateColorsX>>, LockupTrL,Bump,Scale,Int<4000>,Int<26000>>,Int<6000>>,Scale,Int<14000>,Int<18000>>>>, AlphaL,Scale,Int<4000>,Int<26000>>,Int<6000>>,Int<10000>>>>,TrConcat>,TrConcat,Scale,Int<4000>,Int<26000>>,Int<6000>>,Int<1000>>,Stripes<1500,2000,White,Rgb<95,0,210>>,Stripes<1500,-2500,White,Rgb<95,0,210>>>,Int<18000>>, TrFade<400>>,SaberBase::LOCKUP_NORMAL>, ResponsiveLightningBlockL,50,1>,TrConcat,Int<18000>>>,TrFade<200>>, TrConcat>,30>,TrSmoothFade<600>>>, ResponsiveStabL, ResponsiveBlastL,Scale,Int<100>,Int<400>>>, ResponsiveClashL,Scale,Int<4000>,Int<26000>>,Int<6000>,Int<20000>>, TransitionEffectL>,40>,TrFade<1200>>,EFFECT_IGNITION>, InOutTrL,TrBoing<1000,9>>, LockupTrL,Red,Orange>,SmoothStep,Int<5000>>>,TrWipeIn<600>,TrFade<300>,SaberBase::LOCKUP_MELT>, TransitionEffectL>,Int<30>>,SmoothStep>,Int<1000>,Int<4000>>,Int<-10000>>>,TrDelay<1000>>,EFFECT_RETRACTION>, LockupTrL>,SmoothStep,Int<5000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>, TransitionEffectL,Int<2000>,Int<6000>>,BrownNoiseFlicker,100>,RandomPerLEDFlicker,Blue>,BrownNoiseFlicker>,RotateColorsX,RotateColorsX>>>,White,50>>,SmoothStep,Int<26000>>,Int<-21>>>,TrDelay<2000>>,EFFECT_PREON>, TransitionEffectL,Int<2000>,Int<6000>>,BrownNoiseFlicker,100>, RandomPerLEDFlicker,Snow>,BrownNoiseFlicker>, RotateColorsX,RotateColorsX>>>,Snow,50>>,SmoothStep,Int<26000>>,Int<-21>>>,TrDelay<2000>>,EFFECT_RETRACTION>, TransitionEffectL,AlphaL,SmoothStep>>,TrDelay<2000>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "mace"}, { "11-THEXAN;common", "11-THEXAN/tracks/track1.wav", /* copyright Fett263 CustomBlade (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade OS6.7 v4.021 Single Style Dual Phase (Force Change) Default: Hyper Responsive Rotoscope (Sequels) 1: Hyper Responsive Rotoscope (Subtle) Base Color: Rgb<255,0,0> (0) Dual Phase Control: use Force to toggle phases. --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: SparkTip Retraction Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect: Responsive Blast Wave (Random) Clash Effect: Real Clash V1 */ StylePtr,Int<32000>>,TrFade<1000>,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>>,Mix,Scale,Int<50>,Int<500>>,Scale,Int<20000>,Int<10000>>>,Mix,Int<32768>,Int<18000>>,RgbArg>,Stripes<12000,-200,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>>>,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>,IgnitionTime<350>>,TrWipeInSparkTipX>,RetractionTime<0>>,Black>, TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "THEXAN"}, //Fully Responsive RandomFlicker Blade Style ( DodgerBlue ) (animated) { "12-BEN;common","12-BEN/tracks/track1.wav", /* copyright Fett263 Rotoscope (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Rotoscope OS6.7 v4.018 Single Style Base Style: Hyper Responsive Rotoscope (Sequels) Base Color: Rgb<2,72,255> (0) --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: SparkTip Retraction Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: Normal Stab Blast Effect: Blast Wave (Random) Clash Effect: Real Clash V1 Battery Level: % Blade (Green to Red) */ 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>>,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>>>,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>,IgnitionTime<300>>,TrWipeInSparkTipX>,RetractionTime<0>>,Black>, TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "BEN"}, //Fully Responsive "Power Surge" Unstable Neopixel Lightsaber Style ( Red ) (original) { "13-DARTH;common","13-DARTH/tracks/track1.wav" , /* copyright Fett263 Rotoscope (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Rotoscope OS6.7 v4.018 Single Style Base Style: Hyper Responsive Rotoscope (Sequels) Base Color: Rgb<255,0,0> (0) --Effects Included-- Ignition Effect: Standard Ignition PowerUp Effect: Power Flash Retraction Effect: SparkTip Retraction Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect: Blast Wave (Random) Clash Effect: Real Clash V1 Battery Level: % Blade (Green to Red) */ 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>>,RgbArg>,RgbArg>,Mix,Black,RgbArg>>,RgbArg>,Mix,Black,RgbArg>>>,RgbArg>>,RgbArg>>,TransitionEffectL>,TrInstant>,RgbArg>,TrFade<1000>>,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>>>,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>,TrWipeInSparkTipX>,RetractionTime<0>>,Black>, TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "DARTH"}, /* copyright Fett263 Visions (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Visions OS6.7 v4.0181 Single Style Base Style: The Duel: Ronin Base Color: Rgb<255,0,0> (0) --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: SparkTip Retraction Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect: Blast Wave (Random) Clash Effect: Real Clash V1 Battery Level: % Blade (Green to Red) */ { "14-DUEL_RONIN;common","14-DUEL_RONIN/tracks/track1.wav" , StylePtr>,Mix,Black,RgbArg>>>,RgbArg>,50>,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>>>,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>,IgnitionTime<0>>,TrWipeInSparkTipX>,RetractionTime<0>>,Black>, TransitionEffectL>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "DUEL_RONIN"}, /* copyright Fett263 Rotoscope (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Rotoscope OS6.7 v4.0181 Single Style Base Style: Hyper Responsive Rotoscope (Sequels) Base Color: Rgb<115,15,240> (0) --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: SparkTip Retraction Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect: Responsive Blast Wave (Random) Clash Effect: Real Clash V1 Battery Level: % Blade (Green to Red) */ { "15-BMF_P;common","15-BMF_P/tracks/track4.wav" , 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>>,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>>>,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>,IgnitionTime<300>>,TrWipeInSparkTipX>,RetractionTime<0>>,Black>, TransitionEffectL>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "BMF_P"}, /* copyright Fett263 DarkSaber (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#DarkSaber OS6.7 v4.0181 Single Style Base Style: Live Action Darksaber (Hyper-Responsive) Base Color: Rgb<100,100,150> (0) --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: SparkTip Retraction Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Localized Absorb LightningBlock Effect: Responsive Lightning Block Drag Effect: Intensity Sparking Drag Melt Effect: Intensity Melt Stab Effect: AudioFlicker Stab Blast Effect: Responsive Blast Wave (Random) Clash Effect: Real Clash V1 Battery Level: % Blade (Green to Red) */ { "16-DARK_P;common","16-DARK_P/tracks/track4.wav" , StylePtr,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>,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>,Bump,Scale,Sum,Int<-12000>>,Sum,Int<10000>>>,Sum,Int<-10000>>>,Int<13000>>>,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>,IgnitionTime<300>>,TrWipeInSparkTipX>,RetractionTime<0>>,Black>, TransitionEffectL>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "DARK_P"}, }; BladeConfig blades[] = { { 0, WS281XBladePtr<115, bladePin, Color8::GRB, PowerPINS >(), SimpleBladePtr, NoLED, NoLED, NoLED, bladePowerPin1, -1, -1, -1>() , CONFIGARRAY(blade) }, { NO_BLADE, WS281XBladePtr<115, bladePin, Color8::GRB, PowerPINS >(), SimpleBladePtr, NoLED, NoLED, NoLED, bladePowerPin1, -1, -1, -1>() , CONFIGARRAY(no_blade) }, }; #endif #ifdef CONFIG_BUTTONS Button PowerButton(BUTTON_POWER, powerButtonPin, "pow"); Button AuxButton(BUTTON_AUX, auxPin, "aux"); #endif