Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifdef CONFIG_TOP
- #include "proffieboard_v2_config.h"
- #define NUM_BLADES 2
- #define NUM_BUTTONS 2
- const unsigned int maxLedsPerStrip = 144;
- #define EXTRA_COLOR_BUFFER_SPACE 60
- #define VOLUME 1250
- #define CLASH_THRESHOLD_G 1
- #define KILL_OLD_PLAYERS
- #define FILTER_CUTOFF_FREQUENCY 100
- #define FILTER_ORDER 8
- #define MOTION_TIMEOUT 60 * 5 * 1000
- #define IDLE_OFF_TIME 60 * 5 * 1000
- #define DISABLE_BASIC_PARSER_STYLES
- #define DISABLE_DIAGNOSTIC_COMMANDS
- #define FETT263_SAY_COLOR_LIST_CC
- #define DISABLE_TALKIE
- #define ENABLE_ALL_EDIT_OPTIONS
- #define NO_REPEAT_RANDOM
- #define COLOR_CHANGE_DIRECT
- #define FETT263_EDIT_SETTINGS_MENU
- #define FETT263_SPECIAL_ABILITIES
- #define FETT263_SPIN_MODE
- #define FETT263_DISABLE_CHANGE_FONT
- #define FETT263_DISABLE_CHANGE_STYLE
- #define FETT263_DISABLE_COPY_PRESET
- #define FETT263_USE_BC_MELT_STAB
- #define FETT263_LOCKUP_DELAY 200
- #define FETT263_BM_CLASH_DETECT 6
- #define FETT263_SWING_ON
- #define FETT263_SWING_ON_SPEED 400
- #define FETT263_SWING_ON_NO_BM
- #define FETT263_TWIST_OFF
- #define SAVE_PRESET
- #define FETT263_SAY_BATTERY_PERCENT
- #define SMOOTH_COLORCHANGE_TICKS_PER_REVOLUTION 60
- #endif
- #ifdef CONFIG_PROP
- #include "../props/saber_fett263_buttons.h"
- #endif
- #ifdef CONFIG_PRESETS
- Preset presets[] = {
- {"ANH;common", "common/tracks/trailer.wav",
- /* copyright Fett263 Rotoscope (Primary Blade) OS7 Style
- https://fett263library.com/early-access/#Rotoscope
- OS7.14 v4.102
- Single Style
- Style Option
- Base Color: BaseColorArg (0)
- NOTE:This style includes Control Layer. Only one Control Layer should be used per preset.
- ANH Training Remote Mini Game Options:
- Strike Effect = Full Blade - Rgb<255,0,0>
- Win Effect = Power Ripple - AltColorArg
- Prize = Swing Embued Rotoscope (Original Trilogy) - AltColor2Arg
- --Effects Included--
- Interactive Preon: ANH Training Remote Mini Game Unlock (Each Ignition) [Color: PreonColorArg]
- Win ANH Training Remote Mini Game to unlock saber on each ignition.
- Requires /alt000/ ~ /alt001/ (for Prize Alt Font).
- Mini Game requires the following sounds in font:
- tr00 = Start Game
- tr01 ~ tr06 = remote movements (hisses)
- tr07 ~ tr12 = remote firing (blaster)
- tr13 = strike 1 (miss)
- tr14 = strike 2 (miss)
- tr15 = strike 3 (lose game)
- tr16 = win game. Game uses blst.wav sounds for successful deflections.
- Based on the Training Remote scene in ANH, this Mini Game uses hovering/movement sounds (hisses) and blaster firing sounds.
- To successfully deflect the incoming bolts you must quickly swing your saber immediately after the blaster firing sound plays,
- however, if you swing early you need to bring your saber to a stop before the next swing is needed.
- If you swing before the blast sound or during a movement sound and do not reset to a rest you cannot successfully deflect.
- To Win Mini Game you must complete Three Consecutive Successes before receiving Three Strikes.
- If you get Three Strikes you will lose the Mini Game and your saber will retract automatically.
- Ignition Effect: Standard Ignition [Color: IgnitionColorArg]
- Retraction Effect: Standard Retraction [Color: RetractionColorArg]
- Lockup Effect:
- 0: mainLockMulti0Shape - Begin: Real Clash - Style: Intensity AudioFlicker - End: Full Blade Absorb
- [Color: LockupColorArg]
- Lightning Block Effect:
- 0: mainLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
- [Color: LBColorArg]
- Drag Effect:
- 0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out
- [Color: DragColorArg]
- Melt Effect:
- 0: mainMeltMulti0Shape - Begin: Wipe In - Style: Intensity Melt - End: Wipe Out
- [Color: StabColorArg]
- Blast Effect: Blast Wave (Random) [Color: BlastColorArg]
- Clash Effect: Real Clash V1 [Color: ClashColorArg]
- Special Ability 5: Ignite
- Special Ability 6: Ignite
- Special Ability 7: Ignite
- Special Ability 8: Ignite
- */
- 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,255>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,255>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,255>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,255>>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,255>>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,255>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,255>>>,AlphaL<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>>,Mix<HoldPeakF<SwingAcceleration<>,Scale<SwingAcceleration<>,Int<1000>,Int<6000>>,Scale<SwingSpeed<300>,Int<12000>,Int<6000>>>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>,RotateColorsX<Int<-1000>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>>>,Mix<HoldPeakF<SwingAcceleration<>,Scale<SwingAcceleration<>,Int<1000>,Int<6000>>,Scale<SwingSpeed<300>,Int<12000>,Int<6000>>>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>,RotateColorsX<Int<-1000>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>>>,Mix<Int<7710>,Black,Mix<HoldPeakF<SwingAcceleration<>,Scale<SwingAcceleration<>,Int<1000>,Int<6000>>,Scale<SwingSpeed<300>,Int<12000>,Int<6000>>>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>,RotateColorsX<Int<-1000>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>>>>,Mix<HoldPeakF<SwingAcceleration<>,Scale<SwingAcceleration<>,Int<1000>,Int<6000>>,Scale<SwingSpeed<300>,Int<12000>,Int<6000>>>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>,RotateColorsX<Int<-1000>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>>>,Mix<Int<19276>,Black,Mix<HoldPeakF<SwingAcceleration<>,Scale<SwingAcceleration<>,Int<1000>,Int<6000>>,Scale<SwingSpeed<300>,Int<12000>,Int<6000>>>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>,RotateColorsX<Int<-1000>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>>>>>,Mix<HoldPeakF<SwingAcceleration<>,Scale<SwingAcceleration<>,Int<1000>,Int<6000>>,Scale<SwingSpeed<300>,Int<12000>,Int<6000>>>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>,RotateColorsX<Int<-1000>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>>>>,Mix<HoldPeakF<SwingAcceleration<>,Scale<SwingAcceleration<>,Int<1000>,Int<6000>>,Scale<SwingSpeed<300>,Int<12000>,Int<6000>>>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>,RotateColorsX<Int<-1000>,RgbArg<ALT_COLOR2_ARG,Rgb<2,72,255>>>>>,IncrementWithReset<EffectPulseF<EFFECT_GAME_WIN>,ThresholdPulseF<Sum<EffectPulseF<EFFECT_INTERACTIVE_PREON>,EffectPulseF<EFFECT_GAME_START>>,Int<32000>>,Int<32769>,Int<32768>>>,ColorSelect<IncrementWithReset<EffectPulseF<EFFECT_GAME_START>,ThresholdPulseF<Sum<EffectPulseF<EFFECT_GAME_LOSE>,EffectPulseF<EFFECT_GAME_WIN>>,Int<30000>>,Int<2>>,TrInstant,AlphaL<White,Int<0>>,Layers<TransitionPulseL<TrConcat<TrDelay<100>,AlphaL<White,Int<0>>,TrDoEffectX<TrInstant,EFFECT_GAME_ACTION1>>,ThresholdPulseF<Mult<IncrementWithReset<EffectPulseF<EFFECT_GAME_START>,ThresholdPulseF<Sum<EffectPulseF<EFFECT_GAME_WIN>,EffectPulseF<EFFECT_GAME_LOSE>>,Int<30000>>,Int<32768>,Int<32768>>,Sum<EffectPulseF<EFFECT_GAME_RESULT1>,EffectPulseF<EFFECT_GAME_RESULT2>>>,Int<32000>>>,TransitionEffectL<TrConcat<TrRandom<TrLoopN<2,TrDoEffectX<TrExtendX<Int<2000>,TrInstant>,EFFECT_TRANSITION_SOUND,Scale<EffectRandomF<EFFECT_TRANSITION_SOUND>,Int<1>,Int<6>>>>,TrDelay<500>,TrLoopN<1,TrDoEffectX<TrExtendX<Int<1700>,TrInstant>,EFFECT_TRANSITION_SOUND,Scale<EffectRandomF<EFFECT_TRANSITION_SOUND>,Int<1>,Int<6>>>>,TrDoEffectX<TrExtendX<Int<2100>,TrInstant>,EFFECT_TRANSITION_SOUND,Scale<EffectRandomF<EFFECT_TRANSITION_SOUND>,Int<1>,Int<6>>>>,AlphaL<White,Int<0>>,TrDoEffectX<TrInstant,EFFECT_GAME_ACTION2>>,EFFECT_GAME_ACTION1>,TransitionEffectL<TrConcat<TrDelayX<WavLen<EFFECT_TRANSITION_SOUND>>,AlphaL<White,Int<0>>,TrDoEffectX<TrInstant,EFFECT_TRANSITION_SOUND,Scale<EffectRandomF<EFFECT_TRANSITION_SOUND>,Int<7>,Int<12>>>,AlphaL<White,Int<0>>,TrDoEffectX<TrInstant,EFFECT_GAME_CHOICE>>,EFFECT_GAME_ACTION2>,TransitionEffectL<TrConcat<TrDoEffectX<TrInstant,EFFECT_BLAST>,AlphaL<White,Int<0>>,TrDelayX<Sum<WavLen<EFFECT_BLAST>,Int<300>>>,AlphaL<White,Int<0>>,TrDoEffectX<TrInstant,EFFECT_GAME_RESULT2>>,EFFECT_GAME_RESPONSE2>,TransitionPulseL<TrDoEffectX<TrInstant,EFFECT_GAME_WIN>,ThresholdPulseF<IncrementWithReset<EffectPulseF<EFFECT_GAME_RESULT2>,ThresholdPulseF<Sum<EffectPulseF<EFFECT_GAME_START>,EffectPulseF<EFFECT_GAME_RESULT1>>,Int<30000>>,Int<3>>,Int<3>>>,TransitionPulseL<TrConcat<TrExtend<250,TrInstant>,Rgb<255,0,0>,TrDoEffectX<TrDoEffectX<TrFade<250>,EFFECT_TRANSITION_SOUND,Int<13>>,EFFECT_GAME_RESULT1>>,ThresholdPulseF<Mult<EffectPulseF<EFFECT_GAME_RESPONSE1>,IsLessThan<IncrementWithReset<EffectPulseF<EFFECT_GAME_RESULT1>,ThresholdPulseF<Sum<EffectPulseF<EFFECT_GAME_LOSE>,EffectPulseF<EFFECT_GAME_START>>,Int<32000>>,Int<3>>,Int<1>>>,Int<32000>>>,TransitionPulseL<TrConcat<TrExtend<250,TrInstant>,Rgb<255,0,0>,TrDoEffectX<TrDoEffectX<TrFade<250>,EFFECT_TRANSITION_SOUND,Int<14>>,EFFECT_GAME_RESULT1>>,ThresholdPulseF<Mult<EffectPulseF<EFFECT_GAME_RESPONSE1>,IsBetween<IncrementWithReset<EffectPulseF<EFFECT_GAME_RESULT1>,ThresholdPulseF<Sum<EffectPulseF<EFFECT_GAME_LOSE>,EffectPulseF<EFFECT_GAME_START>>,Int<32000>>,Int<3>>,Int<0>,Int<2>>>,Int<32000>>>,TransitionPulseL<TrConcat<TrExtend<250,TrInstant>,Rgb<255,0,0>,TrDoEffectX<TrDoEffectX<TrDoEffectX<TrFade<250>,EFFECT_TRANSITION_SOUND,Int<15>>,EFFECT_GAME_LOSE>,EFFECT_FAST_OFF>>,ThresholdPulseF<Mult<EffectPulseF<EFFECT_GAME_RESPONSE1>,IsGreaterThan<IncrementWithReset<EffectPulseF<EFFECT_GAME_RESULT1>,ThresholdPulseF<Sum<EffectPulseF<EFFECT_GAME_LOSE>,EffectPulseF<EFFECT_GAME_START>>,Int<32000>>,Int<3>>,Int<1>>>,Int<32000>>>,TransitionEffectL<TrDoEffectX<TrInstant,EFFECT_ALT_SOUND,Int<1>>,EFFECT_GAME_WIN>>>,TransitionEffectL<TrConcat<TrDoEffectX<TrExtend<1000,TrWipe<200>>,EFFECT_TRANSITION_SOUND,Int<16>>,Stripes<3000,-2400,RgbArg<ALT_COLOR_ARG,Rgb<115,15,240>>,Mix<Int<4000>,Black,RgbArg<ALT_COLOR_ARG,Rgb<115,15,240>>>,RgbArg<ALT_COLOR_ARG,Rgb<115,15,240>>,Mix<Int<12000>,Black,RgbArg<ALT_COLOR_ARG,Rgb<115,15,240>>>>,TrFade<500>>,EFFECT_GAME_WIN>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<255,255,255>>,Scale<EffectRandomF<EFFECT_BLAST>,Int<100>,Int<400>>,Int<100>,Scale<EffectPosition<EFFECT_BLAST>,Int<100>,Int<400>>,Scale<EffectPosition<EFFECT_BLAST>,Int<28000>,Int<8000>>>,EFFECT_BLAST>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<12000>,Int<60000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,EFFECT_CLASH>,TransitionEffectL<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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>>,EFFECT_CLASH>>,LockupTrL<TransitionEffect<AlphaL<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<22000>>>,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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<22000>>>>,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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<18000>>>>,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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,TrFade<400>>,SaberBase::LOCKUP_NORMAL,Int<1>>,ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Blue>,50,1>,TrConcat<TrExtend<200,TrInstant>,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Int<10000>,Int<21000>>,Int<10000>>>,TrFade<200>>,TrConcat<TrInstant,RgbArg<LB_COLOR_ARG,Rgb<255,255,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,28000>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL<AlphaL<Stripes<2000,4000,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,Mix<Sin<Int<50>>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>,Mix<Int<4096>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,28000>,Int<30000>>,Int<3000>>>,TrConcat<TrExtend<4000,TrWipeIn<200>>,AlphaL<HumpFlicker<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,RotateColorsX<Int<3000>,Mix<TwistAngle<>,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,28000>,Int<30000>>,Int<3000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,ColorSelect<IncrementWithReset<EffectPulseF<EFFECT_GAME_START>,ThresholdPulseF<Sum<EffectPulseF<EFFECT_GAME_LOSE>,EffectPulseF<EFFECT_GAME_WIN>>,Int<30000>>,Int<2>>,TrInstant,AlphaL<White,Int<0>>,TransitionEffectL<TrConcat<TrExtendX<Sum<Int<800>,Int<250>>,TrInstant>,TransitionPulseL<TrConcat<TrDoEffectX<TrInstant,EFFECT_BLAST>,AlphaL<White,Int<0>>,TrDoEffectX<TrInstant,EFFECT_GAME_RESPONSE2>>,ThresholdPulseF<SwingSpeed<300>,Int<24000>>>,TrSelect<IncrementWithReset<EffectPulseF<EFFECT_GAME_RESPONSE2>,EffectPulseF<EFFECT_GAME_CHOICE>,Int<2>>,TrDoEffectX<TrInstant,EFFECT_GAME_RESPONSE1>,TrInstant>>,EFFECT_GAME_CHOICE>>,InOutTrL<TrSelect<IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_USER5>,EffectPulseF<EFFECT_USER6>,EffectPulseF<EFFECT_USER7>,EffectPulseF<EFFECT_USER8>>,Int<30000>>,EffectPulseF<EFFECT_RETRACTION>,Int<1>,Int<1>>,TrWipeX<BendTimePowInvX<IgnitionTime<300>,Mult<IntArg<IGNITION_OPTION2_ARG,10992>,Int<98304>>>>,TrInstant>,TrWipeInX<BendTimePowX<RetractionTime<0>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Layers<Black,TransitionEffectL<TrConcat<TrDoEffectAlwaysX<TrDelay<100>,EFFECT_ALT_SOUND,Int<0>>,AlphaL<White,Int<0>>,TrDoEffectAlwaysX<TrExtend<1000,TrInstant>,EFFECT_FAST_ON>,AlphaL<White,Int<0>>,TrDelayX<Sum<WavLen<EFFECT_IGNITION>,Int<500>>>,AlphaL<White,Int<0>>,TrDoEffectX<TrDoEffectX<TrInstant,EFFECT_TRANSITION_SOUND,Int<0>>,EFFECT_GAME_START>,AlphaL<White,Int<0>>,TrDelayX<WavLen<EFFECT_TRANSITION_SOUND>>,AlphaL<White,Int<0>>,TrDelay<500>,AlphaL<White,Int<0>>,TrDoEffectX<TrExtendX<Int<2000>,TrInstant>,EFFECT_TRANSITION_SOUND,Scale<EffectRandomF<EFFECT_TRANSITION_SOUND>,Int<1>,Int<6>>>,AlphaL<White,Int<0>>,TrDelayX<WavLen<EFFECT_TRANSITION_SOUND>>,AlphaL<White,Int<0>>,TrDoEffectX<TrInstant,EFFECT_GAME_ACTION1>>,EFFECT_INTERACTIVE_PREON>>>,TransitionEffectL<TrConcat<TrInstant,Black,TrWipeX<Int<300>>>,EFFECT_USER5>,TransitionEffectL<TrConcat<TrInstant,Black,TrWipeX<Int<300>>>,EFFECT_USER6>,TransitionEffectL<TrConcat<TrInstant,Black,TrWipeX<Int<300>>>,EFFECT_USER7>,TransitionEffectL<TrConcat<TrInstant,Black,TrWipeX<Int<300>>>,EFFECT_USER8>,TransitionEffectL<TrDoEffectAlwaysX<TrInstant,EFFECT_FAST_ON,Int<-1>,Int<-1>>,EFFECT_USER5>,TransitionEffectL<TrDoEffectAlwaysX<TrInstant,EFFECT_FAST_ON,Int<-1>,Int<-1>>,EFFECT_USER6>,TransitionEffectL<TrDoEffectAlwaysX<TrInstant,EFFECT_FAST_ON,Int<-1>,Int<-1>>,EFFECT_USER7>,TransitionEffectL<TrDoEffectAlwaysX<TrInstant,EFFECT_FAST_ON,Int<-1>,Int<-1>>,EFFECT_USER8>>>(),
- /* copyright Fett263 (Accent LED / PCB) OS7 Style
- https://fett263library.com/early-access/#Rotoscope
- OS7.14 v4.10
- Single Style
- On Behavior: Off [Color: BaseColorArg]
- Off Behavior: Off [Color: OffColorArg]
- Base Color: BaseColorArg (0)
- --Effects Included--
- Ignition Effect: Instant [Color: IgnitionColorArg]
- PowerUp Effect: Power Flash [Color: AltColor3Arg]
- Retraction Effect: Instant [Color: RetractionColorArg]
- Lockup Effect: NoneLightning Block Effect: NoneDrag Effect:
- 0: accentDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out
- [Color: DragColorArg]
- Melt Effect:
- 0: accentMeltMulti0Shape - Begin: Wipe In - Style: Intensity Melt - End: Wipe Out
- [Color: StabColorArg]
- Blast Effect: Blast Wave Up (Sound Based) [Color: AltColor3Arg]
- Clash Effect: Flash on Clash (Full Blade) [Color: AltColor3Arg]
- */
- StylePtr<Layers<Black,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<ALT_COLOR3_ARG,Rgb<180,130,0>>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL<TrWaveX<RgbArg<ALT_COLOR3_ARG,Rgb<180,130,0>>,Scale<WavLen<>,Int<100>,Int<400>>,Int<100>,Scale<WavLen<>,Int<100>,Int<400>>,Int<0>>,EFFECT_BLAST>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<ALT_COLOR3_ARG,Rgb<180,130,0>>,TrFade<300>>,EFFECT_CLASH>,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,31000>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL<AlphaL<Stripes<2000,4000,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,Mix<Sin<Int<50>>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>,Mix<Int<4096>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,26000>,Int<30000>>,Int<3000>>>,TrConcat<TrExtend<4000,TrWipeIn<200>>,AlphaL<HumpFlicker<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,RotateColorsX<Int<3000>,Mix<TwistAngle<>,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,26000>,Int<30000>>,Int<3000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL<TrInstant,TrInstant,Black>>>(),
- "Training"},
- {"JediKiller;common", "common/tracks/mando.wav",
- /* copyright Fett263 CustomBlade (Primary Blade) OS7 Style
- https://fett263library.com/early-access/#CustomBlade
- OS7.14 v3.52c
- Single Style
- Dual Phase (Kinetic Swing) Transition: Fade, Time: 1000
- Default: Kinetic Pulse [BaseColorArg (Color Pulse = Shift: 31000, Speed: 20)
- ]
- 1: Power Ripple Slow [BaseColorArg (Gradient Color Up = Gradient: 31000)
- ]
- Each Swing will apply Style 2 based on speed of the swing, the duration of the effect is based on amount of kinetic energy applied.
- NOTE:This style includes Control Layer. Only one Control Layer should be used per preset.
- --Effects Included--
- Effect Reaction: Static Color, AltColor2Arg, Type: Responsive Center, Direction: Normal, Duration: 30, Consecutive Effects to Max: 3
- Effect Reactions: BlastPreon Effect: Faulty Ignition (Volatile Version) [Color: BaseColorArg]
- Ignition Effect: SparkTip Ignition [Color: IgnitionColorArg]
- Retraction Effect: Glitch Off [Color: RetractionColorArg]
- Lockup Effect:
- 0: mainLockMulti0Shape - Begin: Real Clash - Style: Intensity AudioFlicker - End: Full Blade Absorb
- [Color: LockupColorArg]
- Lightning Block Effect:
- 0: mainLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
- [Color: LBColorArg]
- Drag Effect:
- 0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out
- [Color: DragColorArg]
- Melt Effect:
- 0: mainMeltMulti0Shape - Begin: Wipe In - Style: Intensity Melt - End: Wipe Out
- [Color: StabColorArg]
- Blast Effect: Blast Wave (Random) [Color: BlastColorArg]
- Clash Effect: Real Clash V1 [Color: ClashColorArg]
- Special Ability 5: Ignite
- Special Ability 6: Ignite
- Special Ability 7: Ignite
- Special Ability 8: Ignite
- */
- StylePtr<Layers<Mix<HoldPeakF<SwingSpeed<400>,Scale<SwingAcceleration<>,Int<100>,Int<1200>>,Int<6000>>,StripesX<Int<16000>,Scale<IncrementWithReset<ThresholdPulseF<SwingSpeed<300>,Int<24000>>,EffectPulseF<EFFECT_IGNITION>,Int<4000>,Int<200>>,Int<0>,Int<-32768>>,Pulsing<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,2000>,Mix<Int<16384>,Black,Pulsing<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,2000>>,Pulsing<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,2000>,Mix<Int<8871>,Black,Pulsing<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,2000>>>,Stripes<2600,-1600,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,Mix<Int<4000>,Black,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,Mix<Int<12000>,Black,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>>>,AlphaL<AlphaL<Remap<CenterDistF<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>>,RgbArg<ALT_COLOR2_ARG,Rgb<118,0,194>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>,Int<24000>>>,HoldPeakF<Mult<EffectPulseF<EFFECT_BLAST>,IncrementWithReset<ThresholdPulseF<EffectPulseF<EFFECT_BLAST>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<EffectPulseF<EFFECT_BLAST>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<10992>>>,Int<30>,Int<10000>>>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<55,255,169>>,Scale<EffectRandomF<EFFECT_BLAST>,Int<100>,Int<400>>,Int<100>,Scale<EffectPosition<EFFECT_BLAST>,Int<100>,Int<400>>,Scale<EffectPosition<EFFECT_BLAST>,Int<28000>,Int<8000>>>,EFFECT_BLAST>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<12000>,Int<60000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,EFFECT_CLASH>,TransitionEffectL<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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>>,EFFECT_CLASH>>,LockupTrL<TransitionEffect<AlphaL<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<22000>>>,AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>>>,BrownNoiseFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>>,300>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<22000>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,Mix<Int<20000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<18000>>>>,TrExtend<5000,TrInstant>,TrFade<5000>,EFFECT_LOCKUP_BEGIN>,TrConcat<TrJoin<TrDelay<50>,TrInstant>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,TrFade<400>>,SaberBase::LOCKUP_NORMAL,Int<1>>,ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<55,255,169>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<55,255,169>>,Blue>,50,1>,TrConcat<TrExtend<200,TrInstant>,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<55,255,169>>,Bump<Scale<BladeAngle<>,Int<10000>,Int<21000>>,Int<10000>>>,TrFade<200>>,TrConcat<TrInstant,RgbArg<LB_COLOR_ARG,Rgb<55,255,169>>,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,28000>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL<AlphaL<Stripes<2000,4000,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,Mix<Sin<Int<50>>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>,Mix<Int<4096>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,28000>,Int<30000>>,Int<3000>>>,TrConcat<TrExtend<4000,TrWipeIn<200>>,AlphaL<HumpFlicker<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,RotateColorsX<Int<3000>,Mix<TwistAngle<>,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,28000>,Int<30000>>,Int<3000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL<TrSelect<IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_USER5>,EffectPulseF<EFFECT_USER6>,EffectPulseF<EFFECT_USER7>,EffectPulseF<EFFECT_USER8>>,Int<30000>>,EffectPulseF<EFFECT_RETRACTION>,Int<1>,Int<1>>,TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,BendTimePowInvX<IgnitionTime<300>,Mult<IntArg<IGNITION_OPTION2_ARG,992>,Int<98304>>>>,TrInstant>,TrConcat<TrJoin<TrDelayX<Mult<RetractionTime<0>,Int<16384>>>,TrWipeInX<Mult<RetractionTime<0>,Int<16384>>>>,Mix<SmoothStep<NoisySoundLevel,Int<-1>>,Black,RotateColorsX<Int<4096>,RgbArg<RETRACTION_COLOR_ARG,Rgb<255,255,255>>>>,TrWipeInX<Mult<RetractionTime<0>,Int<16384>>>>,Black>,TransitionEffectL<TrConcat<TrInstant,Black,TrCenterWipeSparkX<Rgb<55,255,169>,Int<300>,Int<16384>>>,EFFECT_USER5>,TransitionEffectL<TrConcat<TrInstant,Black,TrCenterWipeInSparkX<Rgb<55,255,169>,Int<300>,Int<16384>>>,EFFECT_USER6>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<Int<600>>,TrInstant>,Stripes<5000,2500,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,Mix<Int<7710>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>>,Mix<Int<3855>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>>>,TrFade<800>>,EFFECT_USER7>,TransitionEffectL<TrConcat<TrInstant,Black,TrConcat<TrWipeInX<Mult<Int<600>,Int<6553>>>,RandomBlink<30000,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,Black>,TrJoin<TrDelayX<Mult<Int<600>,Int<19660>>>,TrWipeInX<Mult<IgnitionTime<230>,Int<6553>>>>,Mix<SmoothStep<Scale<SlowNoise<Int<30000>>,IntArg<EMITTER_SIZE_ARG,1000>,Sum<Int<5000>,IntArg<EMITTER_SIZE_ARG,1000>>>,Int<-3000>>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>>,TrWipeX<Mult<Int<600>,Int<19660>>>>>,EFFECT_USER7>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<Int<600>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_USER8>,TransitionEffectL<TrConcat<TrInstant,Black,TrConcat<TrInstant,AlphaL<Black,LayerFunctions<LinearSectionF<Int<6144>,Scale<Trigger<EFFECT_IGNITION,Int<300>,Int<300>,Int<0>>,Int<12288>,Int<0>>>,LinearSectionF<Int<16384>,Scale<Trigger<EFFECT_IGNITION,Int<300>,Int<300>,Int<0>>,Int<12288>,Int<0>>>,LinearSectionF<Int<26624>,Scale<Trigger<EFFECT_IGNITION,Int<300>,Int<300>,Int<0>>,Int<12288>,Int<0>>>>>,TrDelayX<Int<300>>>>,EFFECT_USER8>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Mix<Trigger<EFFECT_PREON,Mult<Int<16384>,WavLen<EFFECT_PREON>>,Mult<Int<10922>,WavLen<EFFECT_PREON>>,Mult<Int<5462>,WavLen<EFFECT_PREON>>>,BrownNoiseFlicker<Black,Mix<Int<18080>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,White>,100>,RandomPerLEDFlicker<Mix<Int<18080>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,White>,Mix<Int<6425>,Black,RotateColorsX<Int<26000>,Mix<Int<18080>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,White>>>>,BrownNoiseFlicker<Mix<NoisySoundLevel,Mix<Int<18080>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,White>,RotateColorsX<Int<26000>,Mix<Int<18080>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,White>>>,RotateColorsX<Int<21845>,Mix<Int<18080>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,White>>,50>>,SmoothStep<Scale<NoisySoundLevel,Int<-10000>,Int<36000>>,Int<-4000>>>,TrDelayX<WavLen<EFFECT_PREON>>>,EFFECT_PREON>,TransitionEffectL<TrDoEffectAlwaysX<TrInstant,EFFECT_FAST_ON,Int<-1>,Int<-1>>,EFFECT_USER5>,TransitionEffectL<TrDoEffectAlwaysX<TrInstant,EFFECT_FAST_ON,Int<-1>,Int<-1>>,EFFECT_USER6>,TransitionEffectL<TrDoEffectAlwaysX<TrInstant,EFFECT_FAST_ON,Int<-1>,Int<-1>>,EFFECT_USER7>,TransitionEffectL<TrDoEffectAlwaysX<TrInstant,EFFECT_FAST_ON,Int<-1>,Int<-1>>,EFFECT_USER8>>>(),
- /* copyright Fett263 CustomBlade (Primary Blade) OS7 Style
- https://fett263library.com/early-access/#CustomBlade
- OS7.14 v3.52c
- Single Style
- Dual Phase (Kinetic Swing) Transition: Fade, Time: 1000
- Default: Kinetic Pulse [BaseColorArg (Color Pulse = Shift: 31000, Speed: 20)
- ]
- 1: Power Ripple Slow [BaseColorArg (Gradient Color Up = Gradient: 31000)
- ]
- Each Swing will apply Style 2 based on speed of the swing, the duration of the effect is based on amount of kinetic energy applied.
- --Effects Included--
- Effect Reaction: Static Color, AltColor2Arg, Type: Responsive Center, Direction: Normal, Duration: 30, Consecutive Effects to Max: 3
- Effect Reactions: BlastPreon Effect: Faulty Ignition (Volatile Version) [Color: BaseColorArg]
- Ignition Effect: SparkTip Ignition [Color: IgnitionColorArg]
- Retraction Effect: Glitch Off [Color: RetractionColorArg]
- Lockup Effect:
- 0: mainLockMulti0Shape - Begin: Real Clash - Style: Intensity AudioFlicker - End: Full Blade Absorb
- [Color: LockupColorArg]
- Lightning Block Effect:
- 0: mainLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
- [Color: LBColorArg]
- Drag Effect:
- 0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out
- [Color: DragColorArg]
- Melt Effect:
- 0: mainMeltMulti0Shape - Begin: Wipe In - Style: Intensity Melt - End: Wipe Out
- [Color: StabColorArg]
- Blast Effect: Blast Wave (Random) [Color: BlastColorArg]
- Clash Effect: Real Clash V1 [Color: ClashColorArg]
- Special Ability 5: Ignite
- Special Ability 6: Ignite
- Special Ability 7: Ignite
- Special Ability 8: Ignite
- No Control Layer
- */
- StylePtr<Layers<Mix<HoldPeakF<SwingSpeed<400>,Scale<SwingAcceleration<>,Int<100>,Int<1200>>,Int<6000>>,StripesX<Int<16000>,Scale<IncrementWithReset<ThresholdPulseF<SwingSpeed<300>,Int<24000>>,EffectPulseF<EFFECT_IGNITION>,Int<4000>,Int<200>>,Int<0>,Int<-32768>>,Pulsing<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,2000>,Mix<Int<16384>,Black,Pulsing<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,2000>>,Pulsing<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,2000>,Mix<Int<8871>,Black,Pulsing<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,2000>>>,Stripes<2600,-1600,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,Mix<Int<4000>,Black,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,Mix<Int<12000>,Black,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>>>,AlphaL<AlphaL<Remap<CenterDistF<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>>,RgbArg<ALT_COLOR2_ARG,Rgb<118,0,194>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Int<20000>,Int<32000>>,Int<8000>>,Int<24000>>>,HoldPeakF<Mult<EffectPulseF<EFFECT_BLAST>,IncrementWithReset<ThresholdPulseF<EffectPulseF<EFFECT_BLAST>,Int<30000>>,ThresholdPulseF<InvertF<HoldPeakF<EffectPulseF<EFFECT_BLAST>,Int<500>,Int<8172>>>,Int<30000>>,Int<32768>,Int<10992>>>,Int<30>,Int<10000>>>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<55,255,169>>,Scale<EffectRandomF<EFFECT_BLAST>,Int<100>,Int<400>>,Int<100>,Scale<EffectPosition<EFFECT_BLAST>,Int<100>,Int<400>>,Scale<EffectPosition<EFFECT_BLAST>,Int<28000>,Int<8000>>>,EFFECT_BLAST>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<12000>,Int<60000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,EFFECT_CLASH>,TransitionEffectL<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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>>,EFFECT_CLASH>>,LockupTrL<TransitionEffect<AlphaL<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<22000>>>,AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>>>,BrownNoiseFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,Mix<Int<12000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>>,300>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<22000>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,Mix<Int<20000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<18000>>>>,TrExtend<5000,TrInstant>,TrFade<5000>,EFFECT_LOCKUP_BEGIN>,TrConcat<TrJoin<TrDelay<50>,TrInstant>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,TrFade<400>>,SaberBase::LOCKUP_NORMAL,Int<1>>,ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<55,255,169>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<55,255,169>>,Blue>,50,1>,TrConcat<TrExtend<200,TrInstant>,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<55,255,169>>,Bump<Scale<BladeAngle<>,Int<10000>,Int<21000>>,Int<10000>>>,TrFade<200>>,TrConcat<TrInstant,RgbArg<LB_COLOR_ARG,Rgb<55,255,169>>,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,28000>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL<AlphaL<Stripes<2000,4000,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,Mix<Sin<Int<50>>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>,Mix<Int<4096>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,28000>,Int<30000>>,Int<3000>>>,TrConcat<TrExtend<4000,TrWipeIn<200>>,AlphaL<HumpFlicker<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,RotateColorsX<Int<3000>,Mix<TwistAngle<>,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,28000>,Int<30000>>,Int<3000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL<TrSelect<IncrementWithReset<ThresholdPulseF<Sum<EffectPulseF<EFFECT_USER5>,EffectPulseF<EFFECT_USER6>,EffectPulseF<EFFECT_USER7>,EffectPulseF<EFFECT_USER8>>,Int<30000>>,EffectPulseF<EFFECT_RETRACTION>,Int<1>,Int<1>>,TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,BendTimePowInvX<IgnitionTime<300>,Mult<IntArg<IGNITION_OPTION2_ARG,992>,Int<98304>>>>,TrInstant>,TrConcat<TrJoin<TrDelayX<Mult<RetractionTime<0>,Int<16384>>>,TrWipeInX<Mult<RetractionTime<0>,Int<16384>>>>,Mix<SmoothStep<NoisySoundLevel,Int<-1>>,Black,RotateColorsX<Int<4096>,RgbArg<RETRACTION_COLOR_ARG,Rgb<255,255,255>>>>,TrWipeInX<Mult<RetractionTime<0>,Int<16384>>>>,Black>,TransitionEffectL<TrConcat<TrInstant,Black,TrCenterWipeSparkX<Rgb<55,255,169>,Int<300>,Int<16384>>>,EFFECT_USER5>,TransitionEffectL<TrConcat<TrInstant,Black,TrCenterWipeInSparkX<Rgb<55,255,169>,Int<300>,Int<16384>>>,EFFECT_USER6>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<Int<600>>,TrInstant>,Stripes<5000,2500,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,Mix<Int<7710>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>>,Mix<Int<3855>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>>>,TrFade<800>>,EFFECT_USER7>,TransitionEffectL<TrConcat<TrInstant,Black,TrConcat<TrWipeInX<Mult<Int<600>,Int<6553>>>,RandomBlink<30000,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>,Black>,TrJoin<TrDelayX<Mult<Int<600>,Int<19660>>>,TrWipeInX<Mult<IgnitionTime<230>,Int<6553>>>>,Mix<SmoothStep<Scale<SlowNoise<Int<30000>>,IntArg<EMITTER_SIZE_ARG,1000>,Sum<Int<5000>,IntArg<EMITTER_SIZE_ARG,1000>>>,Int<-3000>>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<118,0,194>>>,TrWipeX<Mult<Int<600>,Int<19660>>>>>,EFFECT_USER7>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<Int<600>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,TrFade<1000>>,EFFECT_USER8>,TransitionEffectL<TrConcat<TrInstant,Black,TrConcat<TrInstant,AlphaL<Black,LayerFunctions<LinearSectionF<Int<6144>,Scale<Trigger<EFFECT_IGNITION,Int<300>,Int<300>,Int<0>>,Int<12288>,Int<0>>>,LinearSectionF<Int<16384>,Scale<Trigger<EFFECT_IGNITION,Int<300>,Int<300>,Int<0>>,Int<12288>,Int<0>>>,LinearSectionF<Int<26624>,Scale<Trigger<EFFECT_IGNITION,Int<300>,Int<300>,Int<0>>,Int<12288>,Int<0>>>>>,TrDelayX<Int<300>>>>,EFFECT_USER8>,TransitionEffectL<TrConcat<TrInstant,AlphaL<Mix<Trigger<EFFECT_PREON,Mult<Int<16384>,WavLen<EFFECT_PREON>>,Mult<Int<10922>,WavLen<EFFECT_PREON>>,Mult<Int<5462>,WavLen<EFFECT_PREON>>>,BrownNoiseFlicker<Black,Mix<Int<18080>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,White>,100>,RandomPerLEDFlicker<Mix<Int<18080>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,White>,Mix<Int<6425>,Black,RotateColorsX<Int<26000>,Mix<Int<18080>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,White>>>>,BrownNoiseFlicker<Mix<NoisySoundLevel,Mix<Int<18080>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,White>,RotateColorsX<Int<26000>,Mix<Int<18080>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,White>>>,RotateColorsX<Int<21845>,Mix<Int<18080>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,White>>,50>>,SmoothStep<Scale<NoisySoundLevel,Int<-10000>,Int<36000>>,Int<-4000>>>,TrDelayX<WavLen<EFFECT_PREON>>>,EFFECT_PREON>>>(),
- "JediKiller"},
- { "Defect;common", "common/tracks/mando.wav",
- StylePtr<Layers<
- //Fett263 HumpFlicker with Erratic Swing
- Mix<SwingSpeed<400>,HumpFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<128,0,0>>,50>,HumpFlicker<RotateColorsX<Variation,DarkOrange>,RotateColorsX<Variation,Rgb<128,0,0>>,30>>,
- //Ripple swing effect using Fett263's scaled responsive swing
- AlphaL<AlphaL<Stripes<2000,-2250,RotateColorsX<Variation,DarkOrange>,RotateColorsX<Variation,Rgb<60,30,0>>,Pulsing<RotateColorsX<Variation,Rgb<30,15,0>>,Black,800>>,HoldPeakF<Scale<IsLessThan<SwingSpeed<850>,Int<13600>>,Scale<SwingSpeed<850>,Int<-19300>,Int<32768>>,Int<0>>,Int<550>,Scale<SwingAcceleration<100>,Int<20000>,Int<10000>>>>,SmoothStep<Scale<Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>,Int<15000>,Int<5000>>,Int<-16000>>>,
- //Fett263 Unstable Ignition
- TransitionEffectL<TrConcat<TrInstant,Stripes<3000,-1550,White,RandomPerLEDFlicker<Rgb<60,60,60>,Black>,BrownNoiseFlicker<White,Rgb<30,30,30>,200>,RandomPerLEDFlicker<Rgb<80,80,80>,Rgb<30,30,30>>>,TrFadeX<Percentage<WavLen<EFFECT_IGNITION>,15>>>,EFFECT_IGNITION>,
- //HumpFlicker Bright Retraction
- TransitionEffectL<TrConcat<TrFadeX<WavLen<EFFECT_RETRACTION>>,HumpFlicker<RotateColorsX<Variation,Rgb16<65535,42753,42753>>,RotateColorsX<Variation,White>,50>,TrInstant>,EFFECT_RETRACTION>,
- //Fett263 Responsive Intensity Lockup with Unstable End
- LockupTrL<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<18000>>>,BrownNoiseFlickerL<RgbArg<LOCKUP_COLOR_ARG,White>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,White>>,RgbArg<LOCKUP_COLOR_ARG,White>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,White>>>>,
- TrConcat<TrExtend<50,TrInstant>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,RgbArg<LOCKUP_COLOR_ARG,White>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,White>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrExtend<3000,TrFade<300>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,White>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,White>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Int<13000>>>,TrFade<3000>>,
- TrConcat<TrInstant,White,TrFade<650>,BrownNoiseFlicker<RotateColorsX<Variation,Rgb16<65535,11439,0>>,Black,300>,TrFade<1000>,AudioFlickerL<BrownNoiseFlicker<RotateColorsX<Variation,Red>,Black,300>>,TrFade<1200>>,SaberBase::LOCKUP_NORMAL>,
- //Fett263 Responsive Lightning Block
- ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrConcat<TrInstant,AlphaL<RgbArg<LB_COLOR_ARG,White>,Bump<Int<12000>,Int<18000>>>,TrFade<200>>,TrConcat<TrInstant,HumpFlickerL<AlphaL<RgbArg<LB_COLOR_ARG,White>,Int<16000>>,30>,TrSmoothFade<600>>>,
- //Fett263 Responsive flame emitter effect, point the blade up to speed up the flame
- AlphaL<Mix<Scale<BladeAngle<19000>,Int<32768>,Int<0>>,StyleFire<Gradient<RotateColorsX<Variation,White>,RotateColorsX<Variation,Rgb16<65535,42753,42753>>,RotateColorsX<Variation,Rgb16<65535,42753,42753>>,RotateColorsX<Variation,Rgb16<65535,42753,42753>>>,RotateColorsX<Variation,Rgb<30,30,30>>,0,2,FireConfig<0,2000,5>,FireConfig<0,2000,5>,FireConfig<0,2000,5>,FireConfig<0,2000,5>>,StyleFire<Gradient<RotateColorsX<Variation,Rgb16<65535,42753,42753>>,RotateColorsX<Variation,White>,RotateColorsX<Variation,White>,RotateColorsX<Variation,White>>,RotateColorsX<Variation,Rgb<30,30,30>>,0,1,FireConfig<0,2000,5>,FireConfig<0,2000,5>,FireConfig<0,2000,5>,FireConfig<0,2000,5>>>,SmoothStep<Scale<SlowNoise<Int<3000>>,Int<1750>,Int<4125>>,Int<-3500>>>,
- //Responsive Stab
- ResponsiveStabL<AudioFlickerL<RgbArg<STAB_COLOR_ARG,Yellow>>,TrWipeInX<Percentage<WavLen<EFFECT_STAB>,50>>,TrFadeX<Percentage<WavLen<EFFECT_STAB>,50>>>,
- //Fett263 Multi-blast, blaster reflect cycles through different responsive effects
- EffectSequence<EFFECT_BLAST,ResponsiveBlastL<RgbArg<BLAST_COLOR_ARG,White>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>,Int<400>>,LocalizedClashL<RgbArg<BLAST_COLOR_ARG,White>,80,30,EFFECT_BLAST>,ResponsiveBlastWaveL<RgbArg<BLAST_COLOR_ARG,White>,Scale<SwingSpeed<400>,Int<500>,Int<200>>,Scale<SwingSpeed<400>,Int<100>,Int<400>>>,BlastL<RgbArg<BLAST_COLOR_ARG,White>,200,200>,ResponsiveBlastFadeL<RgbArg<BLAST_COLOR_ARG,White>,Scale<SwingSpeed<400>,Int<6000>,Int<12000>>,Scale<SwingSpeed<400>,Int<400>,Int<100>>>,ResponsiveBlastL<RgbArg<BLAST_COLOR_ARG,White>,Scale<SwingSpeed<400>,Int<400>,Int<100>>,Scale<SwingSpeed<400>,Int<200>,Int<100>>,Scale<SwingSpeed<400>,Int<400>,Int<200>>>>,
- //Fett263 Real Clash
- Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,187,108>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<12000>,Int<60000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,EFFECT_CLASH>,TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,187,108>>,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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>>,EFFECT_CLASH>>,
- //Fett263 Intensity Drag
- LockupTrL<AlphaL<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG,White>>,SmoothStep<IntArg<DRAG_SIZE_ARG,27500>,Int<5000>>>,TrConcat<TrExtend<4000,TrWipeIn<200>>,AlphaL<BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,White>,Int<300>>,SmoothStep<IntArg<DRAG_SIZE_ARG,29250>,Int<5000>>>,TrFade<4000>>,TrFade<300>,SaberBase::LOCKUP_DRAG>,
- //Fett263 Responsive Intensity Melt
- LockupTrL<AlphaL<Remap<Scale<RampF,Int<65536>,Int<0>>,StaticFire<Mix<TwistAngle<>,OrangeRed,DarkOrange>,Mix<TwistAngle<>,OrangeRed,Orange>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,26000>,Int<6000>>>,TrConcat<TrWipeIn<100>,AlphaL<Red,SmoothStep<Int<29000>,Int<8000>>>,TrExtend<2000,TrFade<300>>,AlphaL<Mix<TwistAngle<>,Red,Orange>,SmoothStep<Int<29000>,Int<8000>>>,TrFade<3000>>,TrFade<250>,SaberBase::LOCKUP_MELT>,
- //Fett263 Spark Tip Ignition and Retraction
- InOutTrL<TrJoin<TrWipeX<Percentage<WavLen<EFFECT_IGNITION>,5>>,TrSparkX<White,Int<400>,Percentage<WavLen<EFFECT_IGNITION>,5>,Int<0>>>,TrJoin<TrWipeInX<WavLen<EFFECT_RETRACTION>>,TrSparkX<White,Int<400>,WavLen<EFFECT_RETRACTION>,Int<32768>>>>,
- //Noise Responsive Sparky Hilt Postoff
- TransitionEffectL<TrConcat<TrInstant,AlphaL<BrownNoiseFlicker<Black,RotateColorsX<Variation,Rgb16<65535,42753,42753>>,150>,SmoothStep<Scale<NoisySoundLevel,Int<-1000>,Int<9500>>,Int<-7000>>>,TrFadeX<WavLen<EFFECT_POSTOFF>>>,EFFECT_POSTOFF>,
- //Ripple Out Preon
- TransitionEffectL<TrConcat<TrFadeX<Percentage<WavLen<EFFECT_PREON>,10>>,TransitionLoopL<TrWaveX<RotateColorsX<Variation,Rgb16<65535,42753,42753>>,Int<125>,Int<350>,Int<315>,Int<0>>>,TrDelayX<Percentage<WavLen<EFFECT_PREON>,90>>>,EFFECT_PREON>,
- //Noise Responsive Charge Up Preon
- TransitionEffectL<TrConcat<TrInstant,AlphaL<BrownNoiseFlicker<Black,RotateColorsX<Variation,Rgb16<65535,42753,42753>>,150>,SmoothStep<Scale<NoisySoundLevel,Int<-1500>,Trigger<EFFECT_PREON,WavLen<EFFECT_PREON>,Int<0>,Int<0>>>,Int<-8000>>>,TrDelayX<WavLen<EFFECT_PREON>>>,EFFECT_PREON>
- >>(),
- StylePtr<Layers<
- //Fett263 HumpFlicker with Erratic Swing
- Mix<SwingSpeed<400>,HumpFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<128,0,0>>,50>,HumpFlicker<RotateColorsX<Variation,DarkOrange>,RotateColorsX<Variation,Rgb<128,0,0>>,30>>,
- //Ripple swing effect using Fett263's scaled responsive swing
- AlphaL<AlphaL<Stripes<2000,-2250,RotateColorsX<Variation,DarkOrange>,RotateColorsX<Variation,Rgb<60,30,0>>,Pulsing<RotateColorsX<Variation,Rgb<30,15,0>>,Black,800>>,HoldPeakF<Scale<IsLessThan<SwingSpeed<850>,Int<13600>>,Scale<SwingSpeed<850>,Int<-19300>,Int<32768>>,Int<0>>,Int<550>,Scale<SwingAcceleration<100>,Int<20000>,Int<10000>>>>,SmoothStep<Scale<Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>,Int<15000>,Int<5000>>,Int<-16000>>>,
- //Fett263 Unstable Ignition
- TransitionEffectL<TrConcat<TrInstant,Stripes<3000,-1550,White,RandomPerLEDFlicker<Rgb<60,60,60>,Black>,BrownNoiseFlicker<White,Rgb<30,30,30>,200>,RandomPerLEDFlicker<Rgb<80,80,80>,Rgb<30,30,30>>>,TrFadeX<Percentage<WavLen<EFFECT_IGNITION>,15>>>,EFFECT_IGNITION>,
- //HumpFlicker Bright Retraction
- TransitionEffectL<TrConcat<TrFadeX<WavLen<EFFECT_RETRACTION>>,HumpFlicker<RotateColorsX<Variation,Rgb16<65535,42753,42753>>,RotateColorsX<Variation,White>,50>,TrInstant>,EFFECT_RETRACTION>,
- //Fett263 Responsive Intensity Lockup with Unstable End
- LockupTrL<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<18000>>>,BrownNoiseFlickerL<RgbArg<LOCKUP_COLOR_ARG,White>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,White>>,RgbArg<LOCKUP_COLOR_ARG,White>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,White>>>>,
- TrConcat<TrExtend<50,TrInstant>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,RgbArg<LOCKUP_COLOR_ARG,White>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,White>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrExtend<3000,TrFade<300>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,White>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,White>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Int<13000>>>,TrFade<3000>>,
- TrConcat<TrInstant,White,TrFade<650>,BrownNoiseFlicker<RotateColorsX<Variation,Rgb16<65535,11439,0>>,Black,300>,TrFade<1000>,AudioFlickerL<BrownNoiseFlicker<RotateColorsX<Variation,Red>,Black,300>>,TrFade<1200>>,SaberBase::LOCKUP_NORMAL>,
- //Fett263 Responsive Lightning Block
- ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrConcat<TrInstant,AlphaL<RgbArg<LB_COLOR_ARG,White>,Bump<Int<12000>,Int<18000>>>,TrFade<200>>,TrConcat<TrInstant,HumpFlickerL<AlphaL<RgbArg<LB_COLOR_ARG,White>,Int<16000>>,30>,TrSmoothFade<600>>>,
- //Fett263 Responsive flame emitter effect, point the blade up to speed up the flame
- AlphaL<Mix<Scale<BladeAngle<19000>,Int<32768>,Int<0>>,StyleFire<Gradient<RotateColorsX<Variation,White>,RotateColorsX<Variation,Rgb16<65535,42753,42753>>,RotateColorsX<Variation,Rgb16<65535,42753,42753>>,RotateColorsX<Variation,Rgb16<65535,42753,42753>>>,RotateColorsX<Variation,Rgb<30,30,30>>,0,2,FireConfig<0,2000,5>,FireConfig<0,2000,5>,FireConfig<0,2000,5>,FireConfig<0,2000,5>>,StyleFire<Gradient<RotateColorsX<Variation,Rgb16<65535,42753,42753>>,RotateColorsX<Variation,White>,RotateColorsX<Variation,White>,RotateColorsX<Variation,White>>,RotateColorsX<Variation,Rgb<30,30,30>>,0,1,FireConfig<0,2000,5>,FireConfig<0,2000,5>,FireConfig<0,2000,5>,FireConfig<0,2000,5>>>,SmoothStep<Scale<SlowNoise<Int<3000>>,Int<1750>,Int<4125>>,Int<-3500>>>,
- //Responsive Stab
- ResponsiveStabL<AudioFlickerL<RgbArg<STAB_COLOR_ARG,Yellow>>,TrWipeInX<Percentage<WavLen<EFFECT_STAB>,50>>,TrFadeX<Percentage<WavLen<EFFECT_STAB>,50>>>,
- //Fett263 Multi-blast, blaster reflect cycles through different responsive effects
- EffectSequence<EFFECT_BLAST,ResponsiveBlastL<RgbArg<BLAST_COLOR_ARG,White>,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>,Int<400>>,LocalizedClashL<RgbArg<BLAST_COLOR_ARG,White>,80,30,EFFECT_BLAST>,ResponsiveBlastWaveL<RgbArg<BLAST_COLOR_ARG,White>,Scale<SwingSpeed<400>,Int<500>,Int<200>>,Scale<SwingSpeed<400>,Int<100>,Int<400>>>,BlastL<RgbArg<BLAST_COLOR_ARG,White>,200,200>,ResponsiveBlastFadeL<RgbArg<BLAST_COLOR_ARG,White>,Scale<SwingSpeed<400>,Int<6000>,Int<12000>>,Scale<SwingSpeed<400>,Int<400>,Int<100>>>,ResponsiveBlastL<RgbArg<BLAST_COLOR_ARG,White>,Scale<SwingSpeed<400>,Int<400>,Int<100>>,Scale<SwingSpeed<400>,Int<200>,Int<100>>,Scale<SwingSpeed<400>,Int<400>,Int<200>>>>,
- //Fett263 Real Clash
- Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,187,108>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<12000>,Int<60000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,EFFECT_CLASH>,TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,187,108>>,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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>>,EFFECT_CLASH>>,
- //Fett263 Intensity Drag
- LockupTrL<AlphaL<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG,White>>,SmoothStep<IntArg<DRAG_SIZE_ARG,27500>,Int<5000>>>,TrConcat<TrExtend<4000,TrWipeIn<200>>,AlphaL<BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,White>,Int<300>>,SmoothStep<IntArg<DRAG_SIZE_ARG,29250>,Int<5000>>>,TrFade<4000>>,TrFade<300>,SaberBase::LOCKUP_DRAG>,
- //Fett263 Responsive Intensity Melt
- LockupTrL<AlphaL<Remap<Scale<RampF,Int<65536>,Int<0>>,StaticFire<Mix<TwistAngle<>,OrangeRed,DarkOrange>,Mix<TwistAngle<>,OrangeRed,Orange>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,26000>,Int<6000>>>,TrConcat<TrWipeIn<100>,AlphaL<Red,SmoothStep<Int<29000>,Int<8000>>>,TrExtend<2000,TrFade<300>>,AlphaL<Mix<TwistAngle<>,Red,Orange>,SmoothStep<Int<29000>,Int<8000>>>,TrFade<3000>>,TrFade<250>,SaberBase::LOCKUP_MELT>,
- //Fett263 Spark Tip Ignition and Retraction
- InOutTrL<TrJoin<TrWipeX<Percentage<WavLen<EFFECT_IGNITION>,5>>,TrSparkX<White,Int<400>,Percentage<WavLen<EFFECT_IGNITION>,5>,Int<0>>>,TrJoin<TrWipeInX<WavLen<EFFECT_RETRACTION>>,TrSparkX<White,Int<400>,WavLen<EFFECT_RETRACTION>,Int<32768>>>>,
- //Noise Responsive Sparky Hilt Postoff
- TransitionEffectL<TrConcat<TrInstant,AlphaL<BrownNoiseFlicker<Black,RotateColorsX<Variation,Rgb16<65535,42753,42753>>,150>,SmoothStep<Scale<NoisySoundLevel,Int<-1000>,Int<9500>>,Int<-7000>>>,TrFadeX<WavLen<EFFECT_POSTOFF>>>,EFFECT_POSTOFF>,
- //Ripple Out Preon
- TransitionEffectL<TrConcat<TrFadeX<Percentage<WavLen<EFFECT_PREON>,10>>,TransitionLoopL<TrWaveX<RotateColorsX<Variation,Rgb16<65535,42753,42753>>,Int<125>,Int<350>,Int<315>,Int<0>>>,TrDelayX<Percentage<WavLen<EFFECT_PREON>,90>>>,EFFECT_PREON>,
- //Noise Responsive Charge Up Preon
- TransitionEffectL<TrConcat<TrInstant,AlphaL<BrownNoiseFlicker<Black,RotateColorsX<Variation,Rgb16<65535,42753,42753>>,150>,SmoothStep<Scale<NoisySoundLevel,Int<-1500>,Trigger<EFFECT_PREON,WavLen<EFFECT_PREON>,Int<0>,Int<0>>>,Int<-8000>>>,TrDelayX<WavLen<EFFECT_PREON>>>,EFFECT_PREON>
- >>(),
- "defect"},
- { "Awaken;common", "common/tracks/mando.wav",
- StylePtr<Layers<
- //Base Fett263 lava ▼lamp style, has a very subtle dim 25 times a minute
- Mix<Sin<Int<25>>,StripesX<Sin<Int<4>,Int<3000>,Int<6000>>,Scale<TwistAngle<>,Int<-50>,Int<-100>>,StripesX<Sin<Int<3>,Int<1000>,Int<3000>>,Scale<TwistAngle<>,Int<25>,Int<80>>,Pulsing<RotateColorsX<Variation,Rgb16<65535,10514,0>>,RotateColorsX<Variation,OrangeRed>,3000>,Mix<Sin<Int<2>>,RotateColorsX<Variation,Rgb16<19800,937,0>>,RotateColorsX<Variation,Rgb16<19800,298,0>>>>,RotateColorsX<Variation,Rgb<60,0,0>>,Pulsing<RotateColorsX<Variation,Rgb<50,0,0>>,StripesX<Sin<Int<2>,Int<2000>,Int<4000>>,Sin<Int<2>,Int<25>,Int<75>>,Mix<Sin<Int<4>>,RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb16<65535,6467,0>>>,RotateColorsX<Variation,Rgb<96,0,0>>>,2000>,Pulsing<RotateColorsX<Variation,Rgb<128,0,0>>,RotateColorsX<Variation,Rgb<50,0,0>>,3000>>,StripesX<Sin<Int<4>,Int<3000>,Int<6000>>,Scale<TwistAngle<>,Int<-50>,Int<-100>>,StripesX<Sin<Int<3>,Int<1000>,Int<3000>>,Scale<TwistAngle<>,Int<25>,Int<80>>,Pulsing<RotateColorsX<Variation,Rgb16<33514,4569,0>>,RotateColorsX<Variation,Rgb16<33514,2426,0>>,3000>,Mix<Sin<Int<2>>,RotateColorsX<Variation,Rgb16<19800,937,0>>,RotateColorsX<Variation,Rgb16<19800,298,0>>>>,RotateColorsX<Variation,Rgb<60,0,0>>,Pulsing<RotateColorsX<Variation,Rgb<50,0,0>>,StripesX<Sin<Int<2>,Int<2000>,Int<4000>>,Sin<Int<2>,Int<25>,Int<75>>,Mix<Sin<Int<4>>,RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb16<35913,52,0>>>,RotateColorsX<Variation,Rgb<96,0,0>>>,2000>,Pulsing<RotateColorsX<Variation,Rgb<128,0,0>>,RotateColorsX<Variation,Rgb<50,0,0>>,3000>>>,
- //Underlying lava lamp layer
- AlphaL<StripesX<Sin<Int<8>,Int<3000>,Int<6000>>,Scale<TwistAngle<>,Int<60>,Int<140>>,StripesX<Sin<Int<6>,Int<1000>,Int<3000>>,Scale<TwistAngle<>,Int<-25>,Int<-80>>,Pulsing<Mix<Sin<Int<4>>,RotateColorsX<Variation,Red>,RotateColorsX<Variation,OrangeRed>>,RotateColorsX<Variation,Rgb<20,0,0>>,4000>,Mix<Sin<Int<2>>,RotateColorsX<Variation,DarkOrange>,Black>>,RotateColorsX<Variation,Rgb<60,0,0>>,Pulsing<RotateColorsX<Variation,Rgb<50,0,0>>,StripesX<Sin<Int<2>,Int<2000>,Int<4000>>,Sin<Int<2>,Int<-25>,Int<-75>>,Mix<Sin<Int<4>>,RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb16<65535,6467,0>>>,RotateColorsX<Variation,Rgb<96,0,0>>>,2000>,Pulsing<RotateColorsX<Variation,Rgb<128,0,0>>,Black,3000>>,Int<10000>>,
- //Dark orange hard swing effect
- AlphaL<RotateColorsX<Variation,DarkOrange>,Scale<IsLessThan<SwingSpeed<625>,Int<13600>>,Scale<SwingSpeed<625>,Int<-19300>,Int<32768>>,Int<0>>>,
- //Fett263 Responsive Intensity Lockup
- LockupTrL<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<18000>>>,BrownNoiseFlickerL<RgbArg<LOCKUP_COLOR_ARG,White>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,White>>,RgbArg<LOCKUP_COLOR_ARG,White>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,White>>>>,
- TrConcat<TrExtend<50,TrInstant>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,RgbArg<LOCKUP_COLOR_ARG,White>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,White>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrExtend<3000,TrFade<300>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,White>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,White>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Int<13000>>>,TrFade<3000>>,
- TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,White>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,White>,Int<300>,Int<100>,Int<400>,Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<18000>>>>>,SaberBase::LOCKUP_NORMAL>,
- //Fett263 Responsive Lightning Block
- ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrConcat<TrInstant,AlphaL<RgbArg<LB_COLOR_ARG,White>,Bump<Int<12000>,Int<18000>>>,TrFade<200>>,TrConcat<TrInstant,HumpFlickerL<AlphaL<RgbArg<LB_COLOR_ARG,White>,Int<16000>>,30>,TrSmoothFade<600>>>,
- //Sparking emitter flare
- AlphaL<RotateColorsX<Variation,Rgb16<65535,10514,0>>,SmoothStep<Scale<SlowNoise<Int<2750>>,Int<1750>,Int<3750>>,Int<-4000>>>,
- //Responsive Stab
- ResponsiveStabL<AudioFlickerL<RgbArg<STAB_COLOR_ARG,Yellow>>,TrWipeInX<Percentage<WavLen<EFFECT_STAB>,50>>,TrFadeX<Percentage<WavLen<EFFECT_STAB>,50>>>,
- //Fett263 Multi-blast, blaster reflect cycles through different responsive effects
- EffectSequence<EFFECT_BLAST,ResponsiveBlastL<White,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>,Int<400>>,LocalizedClashL<White,80,30,EFFECT_BLAST>,ResponsiveBlastWaveL<White,Scale<SwingSpeed<400>,Int<500>,Int<200>>,Scale<SwingSpeed<400>,Int<100>,Int<400>>>,BlastL<White,200,200>,ResponsiveBlastFadeL<White,Scale<SwingSpeed<400>,Int<6000>,Int<12000>>,Scale<SwingSpeed<400>,Int<400>,Int<100>>>,ResponsiveBlastL<White,Scale<SwingSpeed<400>,Int<400>,Int<100>>,Scale<SwingSpeed<400>,Int<200>,Int<100>>,Scale<SwingSpeed<400>,Int<400>,Int<200>>>>,
- //Fett263 Real Clash
- Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,187,108>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<12000>,Int<60000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,EFFECT_CLASH>,TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,187,108>>,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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>>,EFFECT_CLASH>>,
- //Unstable orange ignition effect
- TransitionEffectL<TrConcat<TrInstant,Stripes<3000,-3500,RotateColorsX<Variation,Orange>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,Black>,BrownNoiseFlicker<RotateColorsX<Variation,Rgb16<65535,6467,0>>,RotateColorsX<Variation,Rgb<60,0,0>>,200>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<128,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>>,TrFadeX<Percentage<WavLen<>,33>>>,EFFECT_IGNITION>,
- //Sparkle beep ignition effect
- TransitionEffectL<TrConcat<TrInstant,AlphaL<White,SparkleF<200>>,TrFadeX<Percentage<WavLen<>,40>>>,EFFECT_IGNITION>,
- //Orange humpflicker retraction effect
- TransitionEffectL<TrConcat<TrInstant,HumpFlickerL<RotateColorsX<Variation,DarkOrange>,40>,TrFadeX<Percentage<WavLen<>,87>>>,EFFECT_RETRACTION>,
- //Fett263 Intensity Drag
- LockupTrL<AlphaL<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG,White>>,SmoothStep<IntArg<DRAG_SIZE_ARG,27500>,Int<5000>>>,TrConcat<TrExtend<4000,TrWipeIn<200>>,AlphaL<BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,White>,Int<300>>,SmoothStep<IntArg<DRAG_SIZE_ARG,29250>,Int<5000>>>,TrFade<4000>>,TrFade<300>,SaberBase::LOCKUP_DRAG>,
- //Fett263 Responsive Intensity Melt
- LockupTrL<AlphaL<Remap<Scale<RampF,Int<65536>,Int<0>>,StaticFire<Mix<TwistAngle<>,OrangeRed,DarkOrange>,Mix<TwistAngle<>,OrangeRed,Orange>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,26000>,Int<6000>>>,TrConcat<TrWipeIn<100>,AlphaL<Red,SmoothStep<Int<29000>,Int<8000>>>,TrExtend<2000,TrFade<300>>,AlphaL<Mix<TwistAngle<>,Red,Orange>,SmoothStep<Int<29000>,Int<8000>>>,TrFade<3000>>,TrFade<250>,SaberBase::LOCKUP_MELT>,
- //White spark tip ignition and retraction
- InOutTrL<TrJoin<TrWipeX<Percentage<WavLen<EFFECT_IGNITION>,5>>,TrWaveX<White,Percentage<WavLen<EFFECT_IGNITION>,15>,Int<400>,Percentage<WavLen<EFFECT_IGNITION>,5>,Int<0>>>,TrJoin<TrWipeInX<Percentage<WavLen<EFFECT_RETRACTION>,87>>,TrWaveX<White,Percentage<WavLen<EFFECT_RETRACTION>,87>,Int<400>,Percentage<WavLen<EFFECT_RETRACTION>,87>,Int<32768>>>>,
- //Clicky retraction "post off" effect
- TransitionEffectL<TrConcat<TrDelayX<Percentage<WavLen<>,75>>,AlphaL<Pulsing<Rgb<120,120,165>,Rgb<50,50,80>,60>,Bump<Int<0>,Int<6000>>>,TrDelayX<Percentage<WavLen<>,25>>>,EFFECT_RETRACTION>,
- //Sparkle beep charge-up preon
- TransitionEffectL<TrConcat<TrInstant,AlphaL<Mix<Trigger<EFFECT_PREON,Percentage<WavLen<>,34>,Percentage<WavLen<>,33>,Percentage<WavLen<>,33>>,BrownNoiseFlicker<Black,RotateColorsX<Variation,Red>,100>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb16<65535,10514,0>>,RotateColorsX<Variation,Rgb16<26168,0,0>>>,BrownNoiseFlicker<Mix<NoisySoundLevel,RotateColorsX<Variation,Red>,RotateColorsX<Int<4000>,RotateColorsX<Variation,Red>>>,RotateColorsX<Variation,Rgb16<65535,10514,0>>,50>>,SmoothStep<Scale<NoisySoundLevel,Int<-350>,Int<25250>>,Int<-4000>>>,TrDelayX<WavLen<>>>,EFFECT_PREON>,
- ColorSelect<WavNum<EFFECT_PREON>,TrInstant,
- TransitionEffectL<TrConcat<TrDelayX<Percentage<WavLen<>,33>>,TransitionLoopL<TrWaveX<RotateColorsX<Variation,DarkOrange>,Int<200>,Int<250>,Int<425>,Int<0>>>,TrDelayX<Percentage<WavLen<>,27>>>,EFFECT_PREON>,
- TransitionEffectL<TrConcat<TrDelayX<Percentage<WavLen<>,33>>,TransitionLoopL<TrWaveX<RotateColorsX<Variation,DarkOrange>,Int<175>,Int<350>,Int<375>,Int<0>>>,TrDelayX<Percentage<WavLen<>,43>>>,EFFECT_PREON>,
- TransitionEffectL<TrConcat<TrDelayX<Percentage<WavLen<>,33>>,TransitionLoopL<TrWaveX<RotateColorsX<Variation,DarkOrange>,Int<150>,Int<350>,Int<315>,Int<0>>>,TrDelayX<Percentage<WavLen<>,67>>>,EFFECT_PREON>,
- TransitionEffectL<TrConcat<TrDelayX<Percentage<WavLen<>,33>>,TransitionLoopL<TrWaveX<RotateColorsX<Variation,DarkOrange>,Int<125>,Int<350>,Int<300>,Int<0>>>,TrDelayX<Percentage<WavLen<>,67>>>,EFFECT_PREON>>,
- TransitionEffectL<TrConcat<TrDelayX<Percentage<WavLen<>,76>>,AlphaL<White,SparkleF<200>>,TrFadeX<Percentage<WavLen<>,30>>>,EFFECT_PREON>
- >>(),
- StylePtr<Layers<
- //Base Fett263 lava ▼lamp style, has a very subtle dim 25 times a minute
- Mix<Sin<Int<25>>,StripesX<Sin<Int<4>,Int<3000>,Int<6000>>,Scale<TwistAngle<>,Int<-50>,Int<-100>>,StripesX<Sin<Int<3>,Int<1000>,Int<3000>>,Scale<TwistAngle<>,Int<25>,Int<80>>,Pulsing<RotateColorsX<Variation,Rgb16<65535,10514,0>>,RotateColorsX<Variation,OrangeRed>,3000>,Mix<Sin<Int<2>>,RotateColorsX<Variation,Rgb16<19800,937,0>>,RotateColorsX<Variation,Rgb16<19800,298,0>>>>,RotateColorsX<Variation,Rgb<60,0,0>>,Pulsing<RotateColorsX<Variation,Rgb<50,0,0>>,StripesX<Sin<Int<2>,Int<2000>,Int<4000>>,Sin<Int<2>,Int<25>,Int<75>>,Mix<Sin<Int<4>>,RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb16<65535,6467,0>>>,RotateColorsX<Variation,Rgb<96,0,0>>>,2000>,Pulsing<RotateColorsX<Variation,Rgb<128,0,0>>,RotateColorsX<Variation,Rgb<50,0,0>>,3000>>,StripesX<Sin<Int<4>,Int<3000>,Int<6000>>,Scale<TwistAngle<>,Int<-50>,Int<-100>>,StripesX<Sin<Int<3>,Int<1000>,Int<3000>>,Scale<TwistAngle<>,Int<25>,Int<80>>,Pulsing<RotateColorsX<Variation,Rgb16<33514,4569,0>>,RotateColorsX<Variation,Rgb16<33514,2426,0>>,3000>,Mix<Sin<Int<2>>,RotateColorsX<Variation,Rgb16<19800,937,0>>,RotateColorsX<Variation,Rgb16<19800,298,0>>>>,RotateColorsX<Variation,Rgb<60,0,0>>,Pulsing<RotateColorsX<Variation,Rgb<50,0,0>>,StripesX<Sin<Int<2>,Int<2000>,Int<4000>>,Sin<Int<2>,Int<25>,Int<75>>,Mix<Sin<Int<4>>,RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb16<35913,52,0>>>,RotateColorsX<Variation,Rgb<96,0,0>>>,2000>,Pulsing<RotateColorsX<Variation,Rgb<128,0,0>>,RotateColorsX<Variation,Rgb<50,0,0>>,3000>>>,
- //Underlying lava lamp layer
- AlphaL<StripesX<Sin<Int<8>,Int<3000>,Int<6000>>,Scale<TwistAngle<>,Int<60>,Int<140>>,StripesX<Sin<Int<6>,Int<1000>,Int<3000>>,Scale<TwistAngle<>,Int<-25>,Int<-80>>,Pulsing<Mix<Sin<Int<4>>,RotateColorsX<Variation,Red>,RotateColorsX<Variation,OrangeRed>>,RotateColorsX<Variation,Rgb<20,0,0>>,4000>,Mix<Sin<Int<2>>,RotateColorsX<Variation,DarkOrange>,Black>>,RotateColorsX<Variation,Rgb<60,0,0>>,Pulsing<RotateColorsX<Variation,Rgb<50,0,0>>,StripesX<Sin<Int<2>,Int<2000>,Int<4000>>,Sin<Int<2>,Int<-25>,Int<-75>>,Mix<Sin<Int<4>>,RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb16<65535,6467,0>>>,RotateColorsX<Variation,Rgb<96,0,0>>>,2000>,Pulsing<RotateColorsX<Variation,Rgb<128,0,0>>,Black,3000>>,Int<10000>>,
- //Dark orange hard swing effect
- AlphaL<RotateColorsX<Variation,DarkOrange>,Scale<IsLessThan<SwingSpeed<625>,Int<13600>>,Scale<SwingSpeed<625>,Int<-19300>,Int<32768>>,Int<0>>>,
- //Fett263 Responsive Intensity Lockup
- LockupTrL<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<18000>>>,BrownNoiseFlickerL<RgbArg<LOCKUP_COLOR_ARG,White>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,White>>,RgbArg<LOCKUP_COLOR_ARG,White>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,White>>>>,
- TrConcat<TrExtend<50,TrInstant>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,RgbArg<LOCKUP_COLOR_ARG,White>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,White>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrExtend<3000,TrFade<300>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,White>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,White>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Int<13000>>>,TrFade<3000>>,
- TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,White>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,White>,Int<300>,Int<100>,Int<400>,Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<18000>>>>>,SaberBase::LOCKUP_NORMAL>,
- //Fett263 Responsive Lightning Block
- ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrConcat<TrInstant,AlphaL<RgbArg<LB_COLOR_ARG,White>,Bump<Int<12000>,Int<18000>>>,TrFade<200>>,TrConcat<TrInstant,HumpFlickerL<AlphaL<RgbArg<LB_COLOR_ARG,White>,Int<16000>>,30>,TrSmoothFade<600>>>,
- //Sparking emitter flare
- AlphaL<RotateColorsX<Variation,Rgb16<65535,10514,0>>,SmoothStep<Scale<SlowNoise<Int<2750>>,Int<1750>,Int<3750>>,Int<-4000>>>,
- //Responsive Stab
- ResponsiveStabL<AudioFlickerL<RgbArg<STAB_COLOR_ARG,Yellow>>,TrWipeInX<Percentage<WavLen<EFFECT_STAB>,50>>,TrFadeX<Percentage<WavLen<EFFECT_STAB>,50>>>,
- //Fett263 Multi-blast, blaster reflect cycles through different responsive effects
- EffectSequence<EFFECT_BLAST,ResponsiveBlastL<White,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>,Int<400>>,LocalizedClashL<White,80,30,EFFECT_BLAST>,ResponsiveBlastWaveL<White,Scale<SwingSpeed<400>,Int<500>,Int<200>>,Scale<SwingSpeed<400>,Int<100>,Int<400>>>,BlastL<White,200,200>,ResponsiveBlastFadeL<White,Scale<SwingSpeed<400>,Int<6000>,Int<12000>>,Scale<SwingSpeed<400>,Int<400>,Int<100>>>,ResponsiveBlastL<White,Scale<SwingSpeed<400>,Int<400>,Int<100>>,Scale<SwingSpeed<400>,Int<200>,Int<100>>,Scale<SwingSpeed<400>,Int<400>,Int<200>>>>,
- //Fett263 Real Clash
- Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,187,108>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<12000>,Int<60000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,EFFECT_CLASH>,TransitionEffectL<TrWaveX<RgbArg<CLASH_COLOR_ARG,Rgb<255,187,108>>,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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>>,EFFECT_CLASH>>,
- //Unstable orange ignition effect
- TransitionEffectL<TrConcat<TrInstant,Stripes<3000,-3500,RotateColorsX<Variation,Orange>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,Black>,BrownNoiseFlicker<RotateColorsX<Variation,Rgb16<65535,6467,0>>,RotateColorsX<Variation,Rgb<60,0,0>>,200>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<128,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>>,TrFadeX<Percentage<WavLen<>,33>>>,EFFECT_IGNITION>,
- //Sparkle beep ignition effect
- TransitionEffectL<TrConcat<TrInstant,AlphaL<White,SparkleF<200>>,TrFadeX<Percentage<WavLen<>,40>>>,EFFECT_IGNITION>,
- //Orange humpflicker retraction effect
- TransitionEffectL<TrConcat<TrInstant,HumpFlickerL<RotateColorsX<Variation,DarkOrange>,40>,TrFadeX<Percentage<WavLen<>,87>>>,EFFECT_RETRACTION>,
- //Fett263 Intensity Drag
- LockupTrL<AlphaL<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG,White>>,SmoothStep<IntArg<DRAG_SIZE_ARG,27500>,Int<5000>>>,TrConcat<TrExtend<4000,TrWipeIn<200>>,AlphaL<BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,White>,Int<300>>,SmoothStep<IntArg<DRAG_SIZE_ARG,29250>,Int<5000>>>,TrFade<4000>>,TrFade<300>,SaberBase::LOCKUP_DRAG>,
- //Fett263 Responsive Intensity Melt
- LockupTrL<AlphaL<Remap<Scale<RampF,Int<65536>,Int<0>>,StaticFire<Mix<TwistAngle<>,OrangeRed,DarkOrange>,Mix<TwistAngle<>,OrangeRed,Orange>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,26000>,Int<6000>>>,TrConcat<TrWipeIn<100>,AlphaL<Red,SmoothStep<Int<29000>,Int<8000>>>,TrExtend<2000,TrFade<300>>,AlphaL<Mix<TwistAngle<>,Red,Orange>,SmoothStep<Int<29000>,Int<8000>>>,TrFade<3000>>,TrFade<250>,SaberBase::LOCKUP_MELT>,
- //White spark tip ignition and retraction
- InOutTrL<TrJoin<TrWipeX<Percentage<WavLen<EFFECT_IGNITION>,5>>,TrWaveX<White,Percentage<WavLen<EFFECT_IGNITION>,15>,Int<400>,Percentage<WavLen<EFFECT_IGNITION>,5>,Int<0>>>,TrJoin<TrWipeInX<Percentage<WavLen<EFFECT_RETRACTION>,87>>,TrWaveX<White,Percentage<WavLen<EFFECT_RETRACTION>,87>,Int<400>,Percentage<WavLen<EFFECT_RETRACTION>,87>,Int<32768>>>>,
- //Clicky retraction "post off" effect
- TransitionEffectL<TrConcat<TrDelayX<Percentage<WavLen<>,75>>,AlphaL<Pulsing<Rgb<120,120,165>,Rgb<50,50,80>,60>,Bump<Int<0>,Int<6000>>>,TrDelayX<Percentage<WavLen<>,25>>>,EFFECT_RETRACTION>,
- //Sparkle beep charge-up preon
- TransitionEffectL<TrConcat<TrInstant,AlphaL<Mix<Trigger<EFFECT_PREON,Percentage<WavLen<>,34>,Percentage<WavLen<>,33>,Percentage<WavLen<>,33>>,BrownNoiseFlicker<Black,RotateColorsX<Variation,Red>,100>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb16<65535,10514,0>>,RotateColorsX<Variation,Rgb16<26168,0,0>>>,BrownNoiseFlicker<Mix<NoisySoundLevel,RotateColorsX<Variation,Red>,RotateColorsX<Int<4000>,RotateColorsX<Variation,Red>>>,RotateColorsX<Variation,Rgb16<65535,10514,0>>,50>>,SmoothStep<Scale<NoisySoundLevel,Int<-350>,Int<25250>>,Int<-4000>>>,TrDelayX<WavLen<>>>,EFFECT_PREON>,
- ColorSelect<WavNum<EFFECT_PREON>,TrInstant,
- TransitionEffectL<TrConcat<TrDelayX<Percentage<WavLen<>,33>>,TransitionLoopL<TrWaveX<RotateColorsX<Variation,DarkOrange>,Int<200>,Int<250>,Int<425>,Int<0>>>,TrDelayX<Percentage<WavLen<>,27>>>,EFFECT_PREON>,
- TransitionEffectL<TrConcat<TrDelayX<Percentage<WavLen<>,33>>,TransitionLoopL<TrWaveX<RotateColorsX<Variation,DarkOrange>,Int<175>,Int<350>,Int<375>,Int<0>>>,TrDelayX<Percentage<WavLen<>,43>>>,EFFECT_PREON>,
- TransitionEffectL<TrConcat<TrDelayX<Percentage<WavLen<>,33>>,TransitionLoopL<TrWaveX<RotateColorsX<Variation,DarkOrange>,Int<150>,Int<350>,Int<315>,Int<0>>>,TrDelayX<Percentage<WavLen<>,67>>>,EFFECT_PREON>,
- TransitionEffectL<TrConcat<TrDelayX<Percentage<WavLen<>,33>>,TransitionLoopL<TrWaveX<RotateColorsX<Variation,DarkOrange>,Int<125>,Int<350>,Int<300>,Int<0>>>,TrDelayX<Percentage<WavLen<>,67>>>,EFFECT_PREON>>,
- TransitionEffectL<TrConcat<TrDelayX<Percentage<WavLen<>,76>>,AlphaL<White,SparkleF<200>>,TrFadeX<Percentage<WavLen<>,30>>>,EFFECT_PREON>
- >>(),
- "awaken v2"},
- { "KyberWorksMix;common", "common/tracks/GESW.wav",
- /* copyright Fett263 CustomBlade (Primary Blade) OS7 Style
- https://fett263.com/fett263-proffieOS7-style-library.html#CustomBlade
- OS7.12 v1.017-p
- Single Style
- Multi Phase (Special Abilities*)
- Default: Cal Kestis Survivor Blue [Rgb<0,0,255>]
- 1: Cal Kestis Survivor Green [Rgb<0,255,0>]
- 2: Cal Kestis Survivor Purple [Rgb<115,15,240>]
- 3: Cal Kestis Survivor Red [Rgb<255,0,0>]
- 4: Cal Kestis Survivor Silver [Rgb<100,100,150>]
- 5: Cal Kestis Survivor Yellow [Rgb<255,255,0>]
- 6: Cal Kestis Survivor Orange [Rgb<255,97,0>]
- Multi Phase Control: use Special Abilities controls to change Phase. Requires Alt Font. Kyber Select Interactive Control: While Blade is On, use selected Special Ability to change color (Phase). Requires Alt Font.
- NOTE:This style includes Control Layer. Only one Control Layer should be used per preset.
- *This style REQUIRES Alt Fonts alt000/ to alt006/ to be set up. Uses altchng.wav on change.
- See https://pod.hubbe.net/sound/alt_sounds.html for more information.
- --Effects Included--
- Ignition Effect: Standard Ignition [Color: IgnitionColorArg]
- Retraction Effect: Standard Retraction [Color: RetractionColorArg]
- Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb [Color: LockupColorArg]
- LightningBlock Effect: Responsive Lightning Block [Color: LBColorArg]
- Drag Effect: Intensity Sparking Drag [Color: DragColorArg]
- Melt Effect: Intensity Melt [Color: StabColorArg]
- Blast Effect: Blast Wave (Random) [Color: BlastColorArg]
- Clash Effect: Real Clash V1 [Color: ClashColorArg]
- Special Ability 1: Next Phase
- Special Ability 2: Previous Phase
- Special Ability 3: Select Random Phase
- Special Ability 4: Toggle Swing Change (Random / Party Mode) Uses tr.wav #0 on toggle
- */
- StylePtr<Layers<Black,ColorSelect<AltF,TrSelect<Ifon<Int<1>,Int<0>>,TrInstant,TrSmoothFadeX<Int<500>>>,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Int<8000>,Int<3000>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Int<-2600>,Int<-3600>>,Rgb<0,0,255>,Mix<Int<12000>,Black,Rgb<0,0,255>>,Pulsing<Rgb<0,0,255>,Mix<Int<8000>,Black,Rgb<0,0,255>>,1400>>,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Int<4000>,Int<1800>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<2000>,Int<4000>>,Int<-2800>,Int<-4000>>,Mix<Int<16000>,Black,Rgb<0,255,0>>,Mix<Sin<Int<20>,Int<22000>,Int<32768>>,Black,Rgb<0,255,0>>,Mix<Int<8000>,Black,Rgb<0,255,0>>>,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Sin<Int<20>,Int<10000>,Int<7000>>,Int<3000>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<2000>,Int<4000>>,Int<-2300>,Int<-4000>>,Rgb<115,15,240>,Mix<Int<12000>,Black,Rgb<115,15,240>>,Pulsing<Rgb<115,15,240>,Mix<Int<20000>,Black,Rgb<115,15,240>>,2000>>,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<2000>>,Int<6000>,Int<2000>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<4000>>,Int<-2600>,Int<-3600>>,Rgb<255,0,0>,Mix<Int<12000>,Black,Rgb<255,0,0>>,Pulsing<Rgb<255,0,0>,Mix<Int<8000>,Black,Rgb<255,0,0>>,1000>>,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Int<4000>,Int<1800>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<2000>,Int<4000>>,Int<-3000>,Int<-4500>>,Mix<Int<16000>,Black,Rgb<100,100,150>>,Mix<Sin<Int<20>,Int<22000>,Int<32768>>,Black,Rgb<100,100,150>>,Mix<Int<8000>,Black,Rgb<100,100,150>>>,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Int<3600>,Int<1600>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<2000>,Int<4000>>,Int<-2700>,Int<-4100>>,Mix<Int<16000>,Black,Rgb<255,255,0>>,Mix<Sin<Int<20>,Int<22000>,Int<32768>>,Black,Rgb<255,255,0>>,Mix<Int<8000>,Black,Rgb<255,255,0>>>,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Int<4000>,Int<1800>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<2000>,Int<4000>>,Int<-2800>,Int<-4000>>,Mix<Int<16000>,Black,Rgb<255,97,0>>,Mix<Sin<Int<20>,Int<20000>,Int<32768>>,Black,Rgb<255,97,0>>,Mix<Int<10000>,Black,Rgb<255,97,0>>>>,TransitionEffectL<TrDoEffectAlwaysX<TrInstant,EFFECT_ALT_SOUND,ModF<Sum<AltF,Int<1>>,Int<7>>,Int<-1>>,EFFECT_USER1>,TransitionEffectL<TrDoEffectAlwaysX<TrInstant,EFFECT_ALT_SOUND,ModF<Sum<AltF,Int<-1>>,Int<7>>,Int<-1>>,EFFECT_USER2>,TransitionEffectL<TrDoEffectAlwaysX<TrInstant,EFFECT_ALT_SOUND,ModF<Sum<AltF,Scale<RandomF,Int<1>,Int<6>>>,Int<7>>,Int<-1>>,EFFECT_USER3>,TransitionPulseL<TrSelect<IncrementModuloF<EffectPulseF<EFFECT_USER4>,Int<2>>,TrInstant,TrDoEffectX<TrInstant,EFFECT_ALT_SOUND,ModF<Sum<AltF,Scale<RandomF,Int<1>,Int<6>>>,Int<7>>,Int<-1>>>,ThresholdPulseF<SwingSpeed<320>,Int<31000>>>,TransitionEffectL<TrDoEffectX<TrInstant,EFFECT_TRANSITION_SOUND,Int<0>,Int<-1>>,EFFECT_USER4>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<255,255,255>>,Scale<EffectRandomF<EFFECT_BLAST>,Int<100>,Int<400>>,Int<100>,Scale<EffectPosition<EFFECT_BLAST>,Int<100>,Int<400>>,Scale<EffectPosition<EFFECT_BLAST>,Int<28000>,Int<8000>>>,EFFECT_BLAST>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<12000>,Int<60000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,EFFECT_CLASH>,TransitionEffectL<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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>>,EFFECT_CLASH>>,LockupTrL<TransitionEffect<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<18000>>>,BrownNoiseFlickerL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Int<13000>>>,TrJoin<TrDelay<8000>,TrInstant>,TrFade<3000>,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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,TrFade<400>>,SaberBase::LOCKUP_NORMAL>,ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Blue>,50,1>,TrConcat<TrInstant,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Bump<Int<12000>,Int<18000>>>,TrFade<200>>,TrConcat<TrInstant,HumpFlickerL<AlphaL<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Int<16000>>,30>,TrSmoothFade<600>>>,LockupTrL<AlphaL<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>>,SmoothStep<IntArg<DRAG_SIZE_ARG,28000>,Int<3000>>>,TrConcat<TrJoin<TrDelay<4000>,TrWipeIn<200>>,AlphaL<BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>,Int<300>>,SmoothStep<IntArg<DRAG_SIZE_ARG,28000>,Int<3000>>>,TrFade<4000>>,TrFade<300>,SaberBase::LOCKUP_DRAG>,LockupTrL<AlphaL<Remap<Scale<RampF,Int<65536>,Int<0>>,StaticFire<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeX<BendTimePowInvX<IgnitionTime<300>,Mult<IntArg<IGNITION_OPTION2_ARG,10992>,Int<98304>>>>,TrWipeInX<BendTimePowInvX<RetractionTime<0>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Black>>>(),
- /* copyright Fett263 CustomBlade (Accent LED / PCB) OS7 Style
- https://fett263.com/fett263-proffieOS7-style-library.html#CustomBlade
- OS7.12 v1.017-p
- Single Style
- Multi Phase (Special Abilities*)
- Default: Cal Kestis Survivor Blue [BaseColorArg]
- 1: Cal Kestis Survivor Cyan [AltColorArg]
- 2: Cal Kestis Survivor Green [AltColor2Arg]
- 3: Cal Kestis Survivor Indigo [AltColor3Arg]
- 4: Cal Kestis Survivor Magenta [Rgb<255,0,255>]
- 5: Cal Kestis Survivor Orange [Rgb<255,68,0>]
- 6: Cal Kestis Survivor Purple [Rgb<115,15,240>]
- 7: Cal Kestis Survivor Silver [Rgb<100,100,150>]
- 8: Cal Kestis Survivor Yellow [Rgb<180,130,0>]
- Off Behavior: Off [Color: OffColorArg]
- Multi Phase Control: use Special Abilities controls to change Phase. Requires Alt Font.
- *This style REQUIRES Alt Fonts alt000/ to alt006/ to be set up. Uses altchng.wav on change.
- See https://pod.hubbe.net/sound/alt_sounds.html for more information.
- --Effects Included--
- Ignition Effect: Instant [Color: IgnitionColorArg]
- Retraction Effect: Instant [Color: RetractionColorArg]
- Special Ability 1: Next Phase
- Special Ability 2: Previous Phase
- Special Ability 3: Select Random Phase
- Special Ability 4: Toggle Swing Change (Random / Party Mode) Uses tr.wav #0 on toggle
- */
- StylePtr<Layers<ColorSelect<AltF,TrInstant,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Int<8000>,Int<3000>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Int<-2600>,Int<-3600>>,Rgb<0,0,255>,Mix<Int<12000>,Black,Rgb<0,0,255>>,Pulsing<Rgb<0,0,255>,Mix<Int<8000>,Black,Rgb<0,0,255>>,1400>>,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Int<4000>,Int<1800>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<2000>,Int<4000>>,Int<-2800>,Int<-4000>>,Mix<Int<16000>,Black,Rgb<0,255,0>>,Mix<Sin<Int<20>,Int<22000>,Int<32768>>,Black,Rgb<0,255,0>>,Mix<Int<8000>,Black,Rgb<0,255,0>>>,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Sin<Int<20>,Int<10000>,Int<7000>>,Int<3000>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<2000>,Int<4000>>,Int<-2300>,Int<-4000>>,Rgb<115,15,240>,Mix<Int<12000>,Black,Rgb<115,15,240>>,Pulsing<Rgb<115,15,240>,Mix<Int<20000>,Black,Rgb<115,15,240>>,2000>>,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<2000>>,Int<6000>,Int<2000>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<4000>>,Int<-2600>,Int<-3600>>,Rgb<255,0,0>,Mix<Int<12000>,Black,Rgb<255,0,0>>,Pulsing<Rgb<255,0,0>,Mix<Int<8000>,Black,Rgb<255,0,0>>,1000>>,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Int<4000>,Int<1800>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<2000>,Int<4000>>,Int<-3000>,Int<-4500>>,Mix<Int<16000>,Black,Rgb<100,100,150>>,Mix<Sin<Int<20>,Int<22000>,Int<32768>>,Black,Rgb<100,100,150>>,Mix<Int<8000>,Black,Rgb<100,100,150>>>,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Int<3600>,Int<1600>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<2000>,Int<4000>>,Int<-2700>,Int<-4100>>,Mix<Int<16000>,Black,Rgb<255,255,0>>,Mix<Sin<Int<20>,Int<22000>,Int<32768>>,Black,Rgb<255,255,0>>,Mix<Int<8000>,Black,Rgb<255,255,0>>>,StripesX<Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<3000>,Int<3000>>,Int<4000>,Int<1800>>,Scale<HoldPeakF<Sum<EffectPulseF<EFFECT_IGNITION>,EffectPulseF<EFFECT_ALT_SOUND>>,Int<2000>,Int<4000>>,Int<-2800>,Int<-4000>>,Mix<Int<16000>,Black,Rgb<255,97,0>>,Mix<Sin<Int<20>,Int<20000>,Int<32768>>,Black,Rgb<255,97,0>>,Mix<Int<10000>,Black,Rgb<255,97,0>>>>,InOutTrL<TrInstant,TrInstant,Black>>>(),
- "KyberWorksMix"},
- {"ElderWand;common", "common/tracks/venus.wav",
- /* copyright Fett263 CustomBlade (Primary Blade) OS7 Style
- https://fett263library.com/early-access/#CustomBlade
- OS7.14 v3.52c
- Single Style
- Interactive Kinetic Swing
- Default: Blade of Talzin [Rgb<0,255,0>]
- 1: Fire Blade Medium (Normal) [Rgb<116,167,254>]
- Build up kinetic energy with each swing to apply Style 2 in increasing levels based on inertia, once you've stopped moving the blade it will slowly dissipate and return to Style 1. (stop swinging for approx 5 seconds or clash to dissipate)
- --Effects Included--
- Effect Reaction: Unstable Ripple Fast, AltColor3Arg, Type: Tip, Direction: Normal, Duration: 3000, Consecutive Effects to Max: 5
- Effect Reactions: BlastIgnition Effect: Standard Ignition [Color: IgnitionColorArg]
- PowerUp Effect: Power Flash [Color: Rgb<255,199,119>]
- Retraction Effect: Standard Retraction [Color: RetractionColorArg]
- Lockup Effect:
- 0: mainLockMulti0Shape - Begin: Real Clash - Style: Intensity AudioFlicker - End: Full Blade Absorb
- [Color: LockupColorArg]
- Lightning Block Effect:
- 0: mainLBMulti0Shape - Begin: Responsive Impact - Style: Strobing AudioFlicker - End: Full Blade Absorb
- [Color: LBColorArg]
- Drag Effect:
- 0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out
- [Color: DragColorArg]
- Melt Effect:
- 0: mainMeltMulti0Shape - Begin: Wipe In - Style: Intensity Melt - End: Wipe Out
- [Color: StabColorArg]
- Blast Effect: Blast Ripple [Color: AltColor3Arg]
- Clash Effect: Real Clash V1 [Color: ClashColorArg]
- Emitter Effect: Unstable Flare with Random Pulse [Color: EmitterColorArg]
- */
- StylePtr<Layers<Mix<HoldPeakF<IncrementWithReset<ThresholdPulseF<SwingSpeed<400>,Int<24000>>,ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>,IncrementWithReset<ThresholdPulseF<BlinkingF<Int<1000>,Int<500>>,Int<32000>>,ThresholdPulseF<SwingSpeed<400>,Int<16000>>,Int<32768>,Int<8000>>>,Int<32000>>,Int<32768>,Scale<SwingAcceleration<>,Int<4000>,Int<8000>>>,Int<50>,Scale<IsLessThan<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,Int<32000>>,Int<6000>,Int<32768>>>,StaticFire<Mix<SmoothStep<Scale<BladeAngle<>,Int<38000>,Int<23000>>,Int<8000>>,Mix<Int<400>,Black,Rgb<0,255,0>>,Mix<Int<6000>,Black,Rgb<0,255,0>>>,StripesX<Int<14000>,Scale<BladeAngle<>,Int<-5>,Int<-50>>,Rgb<0,255,0>,Mix<Scale<HoldPeakF<SwingSpeed<250>,Int<1000>,Int<8000>>,Int<6000>,Int<16000>>,Black,Rgb<0,255,0>>>,0,2,4,2000,2>,StaticFire<Rgb<255,187,108>,Mix<Int<10280>,Black,Rgb<255,187,108>>,0,2,0,2000,3>>,TransitionLoopL<TrConcat<TrDelayX<Scale<SlowNoise<Int<1000>>,Int<300>,Int<3000>>>,AlphaL<RgbArg<EMITTER_COLOR_ARG,Rgb<191,255,255>>,Int<0>>,TrSparkX<RgbArg<EMITTER_COLOR_ARG,Rgb<191,255,255>>,Scale<NoisySoundLevel,Int<200>,Int<600>>,Int<250>,Int<0>>>>,AlphaL<RandomPerLEDFlickerL<RgbArg<EMITTER_COLOR_ARG,Rgb<191,255,255>>>,SmoothStep<Scale<NoisySoundLevel,IntArg<EMITTER_SIZE_ARG,2000>,Sum<IntArg<EMITTER_SIZE_ARG,2000>,Int<6000>>>,Int<-6000>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<300>>,TrInstant>,Rgb<255,199,119>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrInstant,AlphaL<RgbArg<ALT_COLOR3_ARG,Rgb<191,255,255>>,Bump<Scale<EffectPosition<EFFECT_BLAST>,Int<3000>,Int<29000>>,Int<6000>>>,TrCenterWipeX<Int<100>,Scale<EffectPosition<EFFECT_BLAST>,Int<3000>,Int<29000>>>,Remap<CenterDistF<Scale<EffectPosition<EFFECT_BLAST>,Int<3000>,Int<29000>>>,Stripes<1600,-2000,RgbArg<ALT_COLOR3_ARG,Rgb<191,255,255>>,Mix<Int<2096>,Black,RgbArg<ALT_COLOR3_ARG,Rgb<191,255,255>>>>>,TrCenterWipeX<Int<100>,Scale<EffectPosition<EFFECT_BLAST>,Int<3000>,Int<29000>>>>,EFFECT_BLAST>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,TransitionEffectL<TrConcat<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<12000>,Int<60000>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,EFFECT_CLASH>,TransitionEffectL<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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>>,EFFECT_CLASH>>,LockupTrL<TransitionEffect<AlphaL<AlphaMixL<Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<22000>>>,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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<22000>>>>,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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<18000>>>>,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,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,TrFade<400>>,SaberBase::LOCKUP_NORMAL,Int<1>>,ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Blue>,50,1>,TrConcat<TrExtend<200,TrInstant>,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Int<10000>,Int<21000>>,Int<10000>>>,TrFade<200>>,TrConcat<TrInstant,RgbArg<LB_COLOR_ARG,Rgb<255,255,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,28000>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL<AlphaL<Stripes<2000,4000,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,Mix<Sin<Int<50>>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>,Mix<Int<4096>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,28000>,Int<30000>>,Int<3000>>>,TrConcat<TrExtend<4000,TrWipeIn<200>>,AlphaL<HumpFlicker<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,RotateColorsX<Int<3000>,Mix<TwistAngle<>,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,28000>,Int<30000>>,Int<3000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL<TrWipeX<BendTimePowInvX<IgnitionTime<300>,Mult<IntArg<IGNITION_OPTION2_ARG,10992>,Int<98304>>>>,TrWipeInX<BendTimePowX<RetractionTime<0>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Black>>>(),
- /* copyright Fett263 CustomBlade (Accent LED / PCB) OS7 Style
- https://fett263library.com/early-access/#CustomBlade
- OS7.14 v3.52c
- Single Style
- Interactive Kinetic Swing
- Default: Blade of Talzin [Rgb<0,255,0>]
- 1: Fire Blade Medium (Normal) [Rgb<116,167,254>]
- Off Behavior: Slow Run Forward [Color: Rgb<255,199,119>]
- Build up kinetic energy with each swing to apply Style 2 in increasing levels based on inertia, once you've stopped moving the blade it will slowly dissipate and return to Style 1. (stop swinging for approx 5 seconds or clash to dissipate)
- --Effects Included--
- Effect Reaction: Unstable Ripple Fast, AltColor3Arg, Type: Tip, Direction: Normal, Duration: 3000, Consecutive Effects to Max: 5
- Effect Reactions: BlastIgnition Effect: Instant [Color: IgnitionColorArg]
- Retraction Effect: Instant [Color: RetractionColorArg]
- Lockup Effect: NoneLightning Block Effect: NoneDrag Effect:
- 0: accentDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out
- [Color: DragColorArg]
- Melt Effect:
- 0: accentMeltMulti0Shape - Begin: Wipe In - Style: Intensity Melt - End: Wipe Out
- [Color: StabColorArg]
- */
- StylePtr<Layers<Mix<HoldPeakF<IncrementWithReset<ThresholdPulseF<SwingSpeed<400>,Int<24000>>,ThresholdPulseF<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>,IncrementWithReset<ThresholdPulseF<BlinkingF<Int<1000>,Int<500>>,Int<32000>>,ThresholdPulseF<SwingSpeed<400>,Int<16000>>,Int<32768>,Int<8000>>>,Int<32000>>,Int<32768>,Scale<SwingAcceleration<>,Int<4000>,Int<8000>>>,Int<50>,Scale<IsLessThan<Sum<EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,Int<32000>>,Int<6000>,Int<32768>>>,StaticFire<Mix<SmoothStep<Scale<BladeAngle<>,Int<38000>,Int<23000>>,Int<8000>>,Mix<Int<400>,Black,Rgb<0,255,0>>,Mix<Int<6000>,Black,Rgb<0,255,0>>>,StripesX<Int<14000>,Scale<BladeAngle<>,Int<-5>,Int<-50>>,Rgb<0,255,0>,Mix<Scale<HoldPeakF<SwingSpeed<250>,Int<1000>,Int<8000>>,Int<6000>,Int<16000>>,Black,Rgb<0,255,0>>>,0,2,4,2000,2>,StaticFire<Rgb<255,187,108>,Mix<Int<10280>,Black,Rgb<255,187,108>>,0,2,0,2000,3>>,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,31000>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL<AlphaL<Stripes<2000,4000,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,Mix<Sin<Int<50>>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>,Mix<Int<4096>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>>>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,26000>,Int<30000>>,Int<3000>>>,TrConcat<TrExtend<4000,TrWipeIn<200>>,AlphaL<HumpFlicker<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,68,0>>>>,RotateColorsX<Int<3000>,Mix<TwistAngle<>,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,26000>,Int<30000>>,Int<3000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL<TrInstant,TrInstant,TransitionLoop<Black,TrConcat<TrWipe<1000>,Rgb<255,199,119>,TrWipe<1000>>>>>>(),
- "ElderWand"},
- };
- BladeConfig blades[] = {
- { 0, WS281XBladePtr<125, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >(),
- WS281XBladePtr<14, blade4Pin, Color8::GRB, PowerPINS<bladePowerPin6> >()
- , CONFIGARRAY(presets) },
- };
- #endif
- #ifdef CONFIG_BUTTONS
- Button PowerButton(BUTTON_POWER, powerButtonPin, "pow");
- Button AuxButton(BUTTON_AUX, auxPin, "aux");
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement