Trying to set up blade ID but I don’t know what I’m doing. I have a thin neck saber with crystal chamber, its not wired for blade detect, so from reading the documentation it seems that limits the capabilities of blade ID. but all I want to do Is detect when the core is in or out and it seems that is possible from my understanding? I’m not sure how its wired so that might be an issue.
.after trying myself I just cant seem to get it to work, I read the documentation and adhered to it as best I could but it just hits me with an error when I try verify the code. I think I am failing to define something.
Here is the config;
// ProffieOS7 Config File
#ifdef CONFIG_TOP
#include "proffieboard_v3_config.h"
#define NUM_BLADES 5
#define NUM_BUTTONS 2
const unsigned int maxLedsPerStrip = 144;
#define EXTRA_COLOR_BUFFER_SPACE 60
#define VOLUME 1750
#define CLASH_THRESHOLD_G 3
#define ENABLE_AUDIO
#define ENABLE_MOTION
#define ENABLE_WS2811
#define ENABLE_SD
#define KILL_OLD_PLAYERS
#define MOTION_TIMEOUT 60 * 2 * 1000
#define IDLE_OFF_TIME 60 * 15 * 1000
#define DISABLE_BASIC_PARSER_STYLES
#define DISABLE_DIAGNOSTIC_COMMANDS
#define SHARED_POWER_PINS
#define ENABLE_ALL_EDIT_OPTIONS
#define NO_REPEAT_RANDOM
#define COLOR_CHANGE_DIRECT
#define FETT263_EDIT_SETTINGS_MENU
#define FETT263_SPECIAL_ABILITIES
#define FETT263_DUAL_MODE_SOUND
#define FETT263_CLASH_STRENGTH_SOUND
#define FETT263_MAX_CLASH 14
#define FETT263_SAY_BATTERY_PERCENT
#define FETT263_MOTION_WAKE_POWER_BUTTON
#define FETT263_DISABLE_CHANGE_FONT
#define FETT263_DISABLE_CHANGE_STYLE
#define FETT263_DISABLE_COPY_PRESET
#define FETT263_DISABLE_BM_TOGGLE
#define ENABLE_POWER_FOR_ID PowerPINS<bladePowerPin2, bladePowerPin3>
#define BLADE_ID_CLASS SnapshotBladeID<bladeIdentifyPin>
#define BLADE_ID_SCAN_MILLIS 1000
#define BLADE_ID_TIMES 15
// #define FETT263_DISABLE_QUOTE_PLAYER
#define FETT263_QUOTE_PLAYER_START_ON
// #define FETT263_RANDOMIZE_QUOTE_PLAYER
#define FETT263_TRACK_PLAYER_NO_PROMPTS
#define FETT263_LOCKUP_DELAY 200
#define FETT263_BM_CLASH_DETECT 6
#define FETT263_SWING_ON_SPEED 600
#define FETT263_SWING_ON
#define FETT263_SWING_ON_NO_BM
#define FETT263_TWIST_ON
#define FETT263_TWIST_ON_NO_BM
#define FETT263_THRUST_ON
#define FETT263_THRUST_ON_NO_BM
#define FETT263_STAB_ON
#define FETT263_STAB_ON_NO_BM
#define FETT263_TWIST_OFF
#define FETT263_FORCE_PUSH_ALWAYS_ON
#define FETT263_FORCE_PUSH_LENGTH 8
#define FETT263_CIRCULAR_VOLUME_MENU
#define FETT263_CIRCULAR_DIM_MENU
#endif
#ifdef CONFIG_PROP
#include "../props/saber_fett263_buttons.h"
#endif
#ifdef CONFIG_PRESETS
// Luke Green ROTJ Final Dule
Preset blade_1 [] = {
// Track
{ "ROTJFD;common", "ROTJFD/tracks/throne_duel.wav",
/* copyright Fett263 Rotoscope (Primary Blade) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
Style Option
Base Color: BaseColorArg (0)
// Main Blade
/* copyright Fett263 Rotoscope (Primary Blade) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
Multi Phase (Original - Color Change) Transition: Smooth Fade, Time: 1000
Default: Hyper Responsive Rotoscope (Original Trilogy) [BaseColorArg]
1: Kylo Ren Unstable (Film Based) [AltColor2Arg]
Base Color: BaseColorArg (0)
--Effects Included--
/* copyright Fett263 Rotoscope (Primary Blade) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
Multi Phase (Original - Color Change) Transition: Smooth Fade, Time: 1000
Default: Hyper Responsive Rotoscope (Original Trilogy) [BaseColorArg]
1: Kylo Ren Unstable (Film Based) [AltColor2Arg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: AudioFlicker, IgnitionColorArg, Type: Responsive Center, Direction: Normal, Duration: 500, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Standard Ignition [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
Lockup Effect:
0: mainLockMulti0Shape - Begin: Real Clash - Style: Intensity AudioFlicker - End: Localized Absorb
[Color: LockupColorArg]
Lightning Block Effect:
0: mainLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect:
0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out
[Color: DragColorArg]
Melt Effect:
0: mainMeltMulti0Shape - Begin: Wipe In - Style: Original Melt - End: Wipe Out
[Color: StabColorArg]
Stab Effect: AudioFlicker Stab [Color: ClashColorArg]
Blast Effect: Responsive Blast Fade (Random) [Color: BlastColorArg]
Clash Effect: Real Clash V3 [Color: ClashColorArg]
*/
StylePtr<Layers<Mix<HoldPeakF<SwingSpeed<250>,Scale<SwingAcceleration<100>,Int<50>,Int<500>>,Scale<SwingAcceleration<>,Int<20000>,Int<10000>>>,RandomFlicker<StripesX<Int<15000>,Scale<HoldPeakF<SwingSpeed<200>,Scale<SwingAcceleration<100>,Int<50>,Int<300>>,Scale<SwingAcceleration<100>,Int<24000>,Int<16000>>>,Int<-3200>,Int<-200>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,AlphaL<AlphaL<Remap<CenterDistF<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>>,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>,Int<45000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<500>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<AudioFlickerL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>>,SmoothStep<IntArg<MELT_SIZE_ARG,17608>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrConcat<TrInstant,AlphaMixL<Bump<Scale<BladeAngle<>,Int<28000>,Int<8000>>,Scale<EffectPosition<EFFECT_BLAST>,Int<9000>,Int<13000>>>,RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<16384>,Black,RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>>>,TrFade<300>>,EFFECT_BLAST>,AlphaL<TransitionEffectL<TrSelect<Scale<ClashImpactF<>,Int<0>,Int<4>>,TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<ClashImpactF<>,Int<8000>,Int<12000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<600>>>>,TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>>,TrSparkX<Remap<CenterDistF<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>>,Stripes<1500,-3000,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<16384>,Black,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>>>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>>,TrConcat<TrInstant,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,TrConcat<TrInstant,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,TrFadeX<Scale<ClashImpactF<>,Int<300>,Int<500>>>>>,EFFECT_CLASH>,Scale<ClashImpactF<>,Int<24000>,Int<32768>>>,LockupTrL<TransitionEffect<AlphaL<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<12000>,Int<20000>>>,AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>>,BrownNoiseFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>,300>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<12000>,Int<20000>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<20000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<12000>,Int<16000>>>>,TrExtend<5000,TrInstant>,TrFade<5000>,EFFECT_LOCKUP_BEGIN>,TrConcat<TrJoin<TrDelay<50>,TrInstant>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Int<13000>>>,TrFade<400>>,SaberBase::LOCKUP_NORMAL,Int<1>>,ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>,TrConcat<TrExtend<200,TrInstant>,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Bump<Scale<BladeAngle<>,Int<10000>,Int<21000>>,Int<10000>>>,TrFade<200>>,TrConcat<TrInstant,RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,TrFade<400>>,Int<1>>,LockupTrL<AlphaL<TransitionEffect<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>>,BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>,Int<300>>,TrExtend<4000,TrInstant>,TrFade<4000>,EFFECT_DRAG_BEGIN>,SmoothStep<Scale<TwistAngle<>,IntArg<DRAG_SIZE_ARG,22139>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL<AlphaL<HumpFlicker<RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>,100>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,17608>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL<TrWipeX<BendTimePowInvX<IgnitionTime<200>,Mult<IntArg<IGNITION_OPTION2_ARG,10992>,Int<98304>>>>,TrWipeInX<BendTimePowX<RetractionTime<415>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Black>>>(),
// Focus crystal
/* copyright Fett263 (Crystal Chamber) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
On Behavior: AudioFlicker (Single Color) [Color: BaseColorArg]
Off Behavior: Off [Color: OffColorArg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: Static Color, IgnitionColorArg, Type: Emitter, Direction: Normal, Duration: 500, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Instant [Color: IgnitionColorArg]
PowerUp Effect: Power Flash [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
CoolDown Effect: Power Flash [Color: RetractionColorArg]
Lockup Effect: NoneLightning Block Effect:
0: crystalLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect: NoneMelt Effect: NoneClash Effect: Real Clash V1 Up [Color: ClashColorArg]
*/
StylePtr<Layers<AudioFlicker<RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>>,AlphaL<AlphaL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,SmoothStep<Int<40000>,Int<-10000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<500>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<RetractionTime<0>>,TrInstant>,RgbArg<RETRACTION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_RETRACTION>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<0>>,EFFECT_CLASH>,AlphaL<White,Int<0>>>,LockupTrL<Stripes<3000,-2000,RandomBlink<30000,Strobe<Rgb<125,125,225>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>,50,1>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK,Int<1>>,InOutTrL<TrInstant,TrWipeInX<BendTimePowX<RetractionTime<0>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Black>>>(),
// Kyber crystal
/* copyright Fett263 (Crystal Chamber) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
On Behavior: AudioFlicker (Single Color) [Color: BaseColorArg]
Off Behavior: Solid Color [Color: OffColorArg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: Static Color, IgnitionColorArg, Type: Emitter, Direction: Normal, Duration: 500, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Instant [Color: IgnitionColorArg]
PowerUp Effect: Power Flash [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
CoolDown Effect: Power Flash [Color: RetractionColorArg]
Lockup Effect: NoneLightning Block Effect:
0: crystalLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect: NoneMelt Effect: NoneClash Effect: Real Clash V1 Up [Color: ClashColorArg]
*/
StylePtr<Layers<AudioFlicker<RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>>,AlphaL<AlphaL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,SmoothStep<Int<40000>,Int<-10000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<500>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<RetractionTime<0>>,TrInstant>,RgbArg<RETRACTION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_RETRACTION>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<0>>,EFFECT_CLASH>,AlphaL<White,Int<0>>>,LockupTrL<Stripes<3000,-2000,RandomBlink<30000,Strobe<Rgb<125,125,225>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>,50,1>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK,Int<1>>,InOutTrL<TrInstant,TrWipeInX<BendTimePowX<RetractionTime<>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Layers<Rgb<0,5,0>,AlphaL<Green,NoisySoundLevel>>>>>(),
// Blinkers
StylePtr<Layers<Black,InOutTrL<TrInstant,TrInstant,TransitionLoop<Black,TrConcat<TrDelay<3000>,Red,TrBoing<2000,5>>>>>>(),
StylePtr<Layers<Green,InOutTrL<TrInstant,TrInstant,TransitionLoop<Green,TrConcat<TrBoing<3000,9>,Black,TrDelay<2000>>>>>>(),
"preset0"
},
// Track 2
{ "ROTJSB;common", "ROTJSB/tracks/Sail_Barge_Assault.wav",
// Main Blade
/* copyright Fett263 Rotoscope (Primary Blade) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
Multi Phase (Original - Color Change) Transition: Smooth Fade, Time: 1000
Default: Hyper Responsive Rotoscope (Original Trilogy) [BaseColorArg]
1: Kylo Ren Unstable (Film Based) [AltColor2Arg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: AudioFlicker, IgnitionColorArg, Type: Responsive Center, Direction: Normal, Duration: 500, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Standard Ignition [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
Lockup Effect:
0: mainLockMulti0Shape - Begin: Real Clash - Style: Intensity AudioFlicker - End: Localized Absorb
[Color: LockupColorArg]
Lightning Block Effect:
0: mainLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect:
0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out
[Color: DragColorArg]
Melt Effect:
0: mainMeltMulti0Shape - Begin: Wipe In - Style: Original Melt - End: Wipe Out
[Color: StabColorArg]
Stab Effect: AudioFlicker Stab [Color: ClashColorArg]
Blast Effect: Responsive Blast Fade (Random) [Color: BlastColorArg]
Clash Effect: Real Clash V3 [Color: ClashColorArg]
*/
StylePtr<Layers<Mix<HoldPeakF<SwingSpeed<250>,Scale<SwingAcceleration<100>,Int<50>,Int<500>>,Scale<SwingAcceleration<>,Int<20000>,Int<10000>>>,RandomFlicker<StripesX<Int<15000>,Scale<HoldPeakF<SwingSpeed<200>,Scale<SwingAcceleration<100>,Int<50>,Int<300>>,Scale<SwingAcceleration<100>,Int<24000>,Int<16000>>>,Int<-3200>,Int<-200>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,AlphaL<AlphaL<Remap<CenterDistF<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>>,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>,Int<45000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<500>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<AudioFlickerL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>>,SmoothStep<IntArg<MELT_SIZE_ARG,17608>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrConcat<TrInstant,AlphaMixL<Bump<Scale<BladeAngle<>,Int<28000>,Int<8000>>,Scale<EffectPosition<EFFECT_BLAST>,Int<9000>,Int<13000>>>,RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<16384>,Black,RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>>>,TrFade<300>>,EFFECT_BLAST>,AlphaL<TransitionEffectL<TrSelect<Scale<ClashImpactF<>,Int<0>,Int<4>>,TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<ClashImpactF<>,Int<8000>,Int<12000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<600>>>>,TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>>,TrSparkX<Remap<CenterDistF<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>>,Stripes<1500,-3000,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<16384>,Black,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>>>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>>,TrConcat<TrInstant,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,TrConcat<TrInstant,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,TrFadeX<Scale<ClashImpactF<>,Int<300>,Int<500>>>>>,EFFECT_CLASH>,Scale<ClashImpactF<>,Int<24000>,Int<32768>>>,LockupTrL<TransitionEffect<AlphaL<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<12000>,Int<20000>>>,AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>>,BrownNoiseFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>,300>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<12000>,Int<20000>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<20000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<12000>,Int<16000>>>>,TrExtend<5000,TrInstant>,TrFade<5000>,EFFECT_LOCKUP_BEGIN>,TrConcat<TrJoin<TrDelay<50>,TrInstant>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Int<13000>>>,TrFade<400>>,SaberBase::LOCKUP_NORMAL,Int<1>>,ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>,TrConcat<TrExtend<200,TrInstant>,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Bump<Scale<BladeAngle<>,Int<10000>,Int<21000>>,Int<10000>>>,TrFade<200>>,TrConcat<TrInstant,RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,TrFade<400>>,Int<1>>,LockupTrL<AlphaL<TransitionEffect<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>>,BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>,Int<300>>,TrExtend<4000,TrInstant>,TrFade<4000>,EFFECT_DRAG_BEGIN>,SmoothStep<Scale<TwistAngle<>,IntArg<DRAG_SIZE_ARG,22139>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL<AlphaL<HumpFlicker<RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>,100>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,17608>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL<TrWipeX<BendTimePowInvX<IgnitionTime<200>,Mult<IntArg<IGNITION_OPTION2_ARG,10992>,Int<98304>>>>,TrWipeInX<BendTimePowX<RetractionTime<415>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Black>>>(),
// Focus crystal
/* copyright Fett263 (Crystal Chamber) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
On Behavior: AudioFlicker (Single Color) [Color: BaseColorArg]
Off Behavior: Off [Color: OffColorArg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: Static Color, IgnitionColorArg, Type: Emitter, Direction: Normal, Duration: 500, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Instant [Color: IgnitionColorArg]
PowerUp Effect: Power Flash [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
CoolDown Effect: Power Flash [Color: RetractionColorArg]
Lockup Effect: NoneLightning Block Effect:
0: crystalLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect: NoneMelt Effect: NoneClash Effect: Real Clash V1 Up [Color: ClashColorArg]
*/
StylePtr<Layers<AudioFlicker<RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>>,AlphaL<AlphaL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,SmoothStep<Int<40000>,Int<-10000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<500>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<RetractionTime<0>>,TrInstant>,RgbArg<RETRACTION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_RETRACTION>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<0>>,EFFECT_CLASH>,AlphaL<White,Int<0>>>,LockupTrL<Stripes<3000,-2000,RandomBlink<30000,Strobe<Rgb<125,125,225>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>,50,1>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK,Int<1>>,InOutTrL<TrInstant,TrWipeInX<BendTimePowX<RetractionTime<0>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Black>>>(),
// Kyber crystal
/* copyright Fett263 (Crystal Chamber) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
On Behavior: AudioFlicker (Single Color) [Color: BaseColorArg]
Off Behavior: Solid Color [Color: OffColorArg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: Static Color, IgnitionColorArg, Type: Emitter, Direction: Normal, Duration: 500, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Instant [Color: IgnitionColorArg]
PowerUp Effect: Power Flash [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
CoolDown Effect: Power Flash [Color: RetractionColorArg]
Lockup Effect: NoneLightning Block Effect:
0: crystalLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect: NoneMelt Effect: NoneClash Effect: Real Clash V1 Up [Color: ClashColorArg]
*/
StylePtr<Layers<AudioFlicker<RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>>,AlphaL<AlphaL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,SmoothStep<Int<40000>,Int<-10000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<500>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<RetractionTime<0>>,TrInstant>,RgbArg<RETRACTION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_RETRACTION>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<0>>,EFFECT_CLASH>,AlphaL<White,Int<0>>>,LockupTrL<Stripes<3000,-2000,RandomBlink<30000,Strobe<Rgb<125,125,225>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>,50,1>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK,Int<1>>,InOutTrL<TrInstant,TrWipeInX<BendTimePowX<RetractionTime<>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Layers<Rgb<0,5,0>,AlphaL<Green,NoisySoundLevel>>>>>(),
// Blinkers
StylePtr<Layers<Black,InOutTrL<TrInstant,TrInstant,TransitionLoop<Black,TrConcat<TrDelay<3000>,Red,TrBoing<2000,5>>>>>>(),
StylePtr<Layers<Green,InOutTrL<TrInstant,TrInstant,TransitionLoop<Green,TrConcat<TrBoing<3000,9>,Black,TrDelay<2000>>>>>>(),
"preset1"
},
// Track 3
{ "ROTJSB-Blue;common", "ROTJSB-Blue/tracks/Sail_Barge_Assault.wav",
// Main Blade
/* copyright Fett263 Rotoscope (Primary Blade) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
Multi Phase (Original - Color Change) Transition: Smooth Fade, Time: 1000
Default: Hyper Responsive Rotoscope (Original Trilogy) [BaseColorArg]
1: Kylo Ren Unstable (Film Based) [AltColor2Arg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: AudioFlicker, IgnitionColorArg, Type: Responsive Center, Direction: Normal, Duration: 500, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Standard Ignition [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
Lockup Effect:
0: mainLockMulti0Shape - Begin: Real Clash - Style: Intensity AudioFlicker - End: Localized Absorb
[Color: LockupColorArg]
Lightning Block Effect:
0: mainLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect:
0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out
[Color: DragColorArg]
Melt Effect:
0: mainMeltMulti0Shape - Begin: Wipe In - Style: Original Melt - End: Wipe Out
[Color: StabColorArg]
Stab Effect: AudioFlicker Stab [Color: ClashColorArg]
Blast Effect: Responsive Blast Fade (Random) [Color: BlastColorArg]
Clash Effect: Real Clash V3 [Color: ClashColorArg]
*/
StylePtr<Layers<Mix<HoldPeakF<SwingSpeed<250>,Scale<SwingAcceleration<100>,Int<50>,Int<500>>,Scale<SwingAcceleration<>,Int<20000>,Int<10000>>>,RandomFlicker<StripesX<Int<15000>,Scale<HoldPeakF<SwingSpeed<200>,Scale<SwingAcceleration<100>,Int<50>,Int<300>>,Scale<SwingAcceleration<100>,Int<24000>,Int<16000>>>,Int<-3200>,Int<-200>>,RgbArg<BASE_COLOR_ARG,Rgb<0,220,255>>,RgbArg<BASE_COLOR_ARG,Rgb<0,220,255>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,220,255>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,220,255>>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,220,255>>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,220,255>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,220,255>>>,AlphaL<AlphaL<Remap<CenterDistF<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>>,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>,Int<45000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<500>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<AudioFlickerL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>>,SmoothStep<IntArg<MELT_SIZE_ARG,17608>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrConcat<TrInstant,AlphaMixL<Bump<Scale<BladeAngle<>,Int<28000>,Int<8000>>,Scale<EffectPosition<EFFECT_BLAST>,Int<9000>,Int<13000>>>,RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<16384>,Black,RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>>>,TrFade<300>>,EFFECT_BLAST>,AlphaL<TransitionEffectL<TrSelect<Scale<ClashImpactF<>,Int<0>,Int<4>>,TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<ClashImpactF<>,Int<8000>,Int<12000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<600>>>>,TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>>,TrSparkX<Remap<CenterDistF<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>>,Stripes<1500,-3000,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<16384>,Black,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>>>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>>,TrConcat<TrInstant,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,TrConcat<TrInstant,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,TrFadeX<Scale<ClashImpactF<>,Int<300>,Int<500>>>>>,EFFECT_CLASH>,Scale<ClashImpactF<>,Int<24000>,Int<32768>>>,LockupTrL<TransitionEffect<AlphaL<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<12000>,Int<20000>>>,AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>>,BrownNoiseFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>,300>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<12000>,Int<20000>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<20000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<12000>,Int<16000>>>>,TrExtend<5000,TrInstant>,TrFade<5000>,EFFECT_LOCKUP_BEGIN>,TrConcat<TrJoin<TrDelay<50>,TrInstant>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Int<13000>>>,TrFade<400>>,SaberBase::LOCKUP_NORMAL,Int<1>>,ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>,TrConcat<TrExtend<200,TrInstant>,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Bump<Scale<BladeAngle<>,Int<10000>,Int<21000>>,Int<10000>>>,TrFade<200>>,TrConcat<TrInstant,RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,TrFade<400>>,Int<1>>,LockupTrL<AlphaL<TransitionEffect<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>>,BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>,Int<300>>,TrExtend<4000,TrInstant>,TrFade<4000>,EFFECT_DRAG_BEGIN>,SmoothStep<Scale<TwistAngle<>,IntArg<DRAG_SIZE_ARG,22139>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL<AlphaL<HumpFlicker<RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>,100>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,17608>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL<TrWipeX<BendTimePowInvX<IgnitionTime<200>,Mult<IntArg<IGNITION_OPTION2_ARG,10992>,Int<98304>>>>,TrWipeInX<BendTimePowX<RetractionTime<415>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Black>>>(),
// Focus crystal
/* copyright Fett263 (Crystal Chamber) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
On Behavior: AudioFlicker (Single Color) [Color: BaseColorArg]
Off Behavior: Off [Color: OffColorArg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: Static Color, IgnitionColorArg, Type: Emitter, Direction: Normal, Duration: 500, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Instant [Color: IgnitionColorArg]
PowerUp Effect: Power Flash [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
CoolDown Effect: Power Flash [Color: RetractionColorArg]
Lockup Effect: NoneLightning Block Effect:
0: crystalLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect: NoneMelt Effect: NoneClash Effect: Real Clash V1 Up [Color: ClashColorArg]
*/
StylePtr<Layers<AudioFlicker<RgbArg<BASE_COLOR_ARG,Rgb<0,240,255>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,240,255>>>>,AlphaL<AlphaL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,SmoothStep<Int<40000>,Int<-10000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<500>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<RetractionTime<0>>,TrInstant>,RgbArg<RETRACTION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_RETRACTION>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<0>>,EFFECT_CLASH>,AlphaL<White,Int<0>>>,LockupTrL<Stripes<3000,-2000,RandomBlink<30000,Strobe<Rgb<125,125,225>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>,50,1>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK,Int<1>>,InOutTrL<TrInstant,TrWipeInX<BendTimePowX<RetractionTime<0>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Black>>>(),
// Kyber crystal
/* copyright Fett263 (Crystal Chamber) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
On Behavior: AudioFlicker (Single Color) [Color: BaseColorArg]
Off Behavior: Solid Color [Color: OffColorArg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: Static Color, IgnitionColorArg, Type: Emitter, Direction: Normal, Duration: 500, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Instant [Color: IgnitionColorArg]
PowerUp Effect: Power Flash [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
CoolDown Effect: Power Flash [Color: RetractionColorArg]
Lockup Effect: NoneLightning Block Effect:
0: crystalLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect: NoneMelt Effect: NoneClash Effect: Real Clash V1 Up [Color: ClashColorArg]
*/
StylePtr<Layers<AudioFlicker<RgbArg<BASE_COLOR_ARG,Rgb<0,240,255>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,240,255>>>>,AlphaL<AlphaL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,SmoothStep<Int<40000>,Int<-10000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<500>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<RetractionTime<0>>,TrInstant>,RgbArg<RETRACTION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_RETRACTION>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<0>>,EFFECT_CLASH>,AlphaL<White,Int<0>>>,LockupTrL<Stripes<3000,-2000,RandomBlink<30000,Strobe<Rgb<125,125,225>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>,50,1>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK,Int<1>>,InOutTrL<TrInstant,TrWipeInX<BendTimePowX<RetractionTime<>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Layers<Rgb<0,4,5>,AlphaL<Cyan,NoisySoundLevel>>>>>(),
// Blinkers
StylePtr<Layers<Black,InOutTrL<TrInstant,TrInstant,TransitionLoop<Black,TrConcat<TrDelay<3000>,Red,TrBoing<2000,5>>>>>>(),
StylePtr<Layers<Green,InOutTrL<TrInstant,TrInstant,TransitionLoop<Green,TrConcat<TrBoing<3000,9>,Black,TrDelay<2000>>>>>>(),
"preset2"
},
// Track 4
{ "MandoS2Luke;common", "MandoS2Luke/tracks/Friend.wav",
// Main Blade
/* copyright Fett263 Rotoscope (Primary Blade) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
Multi Phase (Original - Color Change) Transition: Smooth Fade, Time: 1000
Default: Hyper Responsive Rotoscope (Original Trilogy) [BaseColorArg]
1: Kylo Ren Unstable (Film Based) [AltColor2Arg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: AudioFlicker, IgnitionColorArg, Type: Responsive Center, Direction: Normal, Duration: 500, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Standard Ignition [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
Lockup Effect:
0: mainLockMulti0Shape - Begin: Real Clash - Style: Intensity AudioFlicker - End: Localized Absorb
[Color: LockupColorArg]
Lightning Block Effect:
0: mainLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect:
0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out
[Color: DragColorArg]
Melt Effect:
0: mainMeltMulti0Shape - Begin: Wipe In - Style: Original Melt - End: Wipe Out
[Color: StabColorArg]
Stab Effect: AudioFlicker Stab [Color: ClashColorArg]
Blast Effect: Responsive Blast Fade (Random) [Color: BlastColorArg]
Clash Effect: Real Clash V3 [Color: ClashColorArg]
*/
StylePtr<Layers<Mix<HoldPeakF<SwingSpeed<250>,Scale<SwingAcceleration<100>,Int<50>,Int<500>>,Scale<SwingAcceleration<>,Int<20000>,Int<10000>>>,RandomFlicker<StripesX<Int<15000>,Scale<HoldPeakF<SwingSpeed<200>,Scale<SwingAcceleration<100>,Int<50>,Int<300>>,Scale<SwingAcceleration<100>,Int<24000>,Int<16000>>>,Int<-3200>,Int<-200>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,AlphaL<AlphaL<Remap<CenterDistF<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>>,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>,Int<45000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<500>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<AudioFlickerL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>>,SmoothStep<IntArg<MELT_SIZE_ARG,17608>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrConcat<TrInstant,AlphaMixL<Bump<Scale<BladeAngle<>,Int<28000>,Int<8000>>,Scale<EffectPosition<EFFECT_BLAST>,Int<9000>,Int<13000>>>,RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<16384>,Black,RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>>>,TrFade<300>>,EFFECT_BLAST>,AlphaL<TransitionEffectL<TrSelect<Scale<ClashImpactF<>,Int<0>,Int<4>>,TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<ClashImpactF<>,Int<8000>,Int<12000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<600>>>>,TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>>,TrSparkX<Remap<CenterDistF<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>>,Stripes<1500,-3000,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<16384>,Black,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>>>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>>,TrConcat<TrInstant,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,TrConcat<TrInstant,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,TrFadeX<Scale<ClashImpactF<>,Int<300>,Int<500>>>>>,EFFECT_CLASH>,Scale<ClashImpactF<>,Int<24000>,Int<32768>>>,LockupTrL<TransitionEffect<AlphaL<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<12000>,Int<20000>>>,AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>>,BrownNoiseFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>,300>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<12000>,Int<20000>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<20000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<12000>,Int<16000>>>>,TrExtend<5000,TrInstant>,TrFade<5000>,EFFECT_LOCKUP_BEGIN>,TrConcat<TrJoin<TrDelay<50>,TrInstant>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,20931>,Int<-10000>>>,Int<13000>>>,TrFade<400>>,SaberBase::LOCKUP_NORMAL,Int<1>>,ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>,TrConcat<TrExtend<200,TrInstant>,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Bump<Scale<BladeAngle<>,Int<10000>,Int<21000>>,Int<10000>>>,TrFade<200>>,TrConcat<TrInstant,RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,TrFade<400>>,Int<1>>,LockupTrL<AlphaL<TransitionEffect<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>>,BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>,Int<300>>,TrExtend<4000,TrInstant>,TrFade<4000>,EFFECT_DRAG_BEGIN>,SmoothStep<Scale<TwistAngle<>,IntArg<DRAG_SIZE_ARG,22139>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL<AlphaL<HumpFlicker<RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>,100>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,17608>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL<TrWipeX<BendTimePowInvX<IgnitionTime<200>,Mult<IntArg<IGNITION_OPTION2_ARG,10992>,Int<98304>>>>,TrWipeInX<BendTimePowX<RetractionTime<550>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Black>>>(),
// Focus crystal
/* copyright Fett263 (Crystal Chamber) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
On Behavior: AudioFlicker (Single Color) [Color: BaseColorArg]
Off Behavior: Off [Color: OffColorArg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: Static Color, IgnitionColorArg, Type: Emitter, Direction: Normal, Duration: 500, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Instant [Color: IgnitionColorArg]
PowerUp Effect: Power Flash [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
CoolDown Effect: Power Flash [Color: RetractionColorArg]
Lockup Effect: NoneLightning Block Effect:
0: crystalLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect: NoneMelt Effect: NoneClash Effect: Real Clash V1 Up [Color: ClashColorArg]
*/
StylePtr<Layers<AudioFlicker<RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>>,AlphaL<AlphaL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,SmoothStep<Int<40000>,Int<-10000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<500>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<RetractionTime<0>>,TrInstant>,RgbArg<RETRACTION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_RETRACTION>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<0>>,EFFECT_CLASH>,AlphaL<White,Int<0>>>,LockupTrL<Stripes<3000,-2000,RandomBlink<30000,Strobe<Rgb<125,125,225>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>,50,1>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK,Int<1>>,InOutTrL<TrInstant,TrWipeInX<BendTimePowX<RetractionTime<0>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Black>>>(),
// Kyber crystal
/* copyright Fett263 (Crystal Chamber) OS7 Style
https://www.fett263.com/fett263-proffieOS7-style-library.html#Rotoscope
OS7.14 v3.24p
Single Style
On Behavior: AudioFlicker (Single Color) [Color: BaseColorArg]
Off Behavior: Solid Color [Color: OffColorArg]
Base Color: BaseColorArg (0)
--Effects Included--
Effect Reaction: Static Color, IgnitionColorArg, Type: Emitter, Direction: Normal, Duration: 500, Consecutive Effects to Max: 6
Effect Reactions: Clash, Blast, Lockup, Lightning BlockIgnition Effect: Instant [Color: IgnitionColorArg]
PowerUp Effect: Power Flash [Color: IgnitionColorArg]
Retraction Effect: Standard Retraction [Color: RetractionColorArg]
CoolDown Effect: Power Flash [Color: RetractionColorArg]
Lockup Effect: NoneLightning Block Effect:
0: crystalLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
[Color: LBColorArg]
Drag Effect: NoneMelt Effect: NoneClash Effect: Real Clash V1 Up [Color: ClashColorArg]
*/
StylePtr<Layers<AudioFlicker<RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>>,AlphaL<AlphaL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,SmoothStep<Int<40000>,Int<-10000>>>,HoldPeakF<Mult<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_BLAST>,LockupPulseF<SaberBase::LOCKUP_NORMAL>,LockupPulseF<SaberBase::LOCKUP_LIGHTNING_BLOCK>>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<5461>>>,Int<500>,Int<10000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<RetractionTime<0>>,TrInstant>,RgbArg<RETRACTION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_RETRACTION>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<100>,Scale<ClashImpactF<>,Int<100>,Int<400>>,Int<0>>,EFFECT_CLASH>,AlphaL<White,Int<0>>>,LockupTrL<Stripes<3000,-2000,RandomBlink<30000,Strobe<Rgb<125,125,225>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>,50,1>,Strobe<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<15,0,255>>,Blue>,50,1>>>,TrWipe<200>,TrWipe<200>,SaberBase::LOCKUP_LIGHTNING_BLOCK,Int<1>>,InOutTrL<TrInstant,TrWipeInX<BendTimePowX<RetractionTime<>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Layers<Rgb<0,5,0>,AlphaL<Green,NoisySoundLevel>>>>>(),
// Blinkers
StylePtr<Layers<Black,InOutTrL<TrInstant,TrInstant,TransitionLoop<Black,TrConcat<TrDelay<3000>,Red,TrBoing<2000,5>>>>>>(),
StylePtr<Layers<Green,InOutTrL<TrInstant,TrInstant,TransitionLoop<Green,TrConcat<TrBoing<3000,9>,Black,TrDelay<2000>>>>>>(),
"preset3"
},
};
Preset no_blade[] = {
{ "font", "tracks/track",
StylePtr<Red>(),
StylePtr<Red>(),
StylePtr<Red>(),
StylePtr<Layers<Black,InOutTrL<TrInstant,TrInstant,TransitionLoop<Black,TrConcat<TrDelay<3000>,Red,TrBoing<2000,5>>>>>>(),
StylePtr<Layers<Green,InOutTrL<TrInstant,TrInstant,TransitionLoop<Green,TrConcat<TrBoing<3000,9>,Black,TrDelay<2000>>>>>>(),
"preset4"},
};
BladeConfig blades[] = {
{ 0, WS281XBladePtr<133, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
WS281XBladePtr<1, blade4Pin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
WS281XBladePtr<1, blade3Pin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
SimpleBladePtr<CH1LED, NoLED, NoLED, NoLED, bladePowerPin7, -1, -1, -1>(),
SimpleBladePtr<CH2LED, NoLED, NoLED, NoLED, bladePowerPin8, -1, -1, -1>()
, CONFIGARRAY(blade_1), "blade_1_Save" } ,
{ 200000, WS281XBladePtr<1, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
WS281XBladePtr<1, blade4Pin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
WS281XBladePtr<1, blade3Pin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
SimpleBladePtr<CH1LED, NoLED, NoLED, NoLED, bladePowerPin7, -1, -1, -1>(),
SimpleBladePtr<CH2LED, NoLED, NoLED, NoLED, bladePowerPin8, -1, -1, -1>()
, CONFIGARRAY(no_blade), "no_blade_Save" } ,
};
#endif
#ifdef CONFIG_BUTTONS
Button PowerButton(BUTTON_POWER, auxPin, "pow");
Button AuxButton(BUTTON_AUX, powerButtonPin, "aux");
#endif
/* Generated with Fett263 Config Helper v3.10d */