#ifdef CONFIG_TOP #include "proffieboard_v2_config.h" #define NUM_BLADES 2 #define NUM_BUTTONS 2 #define VOLUME 1750 #define BOOT_VOLUME 0.10 * VOLUME const unsigned int maxLedsPerStrip = 144; #define CLASH_THRESHOLD_G 3.99 #define AUDIO_CLASH_SUPPRESSION_LEVEL 0 #define FILTER_CUTOFF_FREQUENCY 100 #define FILTER_ORDER 8 #define PROFFIEOS_MOTION_FREQUENCY 1660 #define PROFFIEOS_ACCELEROMETER_RANGE 4 #define ENABLE_AUDIO #define ENABLE_MOTION #define ENABLE_WS2811 #define ENABLE_SD #define OLED_FLIP_180 #define COLOR_CHANGE_DIRECT #define IDLE_OFF_TIME 60*2*1000 #define MOTION_TIMEOUT 60*10*1000 #define SHARED_POWER_PINS #define DISABLE_DIAGNOSTIC_COMMANDS #define BLADE_DETECT_PIN 17 #define SAVE_PRESET #define S3_TWIST_ON #define S3_TWIST_OFF #define BUTTON_HELD_LONG_TIMEOUT 650 #define BUTTON_HELD_MEDIUM_TIMEOUT 350 #endif #ifdef CONFIG_PROP #include"../props/s3button_config.h" #endif #ifdef CONFIG_PRESETS Preset no_blade[] = { { "0-NO_BLADE","", StylePtr(), StylePtr>(), }, }; Preset blade[] = { { "1-SABERTRIO", "tracks/track_1.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%)), 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", "tracks/track_2.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, 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"}, { "Kenobi", "tracks/track_2.wav", /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.7 v4.015 Single Style Base Style: RandomFlicker (Single Color (75%)) Base Color: Rgb<2,72,255> (0) --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup, Begin Effect: Full Blade Flash, End Effect: Full Blade Absorb LightningBlock Effect: Original Lightning Block Drag Effect: Sparking Drag Melt Effect: Intensity Melt Blast Effect (Randomly Selected): Blast Wave (Random), Blast Fade (Random) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,MultiTransitionEffectL>,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>,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>,LockupTrL>,LayerFunctions>,Int<3000>,Int<16000>>,Scale>,Int<14000>,Int<8000>>>,Bump>,Int<26000>,Int<8000>>,Scale,Int<10000>>>,Bump>,Int<20000>,Int<30000>>,Scale>,Int<8000>>,Scale,Int<0>>,Int<0>>>>>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,LockupTrL>,Int<300>>,SmoothStep,Int<3000>>>,TrWipeIn<200>,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<250>>,TrWipeInX>,Black>,TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Kenobi"}, { "LightAni", "tracks/track_2.wav", /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.7 v4.015 Single Style Base Style: RandomFlicker (Single Color (75%)) Base Color: Rgb<2,72,255> (0) --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup, Begin Effect: Full Blade Flash, End Effect: Full Blade Absorb LightningBlock Effect: Original Lightning Block Drag Effect: Sparking Drag Melt Effect: Intensity Melt Blast Effect (Randomly Selected): Blast Wave (Random), Blast Fade (Random) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,MultiTransitionEffectL>,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>,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>,LockupTrL>,LayerFunctions>,Int<3000>,Int<16000>>,Scale>,Int<14000>,Int<8000>>>,Bump>,Int<26000>,Int<8000>>,Scale,Int<10000>>>,Bump>,Int<20000>,Int<30000>>,Scale>,Int<8000>>,Scale,Int<0>>,Int<0>>>>>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,LockupTrL>,Int<300>>,SmoothStep,Int<3000>>>,TrWipeIn<200>,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<250>>,TrWipeInX>,Black>,TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Light Anakin"}, { "DarkAni", "tracks/track_2.wav", /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.7 v4.015 Single Style Base Style: RandomFlicker (Single Color (75%)) Base Color: Rgb<0,0,255> (0) --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup, Begin Effect: Full Blade Flash, End Effect: Full Blade Absorb LightningBlock Effect: Original Lightning Block Drag Effect: Sparking Drag Melt Effect: Intensity Melt Blast Effect: Full Blade Blast Fade Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,MultiTransitionEffectL,TrInstant>,RgbArg>,TrFade<300>>,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>,LockupTrL>,LayerFunctions>,Int<3000>,Int<16000>>,Scale>,Int<14000>,Int<8000>>>,Bump>,Int<26000>,Int<8000>>,Scale,Int<10000>>>,Bump>,Int<20000>,Int<30000>>,Scale>,Int<8000>>,Scale,Int<0>>,Int<0>>>>>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,LockupTrL>,Int<300>>,SmoothStep,Int<3000>>>,TrWipeIn<200>,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<250>>,TrWipeInX>,Black>,TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Dark Anakin"}, { "Vader", "tracks/track_2.wav", /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.7 v4.015 Single Style Base Style: RandomFlicker (Single Color (50%)) Base Color: Rgb<255,0,0> (0) --Effects Included-- Ignition Effect: Standard Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup, Begin Effect: Full Blade Flash, End Effect: Full Blade Absorb LightningBlock Effect: Original Lightning Block Drag Effect: Sparking Drag Melt Effect: Intensity Melt Blast Effect (Randomly Selected): Blast Wave (Random), Blast Fade (Random) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,MultiTransitionEffectL>,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>,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>,LockupTrL>,LayerFunctions>,Int<3000>,Int<16000>>,Scale>,Int<14000>,Int<8000>>>,Bump>,Int<26000>,Int<8000>>,Scale,Int<10000>>>,Bump>,Int<20000>,Int<30000>>,Scale>,Int<8000>>,Scale,Int<0>>,Int<0>>>>>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,LockupTrL>,Int<300>>,SmoothStep,Int<3000>>>,TrWipeIn<200>,TrFade<300>,SaberBase::LOCKUP_DRAG>,LockupTrL,Int<0>>,StaticFire,RgbArg>,RotateColorsX,RgbArg>>>,Mix,RotateColorsX,RgbArg>>,RotateColorsX,Mix,Black,RgbArg>>>>,0,3,5,3000,10>>,SmoothStep,Int<4000>>>,TrConcat,AlphaL>,SmoothStep,Int<4000>>>,TrJoin,TrFade<300>>,AlphaL,RgbArg>,RotateColorsX,RgbArg>>>,SmoothStep,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL>,TrWipeInX>,Black>,TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Rogue Vader"}, { "Rescue", "tracks/track_2.wav", /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.7 v4.015 Single Style Base Style: RandomFlicker (Single Color (50%)) Base Color: Rgb<0,255,0> (0) --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup, Begin Effect: Full Blade Flash, End Effect: Full Blade Absorb LightningBlock Effect: Original Lightning Block Drag Effect: Sparking Drag Melt Effect: Intensity Melt Blast Effect (Randomly Selected): Blast Wave (Random), Blast Fade (Random) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,MultiTransitionEffectL>,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>,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>,LockupTrL>,LayerFunctions>,Int<3000>,Int<16000>>,Scale>,Int<14000>,Int<8000>>>,Bump>,Int<26000>,Int<8000>>,Scale,Int<10000>>>,Bump>,Int<20000>,Int<30000>>,Scale>,Int<8000>>,Scale,Int<0>>,Int<0>>>>>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,LockupTrL>,Int<300>>,SmoothStep,Int<3000>>>,TrWipeIn<200>,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<200>>,TrWipeInX>,Black>,TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Luke Rescue" }, { "Mace", "tracks/track_2.wav", /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.7 v4.015 Single Style Base Style: RandomFlicker (Single Color (75%)) Base Color: Rgb<118,0,194> (0) --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup, Begin Effect: Full Blade Flash, End Effect: Full Blade Absorb LightningBlock Effect: Original Lightning Block Drag Effect: Sparking Drag Melt Effect: Intensity Melt Blast Effect (Randomly Selected): Blast Wave (Random), Blast Fade (Random) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,MultiTransitionEffectL>,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>,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>,LockupTrL>,LayerFunctions>,Int<3000>,Int<16000>>,Scale>,Int<14000>,Int<8000>>>,Bump>,Int<26000>,Int<8000>>,Scale,Int<10000>>>,Bump>,Int<20000>,Int<30000>>,Scale>,Int<8000>>,Scale,Int<0>>,Int<0>>>>>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,LockupTrL>,Int<300>>,SmoothStep,Int<3000>>>,TrWipeIn<200>,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<250>>,TrWipeInX>,Black>,TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Mace Windu" }, { "Dooku", "tracks/track_2.wav", /* copyright Fett263 Simple (Primary Blade) OS6 Style https://fett263.com/fett263-proffieOS6-style-library.html#Simple OS6.7 v4.015 Single Style Base Style: RandomFlicker (Single Color (75%)) Base Color: Rgb<255,0,0> (0) --Effects Included-- Ignition Effect: SparkTip Ignition Retraction Effect: Standard Retraction Lockup Effect: Responsive Lockup, Begin Effect: Full Blade Flash, End Effect: Full Blade Absorb LightningBlock Effect: Original Lightning Block Drag Effect: Sparking Drag Melt Effect: Intensity Melt Blast Effect (Randomly Selected): Blast Wave (Random), Blast Fade (Random) Clash Effect: Flash on Clash (Full Blade) Battery Level: % Blade (Green to Red) */ StylePtr>,Mix,Black,RgbArg>>>,MultiTransitionEffectL>,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>,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>,LockupTrL>,LayerFunctions>,Int<3000>,Int<16000>>,Scale>,Int<14000>,Int<8000>>>,Bump>,Int<26000>,Int<8000>>,Scale,Int<10000>>>,Bump>,Int<20000>,Int<30000>>,Scale>,Int<8000>>,Scale,Int<0>>,Int<0>>>>>,TrConcat>,Bump,Int<18000>>>,TrFade<200>>,TrConcat>,Int<16000>>,30>,TrSmoothFade<600>>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,LockupTrL>,Int<300>>,SmoothStep,Int<3000>>>,TrWipeIn<200>,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<200>>,TrWipeInX>,Black>,TransitionEffectL,TrWipe<1000>>,AlphaL,SmoothStep>>,TrWipeIn<1000>>,EFFECT_BATTERY_LEVEL>>>(), StylePtr(), "Count Dooku" }, { "3-THE_LIGHT","tracks/track_3.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%)), DeepSkyBlue, Original (LemonChiffon) --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 Light"}, { "4-THE_BALANCE","tracks/track_4.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%)), 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"}, { "5-THE_DARK","tracks/track_5.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, Orignal (LemonChiffon) --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(), "The Dark"}, { "6-VENGEANCE","tracks/track_6.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, 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"}, { "7-KROSSGUARD", "tracks/track_7.wav", /* 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"}, { "8-SNIPPETS", "tracks/track_8.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"}, { "9-MENACE", "tracks/track_9.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"}, { "10-TEMPLE_GUARDIAN", "tracks/track_10.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%)), Gold, 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(), "Temple Guardian"}, { "11-SHOCK_BATON", "tracks/track_11.wav", /* 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"}, { "12-THE_TRAGEDY", "tracks/track_12.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"} }; 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