Lil__Nicky

Untitled

Nov 9th, 2022
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 163.37 KB | None | 0 0
  1. #ifdef CONFIG_TOP
  2. #include "proffieboard_v2_config.h"
  3. #define NUM_BLADES 3
  4. #define NUM_BUTTONS 2
  5. #define VOLUME 2200
  6. const unsigned int maxLedsPerStrip = 144;
  7. #define CLASH_THRESHOLD_G 3.0
  8. #define ENABLE_AUDIO
  9. #define ENABLE_MOTION
  10. #define ENABLE_WS2811
  11. #define ENABLE_SD
  12. // #define ENABLE_SERIAL
  13. #define DISABLE_BASIC_PARSER_STYLES
  14. #define COLOR_CHANGE_DIRECT
  15. #define DISABLE_DIAGNOSTIC_COMMANDS
  16. // #define FETT263_BATTLE_MODE_START_ON
  17. #define FETT263_LOCKUP_DELAY 200
  18. #define FETT263_SWING_ON
  19. #define FETT263_SWING_ON_SPEED 250
  20. #define FETT263_TWIST_OFF
  21. #define FETT263_TWIST_ON_PREON
  22. // #define FETT263_STAB_ON
  23. // #define FETT263_FORCE_PUSH
  24. // #define FETT263_FORCE_PUSH_LENGTH 5
  25. #define FETT263_MULTI_PHASE
  26. #define MOTION_TIMEOUT 60 * 3 * 1000
  27. #define IDLE_OFF_TIME 60 * 3 * 1000
  28. // #define SAVE_STATE
  29. #define SAVE_VOLUME
  30. #define FETT263_BM_CLASH_DETECT 8
  31. #define FETT263_SAY_BATTERY_PERCENT
  32. #define FETT263_MAX_CLASH 16
  33. // #define FETT263_EDIT_MODE_MENU
  34. // #define ENABLE_ALL_EDIT_OPTIONS
  35. #define FETT263_SAY_COLOR_LIST_CC
  36. #define FETT263_SAY_COLOR_LIST
  37. #define COLORWHEEL_ZOOM
  38. #define NO_REPEAT_RANDOM
  39. #define FEMALE_TALKIE_VOICE
  40. #define FILTER_CUTOFF_FREQUENCY 180
  41. #define FILTER_ORDER 8
  42. #endif
  43.  
  44.  
  45. #ifdef CONFIG_PROP
  46. #include "../props/saber_fett263_buttons.h"
  47. #endif
  48.  
  49.  
  50. #ifdef CONFIG_PRESETS
  51. Preset presets[] = {
  52.  
  53.  
  54. { "Blue;common", "tracks/JFO1.wav",
  55. // pcb Random pulsing in-out #1:
  56. StylePtr<Layers<
  57. Mix<HoldPeakF<IncrementWithReset<Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,ThresholdPulseF<IncrementWithReset<ThresholdPulseF<BlinkingF<Int<1000>,Int<500>>,Int<32000>>,Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,Int<32768>,Int<8000>>,Int<32000>>,Int<32768>,Scale<ClashImpactF<>,Int<2000>,Int<8000>>>,Int<2000>,Int<10000>>,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,Blue>,RgbArg<BASE_COLOR_ARG,Blue>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Blue>>,RgbArg<BASE_COLOR_ARG,Blue>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Blue>>>,RgbArg<BASE_COLOR_ARG,Blue>>,RgbArg<BASE_COLOR_ARG,Blue>>,Stripes<3000,-2400,RgbArg<ALT_COLOR_ARG,Blue>,Mix<Int<4000>,Black,RgbArg<ALT_COLOR_ARG,Blue>>,RgbArg<ALT_COLOR_ARG,Blue>,Mix<Int<12000>,Black,RgbArg<ALT_COLOR_ARG,Blue>>>>,
  58. TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,White>>,TrFade<1200>>,EFFECT_IGNITION>,
  59. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Red>,TrFade<300>>,EFFECT_BLAST>,
  60. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,NavajoWhite>,TrFade<300>>,EFFECT_CLASH>,
  61. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,NavajoWhite>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,NavajoWhite>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,NavajoWhite>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,NavajoWhite>,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>,
  62. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  63. InOutTrL<TrCenterWipeSpark<White,500>,TrCenterWipeInSpark<White,500>,Gradient<Pulsing<SteelBlue,Black,800>,Pulsing<Blue,Black,1000>,Pulsing<SteelBlue,Black,800>,Pulsing<Blue,Black,1000>,Pulsing<SteelBlue,Black,800>,Pulsing<Blue,Black,1000>,Pulsing<SteelBlue,Black,800>,Pulsing<Blue,Black,1000>,Pulsing<SteelBlue,Black,800>,Pulsing<Blue,Black,1000>,Pulsing<SteelBlue,Black,800>,Pulsing<Blue,Black,1000>,Pulsing<SteelBlue,Black,800>,Pulsing<Blue,Black,1000>,Pulsing<SteelBlue,Black,800>,Pulsing<Blue,Black,1000>>>>>(),
  64.  
  65. //blade
  66. /* copyright Fett263 CustomBlade (Primary Blade) OS6 Style
  67. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  68. OS6.7 v4.0181
  69. Single Style
  70. Interactive Impact Instability
  71. Default: Hyper Responsive Rotoscope (Original Trilogy)
  72. 1: Power Ripple High
  73.  
  74. Base Color: Rgb<0,0,255> (0)
  75. Each Blast, Clash or Lockup with apply Style 2 (Instability) in increasing levels based on strength of the clash, allowing time to pass between impacts allows the blade to re-stabilize. (approx 5 seconds)
  76.  
  77. --Effects Included--
  78. Ignition Effect: SparkTip Ignition
  79. PowerUp Effect: Power Surge (Unstable V2)
  80. Retraction Effect: Standard Retraction
  81. Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Localized Absorb
  82. LightningBlock Effect: Responsive Lightning Block
  83. Drag Effect: Intensity Sparking Drag
  84. Melt Effect: Intensity Melt
  85. Stab Effect: Normal Stab
  86. Blast Effect: Blast Wave (Random)
  87. Clash Effect: Real Clash V1
  88. Swing Effect: Force Boost AudioFlicker Swing (Scaled Full Blade)
  89. */
  90. StylePtr<Layers<Mix<HoldPeakF<IncrementWithReset<Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,ThresholdPulseF<IncrementWithReset<ThresholdPulseF<BlinkingF<Int<1000>,Int<500>>,Int<32000>>,Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,Int<32768>,Int<8000>>,Int<32000>>,Int<32768>,Scale<ClashImpactF<>,Int<2000>,Int<8000>>>,Int<2000>,Int<10000>>,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,0,255>>,RgbArg<BASE_COLOR_ARG,Rgb<0,0,255>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,0,255>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,0,255>>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,0,255>>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,0,255>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,0,255>>>,Stripes<3000,-2400,RgbArg<ALT_COLOR_ARG,Rgb<0,0,255>>,Mix<Int<4000>,Black,RgbArg<ALT_COLOR_ARG,Rgb<0,0,255>>>,RgbArg<ALT_COLOR_ARG,Rgb<0,0,255>>,Mix<Int<12000>,Black,RgbArg<ALT_COLOR_ARG,Rgb<0,0,255>>>>>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30000>,TrFade<300>>,AlphaL<AudioFlickerL<RgbArg<SWING_COLOR_ARG,Rgb<255,255,255>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TrFade<300>>,EFFECT_FORCE>,TransitionEffectL<TrConcat<TrInstant,HumpFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,40>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>,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,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>>,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,187,108>>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,187,108>>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,187,108>>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,187,108>>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,187,108>>,Mix<Int<10280>,Black,RgbArg<LOCKUP_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>>>,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,187,108>>,AlphaL<RgbArg<LOCKUP_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<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_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>>>,Int<13000>>>,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,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>,Black>>>(),
  91.  
  92. // CC
  93. /* copyright Fett263 (Crystal Chamber) OS6 Style
  94. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  95. OS6.7 v4.0181
  96. Single Style
  97. On Behavior: Kyber Flow Up
  98. Off Behavior: Fast Pulse Dim-On
  99.  
  100. Base Color: Rgb<30,60,200> (0)
  101.  
  102. --Effects Included--
  103. Ignition Effect: Instant
  104. PowerUp Effect: Power Surge (Stable)
  105. Retraction Effect: Cycle Down
  106. Lockup Effect: Full Blade Lockup (Dissipate)
  107. LightningBlock Effect: Full Blade Lightning
  108. Blast Effect: Full Blade Blast Fade
  109. Clash Effect: Flash on Clash (Full Blade)
  110. */
  111. StylePtr<Layers<
  112. Pulsing<Blue,Rgb<30,60,200>,400>,
  113. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,LemonChiffon>,TrFade<300>>,EFFECT_BLAST>,
  114. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Rgb<100,100,255>>,TrFade<300>>,EFFECT_CLASH>,
  115. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Rgb<100,100,255>>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<100,100,255>>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<100,100,255>>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Rgb<100,100,255>>,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>,
  116. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  117. InOutTrL<TrInstant,TrColorCycleX<RetractionTime<>>,Pulsing<Mix<Int<8192>,Black,RgbArg<OFF_COLOR_ARG,Blue>>,RgbArg<OFF_COLOR_ARG,Blue>,1500>>>>(),
  118. "survivor blue"},
  119.  
  120.  
  121. { "Green;common", "tracks/JFO3.wav",
  122. // pcb Pulsing out-in #1:
  123. StylePtr<Layers<
  124. 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>>>,Stripes<16000,-1000,RgbArg<BASE_COLOR_ARG,Green>,Pulsing<Mix<Int<11565>,Black,RgbArg<BASE_COLOR_ARG,Green>>,RgbArg<BASE_COLOR_ARG,Green>,800>,RgbArg<BASE_COLOR_ARG,Green>>,Stripes<12000,-1800,RgbArg<BASE_COLOR_ARG,Rgb<75,255,75>>,Mix<Int<6000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<75,255,75>>>,RgbArg<BASE_COLOR_ARG,Rgb<75,255,75>>,Mix<Int<14000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<75,255,75>>>>>,
  125. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Rgb<180,130,0>>,TrFade<300>>,EFFECT_BLAST>,
  126. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Blue>,TrFade<300>>,EFFECT_CLASH>,
  127. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Blue>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Blue>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Blue>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Blue>,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>,
  128. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  129. InOutTrL<TrCenterWipeX<IgnitionTime<0>>,TrCenterWipeInX<RetractionTime<>>,Gradient<TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Green,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Green,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Green,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Green,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Green,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Green,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Green,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Green,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Green,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Green,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Green,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Green,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Green,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Green,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Green,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Green,TrFade<500>>,Black,TrDelay<2000>>>>>>>(),
  130.  
  131. //blade
  132. /* copyright Fett263 CustomBlade (Primary Blade) OS6 Style
  133. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  134. OS6.7 v4.0181
  135. Single Style
  136. Interactive Kinetic Swing
  137. Default: Fallen Order Cal Kestis
  138. 1: Power Wave High
  139.  
  140. Base Color: Rgb<0,255,0> (0)
  141. 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)
  142.  
  143. --Effects Included--
  144. Ignition Effect: SparkTip Ignition
  145. PowerUp Effect: Power Surge (Stable)
  146. Retraction Effect: Standard Retraction
  147. Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Localized Absorb
  148. LightningBlock Effect: Responsive Lightning Block
  149. Drag Effect: Intensity Sparking Drag
  150. Melt Effect: Intensity Melt
  151. Stab Effect: Normal Stab
  152. Blast Effect: Blast Wave (Random)
  153. Clash Effect: Real Clash V1
  154. Swing Effect: Force Boost AudioFlicker Swing (Scaled Full Blade)
  155. */
  156. 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>>>,Stripes<16000,-1000,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,Pulsing<Mix<Int<11565>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>,800>,RgbArg<BASE_COLOR_ARG,Rgb<0,255,0>>>,Stripes<12000,-1800,RgbArg<BASE_COLOR_ARG,Rgb<75,255,75>>,Mix<Int<6000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<75,255,75>>>,RgbArg<BASE_COLOR_ARG,Rgb<75,255,75>>,Mix<Int<14000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<75,255,75>>>>>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30000>,TrFade<300>>,AlphaL<AudioFlickerL<RgbArg<SWING_COLOR_ARG,Rgb<255,255,255>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TrFade<300>>,EFFECT_FORCE>,TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<180,130,0>>,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<0,0,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<0,0,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<0,0,255>>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<0,0,255>>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<0,0,255>>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<0,0,255>>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<0,0,255>>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<0,0,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<0,0,255>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<0,0,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,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<0,0,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>>>,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,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>,Black>>>(),
  157.  
  158. // CC
  159. /* copyright Fett263 (Crystal Chamber) OS6 Style
  160. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  161. OS6.7 v4.0181
  162. Single Style
  163. On Behavior: Power Wave High
  164. Off Behavior: Slow Pulse Dim-On
  165.  
  166. Base Color: Rgb<75,255,75> (0)
  167.  
  168. --Effects Included--
  169. Ignition Effect: Instant
  170. PowerUp Effect: Power Surge (Stable)
  171. Retraction Effect: Cycle Down
  172. Lockup Effect: Full Blade Lockup (Dissipate)
  173. LightningBlock Effect: Full Blade Lightning
  174. Blast Effect: Full Blade Blast Fade
  175. Clash Effect: Flash on Clash (Full Blade)
  176. */
  177. StylePtr<Layers<Stripes<12000,-1800,RgbArg<BASE_COLOR_ARG,Rgb<75,255,75>>,Mix<Int<6000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<75,255,75>>>,RgbArg<BASE_COLOR_ARG,Rgb<75,255,75>>,Mix<Int<14000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<75,255,75>>>>,TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>,TrFade<300>>,EFFECT_BLAST>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Rgb<0,255,0>>,TrFade<300>>,EFFECT_CLASH>,LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Rgb<0,255,0>>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<0,255,0>>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<0,255,0>>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Rgb<0,255,0>>,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>,LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,InOutTrL<TrInstant,TrColorCycleX<RetractionTime<0>>,Pulsing<Mix<Int<8192>,Black,RgbArg<OFF_COLOR_ARG,Rgb<0,255,0>>>,RgbArg<OFF_COLOR_ARG,Rgb<0,255,0>>,8000>>>>(),
  178. "survivor green"},
  179.  
  180.  
  181. { "Purple;common", "tracks/JFO7.wav",
  182. // pcb Cross-pulsing:
  183. StylePtr<Layers<
  184. Mix<HoldPeakF<IncrementWithReset<Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,ThresholdPulseF<IncrementWithReset<ThresholdPulseF<BlinkingF<Int<1000>,Int<500>>,Int<32000>>,Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,Int<32768>,Int<8000>>,Int<32000>>,Int<32768>,Scale<ClashImpactF<>,Int<2000>,Int<8000>>>,Int<2000>,Int<10000>>,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<115,15,240>>,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>>,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>>>,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>>,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>>,StripesX<Int<1500>,Scale<SlowNoise<Int<2500>>,Int<-3000>,Int<-5000>>,RgbArg<ALT_COLOR_ARG,Rgb<118,0,194>>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,Rgb<118,0,194>>>,RgbArg<ALT_COLOR_ARG,Rgb<118,0,194>>,Mix<Int<2570>,Black,RgbArg<ALT_COLOR_ARG,Rgb<118,0,194>>>,RgbArg<ALT_COLOR_ARG,Rgb<118,0,194>>>>,
  185. AlphaL<RgbArg<SWING_COLOR_ARG,Rgb<118,0,194>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,
  186. TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<115,15,240>>>,TrFade<1200>>,EFFECT_IGNITION>,
  187. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Rgb<180,130,0>>,TrFade<300>>,EFFECT_BLAST>,
  188. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Moccasin>,TrFade<300>>,EFFECT_CLASH>,
  189. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Moccasin>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Moccasin>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Moccasin>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Moccasin>,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>,
  190. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,LightCyan>,AudioFlicker<RgbArg<LB_COLOR_ARG,LightCyan>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  191. InOutTrL<TrCenterWipeSpark<White,500>,TrCenterWipeInSpark<White,500>,Gradient<Pulsing<Rgb<118,0,194>,Black,800>,Pulsing<Black,Rgb<115,15,240>,800>,Pulsing<Black,Rgb<118,0,194>,800>,Pulsing<Rgb<115,15,240>,Black,800>,Pulsing<Rgb<118,0,194>,Black,800>,Pulsing<Black,Rgb<115,15,240>,800>,Pulsing<Black,Rgb<118,0,194>,800>,Pulsing<Rgb<115,15,240>,Black,800>,Pulsing<Rgb<118,0,194>,Black,800>,Pulsing<Black,Rgb<115,15,240>,800>,Pulsing<Black,Rgb<118,0,194>,800>,Pulsing<Rgb<115,15,240>,Black,800>,Pulsing<Rgb<118,0,194>,Black,800>,Pulsing<Black,Rgb<115,15,240>,800>,Pulsing<Black,Rgb<118,0,194>,800>,Pulsing<Rgb<115,15,240>,Black,800>>>>>(),
  192.  
  193. //blade
  194. /* copyright Fett263 CustomBlade (Primary Blade) OS6 Style
  195. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  196. OS6.7 v4.0181
  197. Single Style
  198. Interactive Impact Instability
  199. Default: Hyper Responsive Rotoscope (Original Trilogy)
  200. 1: Kylo Ren Unstable (Supreme Leader)
  201.  
  202. Base Color: Rgb<118,0,194> (0)
  203. Each Blast, Clash or Lockup with apply Style 2 (Instability) in increasing levels based on strength of the clash, allowing time to pass between impacts allows the blade to re-stabilize. (approx 5 seconds)
  204.  
  205. --Effects Included--
  206. Ignition Effect: SparkTip Ignition
  207. PowerUp Effect: Power Flash
  208. Retraction Effect: Standard Retraction
  209. Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Localized Absorb
  210. LightningBlock Effect: Responsive Lightning Block
  211. Drag Effect: Intensity Sparking Drag
  212. Melt Effect: Intensity Melt
  213. Stab Effect: Normal Stab
  214. Blast Effect: Blast Wave (Random)
  215. Clash Effect: Real Clash V1
  216. Swing Effect: Bright Swing (Scaled Full Blade)
  217. */
  218. StylePtr<Layers<Mix<HoldPeakF<IncrementWithReset<Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,ThresholdPulseF<IncrementWithReset<ThresholdPulseF<BlinkingF<Int<1000>,Int<500>>,Int<32000>>,Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,Int<32768>,Int<8000>>,Int<32000>>,Int<32768>,Scale<ClashImpactF<>,Int<2000>,Int<8000>>>,Int<2000>,Int<10000>>,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<115,15,240>>,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>>,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>>>,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>>,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>>,StripesX<Int<1500>,Scale<SlowNoise<Int<2500>>,Int<-3000>,Int<-5000>>,RgbArg<ALT_COLOR_ARG,Rgb<118,0,194>>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,Rgb<118,0,194>>>,RgbArg<ALT_COLOR_ARG,Rgb<118,0,194>>,Mix<Int<2570>,Black,RgbArg<ALT_COLOR_ARG,Rgb<118,0,194>>>,RgbArg<ALT_COLOR_ARG,Rgb<118,0,194>>>>,AlphaL<RgbArg<SWING_COLOR_ARG,Rgb<118,0,194>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<300>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<118,0,194>>,TrFade<1000>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<180,130,0>>,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,199,119>>,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,199,119>>,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,199,119>>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>>>,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,199,119>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>,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,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>,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<400>>,SaberBase::LOCKUP_NORMAL>,ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<191,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<191,255,255>>,Blue>,50,1>,TrConcat<TrInstant,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<191,255,255>>,Bump<Int<12000>,Int<18000>>>,TrFade<200>>,TrConcat<TrInstant,HumpFlickerL<AlphaL<RgbArg<LB_COLOR_ARG,Rgb<191,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,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<118,0,194>>,IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>,Black>>>(),
  219.  
  220. // CC
  221. /* copyright Fett263 (Crystal Chamber) OS6 Style
  222. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  223. OS6.7 v4.0181
  224. Single Style
  225. On Behavior: Kyber Flow Up
  226. Off Behavior: Fast Pulse Dim-On
  227.  
  228. Base Color: Rgb<115,15,240> (0)
  229.  
  230. --Effects Included--
  231. Ignition Effect: Instant
  232. PowerUp Effect: Power Surge (Stable)
  233. Retraction Effect: Cycle Down
  234. Lockup Effect: Full Blade Lockup (Dissipate)
  235. LightningBlock Effect: Full Blade Lightning
  236. Blast Effect: Full Blade Blast Fade
  237. Clash Effect: Flash on Clash (Full Blade)
  238. */
  239. StylePtr<Layers<
  240. Stripes<5000,-2500,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>>,RgbArg<BASE_COLOR_ARG,Rgb<115,15,240>>>,
  241. TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,White>>,TrFade<1200>>,EFFECT_IGNITION>,
  242. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Rgb<170,10,255>>,TrFade<300>>,EFFECT_BLAST>,
  243. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Rgb<120,80,210>>,TrFade<300>>,EFFECT_CLASH>,
  244. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Rgb<120,80,210>>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<120,80,210>>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<120,80,210>>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Rgb<120,80,210>>,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>,
  245. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  246. InOutTrL<TrInstant,TrColorCycleX<RetractionTime<>>,Pulsing<Mix<Int<8192>,Black,RgbArg<OFF_COLOR_ARG,Rgb<118,0,194>>>,RgbArg<OFF_COLOR_ARG,Rgb<118,0,194>>,2000>>>>(),
  247. "survivor purple"},
  248.  
  249. { "Orange;common", "tracks/JFO6.wav",
  250. // pcb Random pulsing in-out #1:
  251. StylePtr<Layers<
  252. 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>>>,Stripes<22000,-600,RgbArg<BASE_COLOR_ARG,DarkOrange>,Mix<Int<6000>,Black,RgbArg<BASE_COLOR_ARG,DarkOrange>>,RgbArg<BASE_COLOR_ARG,DarkOrange>,Mix<Int<14000>,Black,RgbArg<BASE_COLOR_ARG,DarkOrange>>>,StaticFire<RgbArg<ALT_COLOR_ARG,DarkOrange>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,DarkOrange>>,0,4>>,
  253. TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,NavajoWhite>>,TrFade<1200>>,EFFECT_IGNITION>,
  254. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Yellow>,TrFade<300>>,EFFECT_BLAST>,
  255. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,LightCyan>,TrFade<300>>,EFFECT_CLASH>,
  256. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,LightCyan>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,LightCyan>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,LightCyan>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,LightCyan>,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>,
  257. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  258. InOutTrL<TrCenterWipeInX<IgnitionTime<0>>,TrCenterWipeX<RetractionTime<>,Scale<TwistAngle<1>,Int<6000>,Int<27000>>>,Gradient<Pulsing<Orange,Black,800>,Pulsing<DarkOrange,Black,1000>,Pulsing<Orange,Black,800>,Pulsing<DarkOrange,Black,1000>,Pulsing<Orange,Black,800>,Pulsing<DarkOrange,Black,1000>,Pulsing<Orange,Black,800>,Pulsing<DarkOrange,Black,1000>,Pulsing<Orange,Black,800>,Pulsing<DarkOrange,Black,1000>,Pulsing<Orange,Black,800>,Pulsing<DarkOrange,Black,1000>,Pulsing<Orange,Black,800>,Pulsing<DarkOrange,Black,1000>,Pulsing<Orange,Black,800>,Pulsing<DarkOrange,Black,1000>>>>>(),
  259.  
  260. //blade
  261. /* copyright Fett263 CustomBlade (Primary Blade) OS6 Style
  262. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  263. OS6.7 v4.0181
  264. Single Style
  265. Interactive Kinetic Swing
  266. Default: Power Wave Medium
  267. 1: Fire Blade Faster (Normal)
  268.  
  269. Base Color: Rgb<255,68,0> (0)
  270. 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)
  271.  
  272. --Effects Included--
  273. Ignition Effect: SparkTip Ignition
  274. PowerUp Effect: Power Surge (Unstable V1)
  275. Retraction Effect: Standard Retraction
  276. Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb
  277. LightningBlock Effect: Responsive Lightning Block
  278. Drag Effect: Intensity Sparking Drag
  279. Melt Effect: Intensity Melt
  280. Stab Effect: AudioFlicker Stab
  281. Blast Effect: Blast Wave (Random)
  282. Clash Effect: Real Clash V1
  283. Swing Effect: AudioFlicker Swing (Scaled Full Blade)
  284. */
  285. 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>>>,Stripes<22000,-600,RgbArg<BASE_COLOR_ARG,Rgb<255,68,0>>,Mix<Int<6000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,68,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,68,0>>,Mix<Int<14000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,68,0>>>>,StaticFire<RgbArg<ALT_COLOR_ARG,Rgb<255,68,0>>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,Rgb<255,68,0>>>,0,4,0,2000,5>>,AlphaL<AudioFlickerL<RgbArg<SWING_COLOR_ARG,Rgb<255,187,108>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TransitionEffectL<TrConcat<TrInstant,Stripes<3000,-3500,RgbArg<IGNITION_COLOR_ARG,Rgb<255,187,108>>,RandomPerLEDFlicker<Mix<Int<7710>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<255,187,108>>>,Black>,BrownNoiseFlicker<RgbArg<IGNITION_COLOR_ARG,Rgb<255,187,108>>,Mix<Int<7710>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<255,187,108>>>,200>,RandomPerLEDFlicker<Mix<Int<16384>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<255,187,108>>>,Mix<Int<7710>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<255,187,108>>>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<AudioFlickerL<RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<255,255,0>>,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<191,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<191,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<191,255,255>>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<191,255,255>>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<191,255,255>>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<191,255,255>>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<191,255,255>>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<191,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<191,255,255>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<191,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<191,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,0>>>,SmoothStep<IntArg<DRAG_SIZE_ARG,28000>,Int<3000>>>,TrConcat<TrJoin<TrDelay<4000>,TrWipeIn<200>>,AlphaL<BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,0>>,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,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<255,187,108>>,IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>,Black>>>(),
  286.  
  287. // CC
  288. StylePtr<Layers<
  289. Stripes<2000,-2500,RgbArg<BASE_COLOR_ARG,Orange>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Orange>>,RgbArg<BASE_COLOR_ARG,Orange>>,
  290. TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,NavajoWhite>>,TrFade<700>>,EFFECT_IGNITION>,
  291. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Black>,TrFade<300>>,EFFECT_BLAST>,
  292. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Red>,TrFade<300>>,EFFECT_CLASH>,
  293. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Red>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Red>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Red>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Red>,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>,
  294. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  295. InOutTrL<TrInstant,TrColorCycleX<RetractionTime<>>,Pulsing<Mix<Int<8192>,Black,RgbArg<OFF_COLOR_ARG,DarkOrange>>,RgbArg<OFF_COLOR_ARG,DarkOrange>,1500>>>>(),
  296. "survivor orange"},
  297.  
  298.  
  299.  
  300. { "Yellow;common", "tracks/JFO9.wav",
  301. // pcb Pulsing out-in #1:
  302. StylePtr<Layers<
  303. 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>>>,Stripes<16000,-1000,RgbArg<BASE_COLOR_ARG,Yellow>,Pulsing<Mix<Int<11565>,Black,RgbArg<BASE_COLOR_ARG,Yellow>>,RgbArg<BASE_COLOR_ARG,Yellow>,800>,RgbArg<BASE_COLOR_ARG,Yellow>>,StaticFire<RgbArg<ALT_COLOR_ARG,Yellow>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,Yellow>>,0,4>>,
  304. TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<180,130,0>>,TrFade<1000>>,EFFECT_IGNITION>,
  305. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,OrangeRed>,TrFade<300>>,EFFECT_BLAST>,
  306. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Red>,TrFade<300>>,EFFECT_CLASH>,
  307. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Red>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Red>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Red>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Red>,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>,
  308. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,LightCyan>,AudioFlicker<RgbArg<LB_COLOR_ARG,LightCyan>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  309. InOutTrL<TrCenterWipeSpark<White,500>,TrCenterWipeInSpark<White,500>,Gradient<TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Yellow,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Yellow,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Yellow,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Yellow,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Yellow,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Yellow,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Yellow,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Yellow,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Yellow,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Yellow,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Yellow,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Yellow,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Yellow,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Yellow,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Yellow,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Yellow,TrFade<500>>,Black,TrDelay<2000>>>>>>>(),
  310.  
  311. //blade
  312. /* copyright Fett263 CustomBlade (Primary Blade) OS6 Style
  313. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  314. OS6.7 v4.0181
  315. Single Style
  316. Interactive Kinetic Swing
  317. Default: Fallen Order Cal Kestis
  318. 1: Fire Blade Faster (Normal)
  319.  
  320. Base Color: Rgb<255,255,0> (0)
  321. 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)
  322.  
  323. --Effects Included--
  324. Ignition Effect: SparkTip Ignition
  325. PowerUp Effect: Power Surge (Unstable V1)
  326. Retraction Effect: Standard Retraction
  327. Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Localized Absorb
  328. LightningBlock Effect: Responsive Lightning Block
  329. Drag Effect: Intensity Sparking Drag
  330. Melt Effect: Intensity Melt
  331. Stab Effect: Normal Stab
  332. Blast Effect: Blast Wave (Random)
  333. Clash Effect: Real Clash V1
  334. Swing Effect: Force Boost Fire Swing (Scaled Full Blade)
  335. */
  336. 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>>>,Stripes<16000,-1000,RgbArg<BASE_COLOR_ARG,Rgb<255,255,0>>,Pulsing<Mix<Int<11565>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,255,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,255,0>>,800>,RgbArg<BASE_COLOR_ARG,Rgb<255,255,0>>>,StaticFire<RgbArg<ALT_COLOR_ARG,Rgb<255,255,0>>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,Rgb<255,255,0>>>,0,4,0,2000,5>>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30000>,TrFade<300>>,AlphaL<Stripes<2800,-3000,RgbArg<SWING_COLOR_ARG,Rgb<255,255,0>>,Mix<Int<2096>,Black,RgbArg<SWING_COLOR_ARG,Rgb<255,255,0>>>,Mix<Int<16384>,Black,RgbArg<SWING_COLOR_ARG,Rgb<255,255,0>>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TrFade<300>>,EFFECT_FORCE>,TransitionEffectL<TrConcat<TrInstant,Stripes<3000,-3500,RgbArg<IGNITION_COLOR_ARG,Rgb<180,130,0>>,RandomPerLEDFlicker<Mix<Int<7710>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<180,130,0>>>,Black>,BrownNoiseFlicker<RgbArg<IGNITION_COLOR_ARG,Rgb<180,130,0>>,Mix<Int<7710>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<180,130,0>>>,200>,RandomPerLEDFlicker<Mix<Int<16384>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<180,130,0>>>,Mix<Int<7710>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<180,130,0>>>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<255,14,0>>,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,0,0>>,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,0,0>>,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,0,0>>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>>>,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,0,0>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>,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,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>,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<400>>,SaberBase::LOCKUP_NORMAL>,ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<191,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<191,255,255>>,Blue>,50,1>,TrConcat<TrInstant,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<191,255,255>>,Bump<Int<12000>,Int<18000>>>,TrFade<200>>,TrConcat<TrInstant,HumpFlickerL<AlphaL<RgbArg<LB_COLOR_ARG,Rgb<191,255,255>>,Int<16000>>,30>,TrSmoothFade<600>>>,LockupTrL<AlphaL<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,0,0>>>,SmoothStep<IntArg<DRAG_SIZE_ARG,28000>,Int<3000>>>,TrConcat<TrJoin<TrDelay<4000>,TrWipeIn<200>>,AlphaL<BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,0,0>>,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,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<180,130,0>>,IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>,Black>>>(),
  337.  
  338. // CC
  339. /* copyright Fett263 (Crystal Chamber) OS6 Style
  340. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  341. OS6.7 v4.0181
  342. Single Style
  343. On Behavior: Power Wave Medium
  344. Off Behavior: Slow Pulse Dim-On
  345.  
  346. Base Color: Rgb<180,130,0> (0)
  347.  
  348. --Effects Included--
  349. Ignition Effect: Instant
  350. PowerUp Effect: Power Flash
  351. Retraction Effect: Instant
  352. Lockup Effect: Full Blade Lockup (Dissipate)
  353. LightningBlock Effect: Full Blade Lightning
  354. Blast Effect: Full Blade Blast Fade
  355. Clash Effect: Flash on Clash (Full Blade)
  356. */
  357. StylePtr<Layers<
  358. Stripes<22000,-600,RgbArg<BASE_COLOR_ARG,Yellow>,Mix<Int<6000>,Black,RgbArg<BASE_COLOR_ARG,Yellow>>,RgbArg<BASE_COLOR_ARG,Yellow>,Mix<Int<14000>,Black,RgbArg<BASE_COLOR_ARG,Yellow>>>,
  359. TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,LightYellow,TrFade<400>>,EFFECT_IGNITION>,
  360. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,NavajoWhite>,TrFade<300>>,EFFECT_BLAST>,
  361. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,LemonChiffon>,TrFade<300>>,EFFECT_CLASH>,
  362. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,LemonChiffon>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,LemonChiffon>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,LemonChiffon>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,LemonChiffon>,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>,
  363. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  364. InOutTrL<TrInstant,TrInstant,Pulsing<Mix<Int<8192>,Black,RgbArg<OFF_COLOR_ARG,Yellow>>,RgbArg<OFF_COLOR_ARG,Yellow>,3000>>>>(),
  365. "survivor yellow"},
  366.  
  367.  
  368. { "Cyan;common", "tracks/JFO2.wav",
  369. // pcb Pulsing in-out #1:
  370. StylePtr<Layers<
  371. Mix<HoldPeakF<IncrementWithReset<Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,ThresholdPulseF<IncrementWithReset<ThresholdPulseF<BlinkingF<Int<1000>,Int<500>>,Int<32000>>,Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,Int<32768>,Int<8000>>,Int<32000>>,Int<32768>,Scale<ClashImpactF<>,Int<2000>,Int<8000>>>,Int<2000>,Int<10000>>,Stripes<18000,-1600,RgbArg<BASE_COLOR_ARG,Cyan>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Cyan>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Cyan>>>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Cyan>,Stripes<9000,-900,RgbArg<BASE_COLOR_ARG,Cyan>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Cyan>>>>>,StaticFire<RgbArg<ALT_COLOR_ARG,Cyan>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,Cyan>>,0,3,0,2000,4>>,
  372. TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,White>>,TrFade<1200>>,EFFECT_IGNITION>,
  373. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Red>,TrFade<300>>,EFFECT_BLAST>,
  374. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,LemonChiffon>,TrFade<300>>,EFFECT_CLASH>,
  375. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,LemonChiffon>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,LemonChiffon>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,LemonChiffon>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,LemonChiffon>,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>,
  376. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  377. InOutTrL<TrCenterWipeSpark<White,500>,TrCenterWipeInSpark<White,500>,Gradient<TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Cyan,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Cyan,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Cyan,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Cyan,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Cyan,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Cyan,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Cyan,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Cyan,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Cyan,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Cyan,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Cyan,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Cyan,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Cyan,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Cyan,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Cyan,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Cyan,TrFade<2000>>,Black,TrDelay<50>>>>>>>(),
  378.  
  379. //blade
  380. /* copyright Fett263 CustomBlade (Primary Blade) OS6 Style
  381. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  382. OS6.7 v4.0181
  383. Single Style
  384. Interactive Impact Instability
  385. Default: Fallen Order Ninth Sister
  386. 1: Fire Blade Fast (Normal)
  387.  
  388. Base Color: Rgb<0,255,255> (0)
  389. Each Blast, Clash or Lockup with apply Style 2 (Instability) in increasing levels based on strength of the clash, allowing time to pass between impacts allows the blade to re-stabilize. (approx 5 seconds)
  390.  
  391. --Effects Included--
  392. Ignition Effect: SparkTip Ignition
  393. PowerUp Effect: Power Surge (Stable)
  394. Retraction Effect: Standard Retraction
  395. Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb
  396. LightningBlock Effect: Responsive Lightning Block
  397. Drag Effect: Intensity Sparking Drag
  398. Melt Effect: Intensity Melt
  399. Stab Effect: Normal Stab
  400. Blast Effect: Blast Wave (Random)
  401. Clash Effect: Real Clash V1
  402. Swing Effect: Force Boost AudioFlicker Swing (Scaled Full Blade)
  403. */
  404. StylePtr<Layers<Mix<HoldPeakF<IncrementWithReset<Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,ThresholdPulseF<IncrementWithReset<ThresholdPulseF<BlinkingF<Int<1000>,Int<500>>,Int<32000>>,Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,Int<32768>,Int<8000>>,Int<32000>>,Int<32768>,Scale<ClashImpactF<>,Int<2000>,Int<8000>>>,Int<2000>,Int<10000>>,Stripes<18000,-1600,RgbArg<BASE_COLOR_ARG,Rgb<0,255,255>>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Rgb<0,255,255>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,255>>>>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Rgb<0,255,255>>,Stripes<9000,-900,RgbArg<BASE_COLOR_ARG,Rgb<0,255,255>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,255,255>>>>>>,StaticFire<RgbArg<ALT_COLOR_ARG,Rgb<0,255,255>>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,Rgb<0,255,255>>>,0,3,0,2000,4>>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30000>,TrFade<300>>,AlphaL<AudioFlickerL<RgbArg<SWING_COLOR_ARG,Rgb<255,255,255>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TrFade<300>>,EFFECT_FORCE>,TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>,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,244,157>>,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,244,157>>,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,244,157>>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,244,157>>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,244,157>>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,244,157>>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,244,157>>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,244,157>>>>,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,244,157>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,244,157>>,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,244,157>>,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,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>,Black>>>(),
  405.  
  406. // CC
  407. StylePtr<Layers<
  408. Pulsing<Cyan,Rgb<0,155,155>,200>,
  409. TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,White>,TrFade<500>>,EFFECT_IGNITION>,
  410. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Yellow>,TrFade<300>>,EFFECT_BLAST>,
  411. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Rgb<30,60,200>>,TrFade<300>>,EFFECT_CLASH>,
  412. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Rgb<30,60,200>>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<30,60,200>>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<30,60,200>>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Rgb<30,60,200>>,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>,
  413. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  414. InOutTrL<TrColorCycleX<IgnitionTime<0>>,TrFadeX<RetractionTime<>>,Pulsing<Mix<Int<8192>,Black,RgbArg<OFF_COLOR_ARG,Cyan>>,RgbArg<OFF_COLOR_ARG,Cyan>,2000>>>>(),
  415. "survivor cyan"},
  416.  
  417.  
  418. { "Magenta;common", "tracks/JFO5.wav",
  419. // pcb Pulsing in-out #2:
  420. StylePtr<Layers<
  421. Mix<HoldPeakF<IncrementWithReset<Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,ThresholdPulseF<IncrementWithReset<ThresholdPulseF<BlinkingF<Int<1000>,Int<500>>,Int<32000>>,Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,Int<32768>,Int<8000>>,Int<32000>>,Int<32768>,Scale<ClashImpactF<>,Int<2000>,Int<8000>>>,Int<2000>,Int<10000>>,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,Magenta>,RgbArg<BASE_COLOR_ARG,Magenta>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Magenta>>,RgbArg<BASE_COLOR_ARG,Magenta>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Magenta>>>,RgbArg<BASE_COLOR_ARG,Magenta>>,RgbArg<BASE_COLOR_ARG,Magenta>>,StaticFire<RgbArg<ALT_COLOR_ARG,Magenta>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,Magenta>>,0,3,0,2000,4>>,
  422. TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,White>>,TrFade<1200>>,EFFECT_IGNITION>,
  423. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Green>,TrFade<300>>,EFFECT_BLAST>,
  424. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Yellow>,TrFade<300>>,EFFECT_CLASH>,
  425. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Yellow>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Yellow>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Yellow>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Yellow>,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>,
  426. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  427. InOutTrL<TrCenterWipeSpark<White,500>,TrCenterWipeInSpark<White,500>,Gradient<TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Magenta,TrFade<1000>>,Black,TrDelay<200>>>>>>>(),
  428.  
  429. //blade
  430. /* copyright Fett263 CustomBlade (Primary Blade) OS6 Style
  431. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  432. OS6.7 v4.0181
  433. Single Style
  434. Interactive Impact Instability
  435. Default: Hyper Responsive Rotoscope (Original Trilogy)
  436. 1: Fire Blade Fast (Normal)
  437.  
  438. Base Color: Rgb<255,0,255> (0)
  439. Each Blast, Clash or Lockup with apply Style 2 (Instability) in increasing levels based on strength of the clash, allowing time to pass between impacts allows the blade to re-stabilize. (approx 5 seconds)
  440.  
  441. --Effects Included--
  442. Ignition Effect: SparkTip Ignition
  443. PowerUp Effect: Power Surge (Stable)
  444. Retraction Effect: Standard Retraction
  445. Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Localized Absorb
  446. LightningBlock Effect: Responsive Lightning Block
  447. Drag Effect: Intensity Sparking Drag
  448. Melt Effect: Intensity Melt
  449. Stab Effect: AudioFlicker Stab
  450. Blast Effect: Blast Wave (Random)
  451. Clash Effect: Real Clash V1
  452. Swing Effect: Force Boost AudioFlicker Swing (Scaled Full Blade)
  453. */
  454. StylePtr<Layers<Mix<HoldPeakF<IncrementWithReset<Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,ThresholdPulseF<IncrementWithReset<ThresholdPulseF<BlinkingF<Int<1000>,Int<500>>,Int<32000>>,Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,Int<32768>,Int<8000>>,Int<32000>>,Int<32768>,Scale<ClashImpactF<>,Int<2000>,Int<8000>>>,Int<2000>,Int<10000>>,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<255,0,255>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,255>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,255>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,255>>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,255>>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,255>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,255>>>,StaticFire<RgbArg<ALT_COLOR_ARG,Rgb<255,0,255>>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,Rgb<255,0,255>>>,0,3,0,2000,4>>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30000>,TrFade<300>>,AlphaL<AudioFlickerL<RgbArg<SWING_COLOR_ARG,Rgb<255,255,255>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TrFade<300>>,EFFECT_FORCE>,TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<AudioFlickerL<RgbArg<STAB_COLOR_ARG,Rgb<255,255,0>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<0,255,0>>,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,0>>,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,0>>,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,0>>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,0>>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,0>>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,0>>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,0>>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,0>>>>,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,0>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,0>>,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,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,0>>,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<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,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>,Black>>>(),
  455.  
  456. // CC
  457. /* copyright Fett263 (Crystal Chamber) OS6 Style
  458. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  459. OS6.7 v4.0181
  460. Single Style
  461. On Behavior: Kyber Flow Up
  462. Off Behavior: Power Wave Slow
  463.  
  464. Base Color: Rgb<255,0,255> (0)
  465.  
  466. --Effects Included--
  467. Ignition Effect: Instant
  468. PowerUp Effect: Power Surge (Stable)
  469. Retraction Effect: Cycle Down
  470. Lockup Effect: Full Blade Lockup (Dissipate)
  471. LightningBlock Effect: Full Blade Lightning
  472. Blast Effect: Full Blade Blast Fade
  473. Clash Effect: Flash on Clash (Full Blade)
  474. */
  475. StylePtr<Layers<Stripes<4000,-2500,RgbArg<BASE_COLOR_ARG,Rgb<255,0,255>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,255>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,255>>>,TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Rgb<255,255,255>>,TrFade<300>>,EFFECT_BLAST>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Rgb<255,0,0>>,TrFade<300>>,EFFECT_CLASH>,LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>,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>,LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,InOutTrL<TrInstant,TrColorCycleX<RetractionTime<0>>,Stripes<16000,-400,RgbArg<OFF_COLOR_ARG,Rgb<255,0,255>>,Mix<Int<8000>,Black,RgbArg<OFF_COLOR_ARG,Rgb<255,0,255>>>,Mix<Int<16000>,Black,RgbArg<OFF_COLOR_ARG,Rgb<255,0,255>>>>>>>(),
  476. "survivor magenta"},
  477.  
  478. { "Indigo;common", "tracks/JFO4.wav",
  479. // pcb Pulsing in-out #1:
  480. StylePtr<Layers<
  481. 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>>>,Stripes<18000,-1600,RgbArg<BASE_COLOR_ARG,Rgb<80,50,210>>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Rgb<80,50,210>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<80,50,210>>>>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Rgb<80,50,210>>,Stripes<9000,-900,RgbArg<BASE_COLOR_ARG,Rgb<80,50,210>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<80,50,210>>>>>>,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<ALT_COLOR_ARG,Rgb<80,50,210>>,RgbArg<ALT_COLOR_ARG,Rgb<80,50,210>>,Mix<Int<7710>,Black,RgbArg<ALT_COLOR_ARG,Rgb<80,50,210>>>,RgbArg<ALT_COLOR_ARG,Rgb<80,50,210>>,Mix<Int<19276>,Black,RgbArg<ALT_COLOR_ARG,Rgb<80,50,210>>>>,RgbArg<ALT_COLOR_ARG,Rgb<80,50,210>>>,RgbArg<ALT_COLOR_ARG,Rgb<80,50,210>>>>,
  482. AlphaL<AudioFlickerL<RgbArg<SWING_COLOR_ARG,Rgb<115,15,240>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,
  483. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Yellow>,TrFade<300>>,EFFECT_BLAST>,
  484. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,LightCyan>,TrFade<300>>,EFFECT_CLASH>,
  485. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,LightCyan>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,LightCyan>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,LightCyan>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,LightCyan>,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>,
  486. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  487. InOutTrL<TrCenterWipeX<IgnitionTime<0>>,TrWipeX<RetractionTime<>>,Gradient<TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Rgb<80,50,210>,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Rgb<80,50,210>,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Rgb<80,50,210>,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Rgb<80,50,210>,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Rgb<80,50,210>,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Rgb<80,50,210>,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Rgb<80,50,210>,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Rgb<80,50,210>,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Rgb<80,50,210>,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Rgb<80,50,210>,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Rgb<80,50,210>,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Rgb<80,50,210>,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Rgb<80,50,210>,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Rgb<80,50,210>,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Rgb<80,50,210>,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Rgb<80,50,210>,TrFade<2000>>,Black,TrDelay<50>>>>>>>(),
  488.  
  489. //blade
  490. /* copyright Fett263 CustomBlade (Primary Blade) OS6 Style
  491. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  492. OS6.7 v4.0181
  493. Single Style
  494. Interactive Kinetic Swing
  495. Default: Fallen Order Ninth Sister
  496. 1: Hyper Responsive Rotoscope (Original Trilogy)
  497.  
  498. Base Color: Rgb<80,50,210> (0)
  499. 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)
  500.  
  501. --Effects Included--
  502. Ignition Effect: SparkTip Ignition
  503. PowerUp Effect: Power Surge (Stable)
  504. Retraction Effect: Standard Retraction
  505. Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb
  506. LightningBlock Effect: Responsive Lightning Block
  507. Drag Effect: Intensity Sparking Drag
  508. Melt Effect: Intensity Melt
  509. Stab Effect: AudioFlicker Stab
  510. Blast Effect: Blast Wave (Random)
  511. Clash Effect: Real Clash V1
  512. Swing Effect: AudioFlicker Swing (Scaled Full Blade)
  513. */
  514. 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>>>,Stripes<18000,-1600,RgbArg<BASE_COLOR_ARG,Rgb<80,50,210>>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Rgb<80,50,210>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<80,50,210>>>>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Rgb<80,50,210>>,Stripes<9000,-900,RgbArg<BASE_COLOR_ARG,Rgb<80,50,210>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<80,50,210>>>>>>,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<ALT_COLOR_ARG,Rgb<80,50,210>>,RgbArg<ALT_COLOR_ARG,Rgb<80,50,210>>,Mix<Int<7710>,Black,RgbArg<ALT_COLOR_ARG,Rgb<80,50,210>>>,RgbArg<ALT_COLOR_ARG,Rgb<80,50,210>>,Mix<Int<19276>,Black,RgbArg<ALT_COLOR_ARG,Rgb<80,50,210>>>>,RgbArg<ALT_COLOR_ARG,Rgb<80,50,210>>>,RgbArg<ALT_COLOR_ARG,Rgb<80,50,210>>>>,AlphaL<AudioFlickerL<RgbArg<SWING_COLOR_ARG,Rgb<115,15,240>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<191,255,255>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<AudioFlickerL<RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<255,255,0>>,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<191,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<191,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<191,255,255>>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<191,255,255>>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<191,255,255>>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<191,255,255>>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<191,255,255>>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<191,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<191,255,255>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<191,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<191,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,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<191,255,255>>,IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>,Black>>>(),
  515.  
  516. // CC
  517. /* copyright Fett263 (Crystal Chamber) OS6 Style
  518. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  519. OS6.7 v4.0181
  520. Single Style
  521. On Behavior: Power Ripple High
  522. Off Behavior: Power Wave Slow
  523.  
  524. Base Color: Rgb<110,75,255> (0)
  525.  
  526. --Effects Included--
  527. Ignition Effect: Instant
  528. PowerUp Effect: Power Surge (Stable)
  529. Retraction Effect: Cycle Down
  530. Lockup Effect: Full Blade Lockup (Dissipate)
  531. LightningBlock Effect: Full Blade Lightning
  532. Blast Effect: Full Blade Blast Fade
  533. Clash Effect: Flash on Clash (Full Blade)
  534. */
  535. StylePtr<Layers<Stripes<3000,-2400,RgbArg<BASE_COLOR_ARG,Rgb<110,75,255>>,Mix<Int<4000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<110,75,255>>>,RgbArg<BASE_COLOR_ARG,Rgb<110,75,255>>,Mix<Int<12000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<110,75,255>>>>,TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<115,15,240>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Rgb<255,0,0>>,TrFade<300>>,EFFECT_BLAST>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Rgb<115,15,240>>,TrFade<300>>,EFFECT_CLASH>,LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Rgb<115,15,240>>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<115,15,240>>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<115,15,240>>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Rgb<115,15,240>>,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>,LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,InOutTrL<TrInstant,TrColorCycleX<RetractionTime<0>>,Stripes<16000,-400,RgbArg<OFF_COLOR_ARG,Rgb<80,50,210>>,Mix<Int<8000>,Black,RgbArg<OFF_COLOR_ARG,Rgb<80,50,210>>>,Mix<Int<16000>,Black,RgbArg<OFF_COLOR_ARG,Rgb<80,50,210>>>>>>>(),
  536. "survivor indigo"},
  537.  
  538. { "Red;common", "tracks/JFO8.wav",
  539. // pcb Pulsing in-out #2:
  540. StylePtr<Layers<
  541. 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>>>,Stripes<18000,-1600,RgbArg<BASE_COLOR_ARG,Red>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Red>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Red>>>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Red>,Stripes<9000,-900,RgbArg<BASE_COLOR_ARG,Red>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Red>>>>>,StripesX<Int<1500>,Scale<SlowNoise<Int<2500>>,Int<-3000>,Int<-5000>>,RgbArg<ALT_COLOR_ARG,Red>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,Red>>,RgbArg<ALT_COLOR_ARG,Red>,Mix<Int<2570>,Black,RgbArg<ALT_COLOR_ARG,Red>>,RgbArg<ALT_COLOR_ARG,Red>>>,
  542. TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,White>>,TrFade<1200>>,EFFECT_IGNITION>,
  543. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Yellow>,TrFade<300>>,EFFECT_BLAST>,
  544. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,White>,TrFade<300>>,EFFECT_CLASH>,
  545. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,White>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,White>,TrFade<400>>,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>,
  546. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,LightCyan>,AudioFlicker<RgbArg<LB_COLOR_ARG,LightCyan>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  547. InOutTrL<TrCenterWipeSpark<White,500>,TrCenterWipeInSpark<White,500>,Gradient<TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<200>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<500>>>,TransitionLoop<Black,TrConcat<TrDelay<300>,Black,TrConcat<TrFade<500>,Red,TrFade<1000>>,Black,TrDelay<200>>>>>>>(),
  548. //blade
  549. /* copyright Fett263 CustomBlade (Primary Blade) OS6 Style
  550. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  551. OS6.7 v4.0181
  552. Single Style
  553. Interactive Kinetic Swing
  554. Default: Fallen Order Ninth Sister
  555. 1: Kylo Ren Unstable (Supreme Leader)
  556.  
  557. Base Color: Rgb<255,0,0> (0)
  558. 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)
  559.  
  560. --Effects Included--
  561. Ignition Effect: SparkTip Ignition
  562. PowerUp Effect: Power Surge (Unstable V2)
  563. Retraction Effect: Standard Retraction
  564. Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Localized Absorb
  565. LightningBlock Effect: Responsive Lightning Block
  566. Drag Effect: Intensity Sparking Drag
  567. Melt Effect: Intensity Melt
  568. Stab Effect: AudioFlicker Stab
  569. Blast Effect: Blast Wave (Random)
  570. Clash Effect: Real Clash V1
  571. Swing Effect: Force Boost AudioFlicker Swing (Scaled Full Blade)
  572. */
  573. 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>>>,Stripes<18000,-1600,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Stripes<9000,-900,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>>,StripesX<Int<1500>,Scale<SlowNoise<Int<2500>>,Int<-3000>,Int<-5000>>,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<2570>,Black,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>>>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30000>,TrFade<300>>,AlphaL<AudioFlickerL<RgbArg<SWING_COLOR_ARG,Rgb<255,255,255>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TrFade<300>>,EFFECT_FORCE>,TransitionEffectL<TrConcat<TrInstant,HumpFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,40>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<AudioFlickerL<RgbArg<STAB_COLOR_ARG,Rgb<255,255,255>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<255,255,0>>,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,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>>>,Int<13000>>>,TrFade<400>>,SaberBase::LOCKUP_NORMAL>,ResponsiveLightningBlockL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<191,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<191,255,255>>,Blue>,50,1>,TrConcat<TrInstant,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<191,255,255>>,Bump<Int<12000>,Int<18000>>>,TrFade<200>>,TrConcat<TrInstant,HumpFlickerL<AlphaL<RgbArg<LB_COLOR_ARG,Rgb<191,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,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>,Black>>>(),
  574.  
  575. // CC
  576. /* copyright Fett263 (Crystal Chamber) OS6 Style
  577. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  578. OS6.7 v4.0181
  579. Single Style
  580. On Behavior: Power Wave High
  581. Off Behavior: Power Wave Slow
  582.  
  583. Base Color: Rgb<255,0,0> (0)
  584.  
  585. --Effects Included--
  586. Ignition Effect: Instant
  587. PowerUp Effect: Power Surge (Stable)
  588. Retraction Effect: Cycle Down
  589. Lockup Effect: Full Blade Lockup (Dissipate)
  590. LightningBlock Effect: Full Blade Lightning
  591. Blast Effect: Full Blade Blast Fade
  592. Clash Effect: Flash on Clash (Full Blade)
  593. */
  594. StylePtr<Layers<
  595. Stripes<12000,-1800,RgbArg<BASE_COLOR_ARG,Red>,Mix<Int<6000>,Black,RgbArg<BASE_COLOR_ARG,Red>>,RgbArg<BASE_COLOR_ARG,Red>,Mix<Int<14000>,Black,RgbArg<BASE_COLOR_ARG,Red>>>,
  596. TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,White>>,TrFade<1200>>,EFFECT_IGNITION>,
  597. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,White>,TrFade<300>>,EFFECT_BLAST>,
  598. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Yellow>,TrFade<300>>,EFFECT_CLASH>,
  599. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Yellow>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Yellow>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Yellow>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Yellow>,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>,
  600. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  601. InOutTrL<TrInstant,TrColorCycleX<RetractionTime<>>,Stripes<16000,-400,RgbArg<OFF_COLOR_ARG,Red>,Mix<Int<8000>,Black,RgbArg<OFF_COLOR_ARG,Red>>,Mix<Int<16000>,Black,RgbArg<OFF_COLOR_ARG,Red>>>>>>(),
  602. "survivor red"},
  603.  
  604. { "BD1;common", "BD1/tracks/BD1.wav",
  605. // pcb Windmill outer ring dots + inner pulsing ring:
  606. StylePtr<Layers<
  607. Stripes<3000,-2400,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>,Mix<Int<4000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>>,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>,Mix<Int<12000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<100,100,150>>>>,
  608. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Cyan>,TrFade<300>>,EFFECT_BLAST>,
  609. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,Remap<CenterDistF<EffectPosition<EFFECT_CLASH>>,Stripes<2000,-2000,RgbArg<CLASH_COLOR_ARG,Red>,Mix<Int<2096>,Black,RgbArg<CLASH_COLOR_ARG,Red>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,EFFECT_CLASH>,
  610. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Red>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Red>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Red>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Red>,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>,
  611. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  612. InOutTrL<TrCenterWipeSpark<White,500>,TrCenterWipeInSpark<White,500>,Gradient<Pulsing<Black,Rgb<100,100,100>,5000>,Stripes<10,-700,Red,Black,Black>,Pulsing<Black,Rgb<100,100,100>,5000>,Stripes<10,-700,Red,Black,Black>,Pulsing<Black,Rgb<100,100,100>,5000>,Stripes<10,-700,Red,Black,Black>,Pulsing<Black,Rgb<100,100,100>,5000>,Stripes<10,-700,Red,Black,Black>,Pulsing<Black,Rgb<100,100,100>,5000>,Stripes<10,-700,Red,Black,Black>,Pulsing<Black,Rgb<100,100,100>,5000>,Stripes<10,-700,Red,Black,Black>,Pulsing<Black,Rgb<100,100,100>,5000>,Stripes<10,-700,Red,Black,Black>,Pulsing<Black,Rgb<100,100,100>,5000>,Stripes<10,-700,Red,Black,Black>>>>>(),
  613. // blade
  614. StylePtr<Layers<
  615. Mix<SmoothStep<Sin<Int<30>,Int<27768>,Int<5000>>,Sin<Int<7>,Int<2000>>>,Stripes<4000,1000,White,Red,White,White,White,White,White,White>,Stripes<4000,-1000,White,White,White,White,White,Red,White,White>>,
  616. TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<RgbArg<STAB_COLOR_ARG,Orange>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,
  617. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,DodgerBlue>,TrFade<300>>,EFFECT_BLAST>,
  618. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Red>,TrFade<300>>,EFFECT_CLASH>,
  619. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Yellow>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Yellow>,TrFade<300>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Yellow>,TrFade<400>>,SaberBase::LOCKUP_NORMAL>,
  620. 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>>>,
  621. LockupTrL<AlphaL<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG,Red>>,SmoothStep<IntArg<DRAG_SIZE_ARG,28000>,Int<3000>>>,TrConcat<TrJoin<TrDelay<4000>,TrWipeIn<200>>,AlphaL<BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,Red>,Int<300>>,SmoothStep<IntArg<DRAG_SIZE_ARG,28000>,Int<3000>>>,TrFade<4000>>,TrFade<300>,SaberBase::LOCKUP_DRAG>,
  622. LockupTrL<AlphaL<Remap<Scale<RampF,Int<65536>,Int<0>>,StaticFire<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,
  623. InOutTrL<TrCenterWipeSpark<Red,500>,TrColorCycle<500>>>>(),
  624. // CC
  625. StylePtr<Layers<
  626. Blinking<White,Red,100,500>,
  627. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Cyan>,TrFade<300>>,EFFECT_BLAST>,
  628. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,Remap<CenterDistF<EffectPosition<EFFECT_CLASH>>,Stripes<2000,-2000,RgbArg<CLASH_COLOR_ARG,Red>,Mix<Int<2096>,Black,RgbArg<CLASH_COLOR_ARG,Red>>>>,TrFadeX<Scale<ClashImpactF<>,Int<200>,Int<400>>>>,EFFECT_CLASH>,
  629. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Red>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Red>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Red>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Red>,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>,
  630. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  631. InOutTrL<TrInstant,TrInstant,Blinking<Red,White,1000,600>>>>(),
  632. "bd1"},
  633.  
  634.  
  635.  
  636. { "EnoCordova2;common", "tracks/JFO5.wav",
  637. //Windmill outer ring dots + inner pulsing ring:
  638. StylePtr<Layers<
  639. Mix<HoldPeakF<IncrementWithReset<Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,ThresholdPulseF<IncrementWithReset<ThresholdPulseF<BlinkingF<Int<1000>,Int<500>>,Int<32000>>,Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,Int<32768>,Int<8000>>,Int<32000>>,Int<32768>,Scale<ClashImpactF<>,Int<2000>,Int<8000>>>,Int<2000>,Int<10000>>,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,DeepSkyBlue>,RgbArg<BASE_COLOR_ARG,DeepSkyBlue>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,DeepSkyBlue>>,RgbArg<BASE_COLOR_ARG,DeepSkyBlue>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,DeepSkyBlue>>>,RgbArg<BASE_COLOR_ARG,DeepSkyBlue>>,RgbArg<BASE_COLOR_ARG,DeepSkyBlue>>,StaticFire<BrownNoiseFlicker<RgbArg<ALT_COLOR_ARG,DeepSkyBlue>,RandomPerLEDFlicker<Mix<Int<3213>,Black,RgbArg<ALT_COLOR_ARG,DeepSkyBlue>>,Mix<Int<7710>,Black,RgbArg<ALT_COLOR_ARG,DeepSkyBlue>>>,300>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,DeepSkyBlue>>,0,6,10,1000,2>>,
  640. TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,White>>,TrFade<1200>>,EFFECT_IGNITION>,
  641. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Yellow>,TrFade<300>>,EFFECT_BLAST>,
  642. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Red>,TrFade<300>>,EFFECT_CLASH>,
  643. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Red>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Red>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Red>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Red>,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>,
  644. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  645. InOutTrL<TrCenterWipeSpark<White,500>,TrCenterWipeInSpark<White,500>,Gradient<Pulsing<Black,DeepSkyBlue,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,DeepSkyBlue,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,DeepSkyBlue,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,DeepSkyBlue,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,DeepSkyBlue,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,DeepSkyBlue,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,DeepSkyBlue,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,DeepSkyBlue,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>>>>>(),
  646. //blade
  647. /* copyright Fett263 CustomBlade (Primary Blade) OS6 Style
  648. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  649. OS6.7 v4.0181
  650. Single Style
  651. Interactive Impact Instability
  652. Default: Hyper Responsive Rotoscope (Original Trilogy)
  653. 1: Kylo Ren Unstable (Film Based)
  654.  
  655. Base Color: Rgb<0,135,255> (0)
  656. Each Blast, Clash or Lockup with apply Style 2 (Instability) in increasing levels based on strength of the clash, allowing time to pass between impacts allows the blade to re-stabilize. (approx 5 seconds)
  657.  
  658. --Effects Included--
  659. Ignition Effect: SparkTip Ignition
  660. PowerUp Effect: Power Surge (Unstable V2)
  661. Retraction Effect: Standard Retraction
  662. Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Full Blade Absorb
  663. LightningBlock Effect: Responsive Lightning Block
  664. Drag Effect: Intensity Sparking Drag
  665. Melt Effect: Intensity Melt
  666. Stab Effect: AudioFlicker Stab
  667. Blast Effect: Blast Wave (Random)
  668. Clash Effect: Real Clash V1
  669. Swing Effect: Force Boost Unstable Swing (Scaled Full Blade)
  670. */
  671. StylePtr<Layers<Mix<HoldPeakF<IncrementWithReset<Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,ThresholdPulseF<IncrementWithReset<ThresholdPulseF<BlinkingF<Int<1000>,Int<500>>,Int<32000>>,Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,Int<32768>,Int<8000>>,Int<32000>>,Int<32768>,Scale<ClashImpactF<>,Int<2000>,Int<8000>>>,Int<2000>,Int<10000>>,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,135,255>>,RgbArg<BASE_COLOR_ARG,Rgb<0,135,255>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,135,255>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,135,255>>,Mix<Int<19276>,Black,RgbArg<BASE_COLOR_ARG,Rgb<0,135,255>>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,135,255>>>,RgbArg<BASE_COLOR_ARG,Rgb<0,135,255>>>,StaticFire<BrownNoiseFlicker<RgbArg<ALT_COLOR_ARG,Rgb<0,135,255>>,RandomPerLEDFlicker<Mix<Int<3213>,Black,RgbArg<ALT_COLOR_ARG,Rgb<0,135,255>>>,Mix<Int<7710>,Black,RgbArg<ALT_COLOR_ARG,Rgb<0,135,255>>>>,300>,Mix<Int<10280>,Black,RgbArg<ALT_COLOR_ARG,Rgb<0,135,255>>>,0,6,10,1000,2>>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30000>,TrFade<300>>,AlphaL<Stripes<2000,-3000,RgbArg<SWING_COLOR_ARG,Rgb<0,135,255>>,RandomPerLEDFlicker<RgbArg<SWING_COLOR_ARG,Rgb<0,135,255>>,Mix<Int<8192>,Black,RgbArg<SWING_COLOR_ARG,Rgb<0,135,255>>>>,RandomPerLEDFlicker<Mix<Int<3932>,Black,RgbArg<SWING_COLOR_ARG,Rgb<0,135,255>>>,RgbArg<SWING_COLOR_ARG,Rgb<0,135,255>>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TrFade<300>>,EFFECT_FORCE>,TransitionEffectL<TrConcat<TrInstant,HumpFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,40>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<AudioFlickerL<RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<255,255,0>>,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,0,0>>,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,0,0>>,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,0,0>>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>>>,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,0,0>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,0,0>>,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,0,0>>,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,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>,Black>>>(),
  672.  
  673. // CC
  674. StylePtr<Layers<
  675. Pulsing<Mix<Int<8192>,Black,RgbArg<OFF_COLOR_ARG,DeepSkyBlue>>,RgbArg<OFF_COLOR_ARG,DeepSkyBlue>,200>,
  676. TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<0>>,TrInstant>,RgbArg<IGNITION_COLOR_ARG,Rgb<30,60,200>>,TrFade<1000>>,EFFECT_IGNITION>,
  677. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Red>,TrFade<300>>,EFFECT_BLAST>,
  678. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Rgb<30,60,200>>,TrFade<300>>,EFFECT_CLASH>,
  679. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Rgb<30,60,200>>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<30,60,200>>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<30,60,200>>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Rgb<30,60,200>>,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>,
  680. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  681. InOutTrL<TrColorCycleX<IgnitionTime<0>>,TrFadeX<RetractionTime<>>,Pulsing<Mix<Int<8192>,Black,RgbArg<OFF_COLOR_ARG,DeepSkyBlue>>,RgbArg<OFF_COLOR_ARG,DeepSkyBlue>,2000>>>>(),
  682. "eno cordova"},
  683.  
  684. { "2nd Sister;common", "tracks/JFO10.wav",
  685. // pcb Running outer ring dot + inner pulsing ring
  686. StylePtr<Layers<
  687. StripesX<Int<1500>,Scale<SlowNoise<Int<2500>>,Int<-3000>,Int<-5000>>,RgbArg<BASE_COLOR_ARG,Red>,Mix<Int<10280>,Black,RgbArg<BASE_COLOR_ARG,Red>>,RgbArg<BASE_COLOR_ARG,Red>,Mix<Int<2570>,Black,RgbArg<BASE_COLOR_ARG,Red>>,RgbArg<BASE_COLOR_ARG,Red>>,
  688. TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,White>>,TrFade<1200>>,EFFECT_IGNITION>,
  689. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,LightCyan>,TrFade<300>>,EFFECT_BLAST>,
  690. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,LemonChiffon>,TrFade<300>>,EFFECT_CLASH>,
  691. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,LemonChiffon>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,LemonChiffon>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,LemonChiffon>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,LemonChiffon>,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>,
  692. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  693. InOutTrL<TrCenterWipeX<IgnitionTime<0>>,TrColorCycleX<RetractionTime<>>,Gradient<Pulsing<Black,Red,5000>,ColorCycle<Rgb<100,100,100>,15,50,Rgb<100,100,100>,15,50,1>,Pulsing<Black,Red,5000>,ColorCycle<Rgb<100,100,100>,15,50,Rgb<100,100,100>,15,50,1>,Pulsing<Black,Red,5000>,ColorCycle<Rgb<100,100,100>,15,50,Rgb<100,100,100>,15,50,1>,Pulsing<Black,Red,5000>,ColorCycle<Rgb<100,100,100>,15,50,Rgb<100,100,100>,15,50,1>,Pulsing<Black,Red,5000>,ColorCycle<Rgb<100,100,100>,15,50,Rgb<100,100,100>,15,50,1>,Pulsing<Black,Red,5000>,ColorCycle<Rgb<100,100,100>,15,50,Rgb<100,100,100>,15,50,1>,Pulsing<Black,Red,5000>,ColorCycle<Rgb<100,100,100>,15,50,Rgb<100,100,100>,15,50,1>,Pulsing<Black,Red,5000>,ColorCycle<Rgb<100,100,100>,15,50,Rgb<100,100,100>,15,50,1>>>>>(),
  694.  
  695. //blade
  696. /* copyright Fett263 FallenOrder (Primary Blade) OS6 Style
  697. https://fett263.com/fett263-proffieOS6-style-library.html#FallenOrder
  698. OS6.7 v4.0181
  699. Single Style
  700. Base Style: Fallen Order Second Sister
  701.  
  702. Base Color: Rgb<255,0,0> (0)
  703.  
  704. --Effects Included--
  705. Ignition Effect: SparkTip Ignition
  706. PowerUp Effect: Power Surge (Unstable V2)
  707. Retraction Effect: Standard Retraction
  708. Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Localized Absorb
  709. LightningBlock Effect: Responsive Lightning Block
  710. Drag Effect: Intensity Sparking Drag
  711. Melt Effect: Intensity Melt
  712. Stab Effect: AudioFlicker Stab
  713. Blast Effect: Blast Wave (Random)
  714. Clash Effect: Real Clash V1
  715. Swing Effect: Unstable Swing (Scaled Full Blade)
  716. */
  717. StylePtr<Layers<StripesX<Int<1500>,Scale<SlowNoise<Int<2500>>,Int<-3000>,Int<-5000>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<10280>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<2570>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,AlphaL<Stripes<2000,-3000,RgbArg<SWING_COLOR_ARG,Rgb<255,0,0>>,RandomPerLEDFlicker<RgbArg<SWING_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<8192>,Black,RgbArg<SWING_COLOR_ARG,Rgb<255,0,0>>>>,RandomPerLEDFlicker<Mix<Int<3932>,Black,RgbArg<SWING_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<SWING_COLOR_ARG,Rgb<255,0,0>>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TransitionEffectL<TrConcat<TrInstant,HumpFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,40>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<AudioFlickerL<RgbArg<STAB_COLOR_ARG,Rgb<255,255,255>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<191,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,244,157>>,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,244,157>>,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,244,157>>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,244,157>>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,244,157>>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,244,157>>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,244,157>>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,244,157>>>>,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,244,157>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,244,157>>,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,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,244,157>>,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<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,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>,Black>>>(),
  718.  
  719. // CC
  720. /* copyright Fett263 (Crystal Chamber) OS6 Style
  721. https://fett263.com/fett263-proffieOS6-style-library.html#FallenOrder
  722. OS6.7 v4.0181
  723. Single Style
  724. On Behavior: Power Ripple High
  725. Off Behavior: Fast Pulse Dim-On
  726.  
  727. Base Color: Rgb<255,0,0> (0)
  728.  
  729. --Effects Included--
  730. Ignition Effect: Instant
  731. PowerUp Effect: Power Surge (Stable)
  732. Retraction Effect: Cycle Down
  733. Lockup Effect: Full Blade Lockup (Dissipate)
  734. LightningBlock Effect: Full Blade Lightning
  735. Blast Effect: Full Blade Blast Fade
  736. Clash Effect: Flash on Clash (Full Blade)
  737. */
  738. StylePtr<Layers<Stripes<3000,-2400,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<4000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<12000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Rgb<180,130,0>>,TrFade<300>>,EFFECT_BLAST>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Rgb<255,187,108>>,TrFade<300>>,EFFECT_CLASH>,LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,187,108>>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,187,108>>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,187,108>>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,187,108>>,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>,LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,InOutTrL<TrInstant,TrColorCycleX<RetractionTime<0>>,Pulsing<Mix<Int<8192>,Black,RgbArg<OFF_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<OFF_COLOR_ARG,Rgb<255,0,0>>,2000>>>>(),
  739. "trilla"},
  740.  
  741.  
  742.  
  743. { "9th Sister;common", "tracks/JFO11.wav",
  744. // pcb Pulsing in-out #1:
  745. StylePtr<Layers<
  746. Stripes<18000,-1600,RgbArg<BASE_COLOR_ARG,Red>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Red>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Red>>>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Red>,Stripes<9000,-900,RgbArg<BASE_COLOR_ARG,Red>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Red>>>>>,
  747. TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,White>>,TrFade<1200>>,EFFECT_IGNITION>,
  748. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,LemonChiffon>,TrFade<300>>,EFFECT_BLAST>,
  749. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Moccasin>,TrFade<300>>,EFFECT_CLASH>,
  750. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Moccasin>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Moccasin>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Moccasin>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Moccasin>,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>,
  751. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  752. InOutTrL<TrCenterWipeSpark<White,500>,TrColorCycleX<RetractionTime<>>,Gradient<TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Red,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Red,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Red,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Red,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Red,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Red,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Red,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Red,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Red,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Red,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Red,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Red,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Red,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Red,TrFade<2000>>,Black,TrDelay<50>>>,TransitionLoop<Black,TrConcat<TrConcat<TrFade<250>,Red,TrFade<500>>,Black,TrDelay<2000>>>,TransitionLoop<Black,TrConcat<TrDelay<100>,Black,TrConcat<TrFade<600>,Red,TrFade<2000>>,Black,TrDelay<50>>>>>>>(),
  753.  
  754. //blade
  755. /* copyright Fett263 FallenOrder (Primary Blade) OS6 Style
  756. https://fett263.com/fett263-proffieOS6-style-library.html#FallenOrder
  757. OS6.7 v4.0181
  758. Single Style
  759. Base Style: Fallen Order Ninth Sister
  760.  
  761. Base Color: Rgb<255,0,0> (0)
  762.  
  763. --Effects Included--
  764. Ignition Effect: SparkTip Ignition
  765. PowerUp Effect: Power Surge (Unstable V1)
  766. Retraction Effect: Standard Retraction
  767. Lockup Effect: Intensity Lockup V1, Begin Effect: Real Clash, End Effect: Localized Absorb
  768. LightningBlock Effect: Responsive Lightning Block
  769. Drag Effect: Intensity Sparking Drag
  770. Melt Effect: Intensity Melt
  771. Stab Effect: AudioFlicker Stab
  772. Blast Effect: Blast Wave (Random)
  773. Clash Effect: Real Clash V1
  774. Swing Effect: Fire Swing (Scaled Full Blade)
  775. */
  776. StylePtr<Layers<Stripes<18000,-1600,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,RandomFlicker<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Stripes<9000,-900,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>>,AlphaL<Stripes<2800,-3000,RgbArg<SWING_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<2096>,Black,RgbArg<SWING_COLOR_ARG,Rgb<255,0,0>>>,Mix<Int<16384>,Black,RgbArg<SWING_COLOR_ARG,Rgb<255,0,0>>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TransitionEffectL<TrConcat<TrInstant,Stripes<3000,-3500,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,RandomPerLEDFlicker<Mix<Int<7710>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>,Black>,BrownNoiseFlicker<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<7710>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>,200>,RandomPerLEDFlicker<Mix<Int<16384>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>,Mix<Int<7710>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<AudioFlickerL<RgbArg<STAB_COLOR_ARG,Rgb<255,255,255>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrWaveX<RgbArg<BLAST_COLOR_ARG,Rgb<255,244,157>>,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,199,119>>,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,199,119>>,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,199,119>>,Int<200>>,StripesX<Int<1800>,Scale<NoisySoundLevel,Int<-3500>,Int<-5000>>,Mix<Int<6425>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>,Mix<Int<12850>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>>>>,AlphaL<AudioFlicker<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>,Mix<Int<10280>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>>>,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,199,119>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>,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,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,199,119>>,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<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,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>,Black>>>(),
  777.  
  778. // CC
  779. /* copyright Fett263 (Crystal Chamber) OS6 Style
  780. https://fett263.com/fett263-proffieOS6-style-library.html#FallenOrder
  781. OS6.7 v4.0181
  782. Single Style
  783. On Behavior: Power Wave Medium
  784. Off Behavior: Slow Pulse Dim-On
  785.  
  786. Base Color: Rgb<255,0,0> (0)
  787.  
  788. --Effects Included--
  789. Ignition Effect: Instant
  790. PowerUp Effect: Power Surge (Stable)
  791. Retraction Effect: Cycle Down
  792. Lockup Effect: Full Blade Lockup (Dissipate)
  793. LightningBlock Effect: Full Blade Lightning
  794. Blast Effect: Full Blade Blast Fade
  795. Clash Effect: Flash on Clash (Full Blade)
  796. */
  797. StylePtr<Layers<Stripes<22000,-600,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<6000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,Mix<Int<14000>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,244,157>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Rgb<255,68,0>>,TrFade<300>>,EFFECT_BLAST>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Rgb<191,255,255>>,TrFade<300>>,EFFECT_CLASH>,LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Rgb<191,255,255>>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<191,255,255>>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<191,255,255>>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Rgb<191,255,255>>,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>,LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,InOutTrL<TrInstant,TrColorCycleX<RetractionTime<0>>,Pulsing<Mix<Int<8192>,Black,RgbArg<OFF_COLOR_ARG,Rgb<255,0,0>>>,RgbArg<OFF_COLOR_ARG,Rgb<255,0,0>>,8000>>>>(),
  798. "9th"},
  799.  
  800.  
  801. { "Malicos;common", "tracks/JFO13.wav",
  802. // pcb Windmill outer ring dots + inner pulsing ring:
  803. StylePtr<Layers<
  804. Mix<HoldPeakF<IncrementWithReset<Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,ThresholdPulseF<IncrementWithReset<ThresholdPulseF<BlinkingF<Int<1000>,Int<500>>,Int<32000>>,Sum<EffectPulseF<EFFECT_BLAST>,EffectPulseF<EFFECT_CLASH>,EffectPulseF<EFFECT_LOCKUP_BEGIN>>,Int<32768>,Int<8000>>,Int<32000>>,Int<32768>,Scale<ClashImpactF<>,Int<2000>,Int<8000>>>,Int<2000>,Int<10000>>,StyleFire<Gradient<RgbArg<BASE_COLOR_ARG,Red>,RotateColorsX<Int<5461>,RgbArg<BASE_COLOR_ARG,Red>>,RotateColorsX<Int<10922>,RgbArg<BASE_COLOR_ARG,Red>>,RotateColorsX<Int<16384>,RgbArg<BASE_COLOR_ARG,Red>>,RotateColorsX<Int<21845>,RgbArg<BASE_COLOR_ARG,Red>>,RotateColorsX<Int<27306>,RgbArg<BASE_COLOR_ARG,Red>>>,Mix<Int<16384>,Black,RgbArg<BASE_COLOR_ARG,Red>>,0,4>,StyleFire<Stripes<30000,-100,RgbArg<ALT_COLOR_ARG,Red>,RotateColorsX<Int<5461>,RgbArg<ALT_COLOR_ARG,Red>>,RotateColorsX<Int<10922>,RgbArg<ALT_COLOR_ARG,Red>>,RotateColorsX<Int<16384>,RgbArg<ALT_COLOR_ARG,Red>>,RotateColorsX<Int<21845>,RgbArg<ALT_COLOR_ARG,Red>>,RotateColorsX<Int<27306>,RgbArg<ALT_COLOR_ARG,Red>>>,Mix<Int<16384>,Black,Stripes<30000,-100,RgbArg<ALT_COLOR_ARG,Red>,RotateColorsX<Int<5461>,RgbArg<ALT_COLOR_ARG,Red>>,RotateColorsX<Int<10922>,RgbArg<ALT_COLOR_ARG,Red>>,RotateColorsX<Int<16384>,RgbArg<ALT_COLOR_ARG,Red>>,RotateColorsX<Int<21845>,RgbArg<ALT_COLOR_ARG,Red>>,RotateColorsX<Int<27306>,RgbArg<ALT_COLOR_ARG,Red>>>>,0,4>>,
  805. MultiTransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Rgb<80,50,210>>,TrFade<300>>,EFFECT_BLAST>,
  806. TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Cyan>,TrFade<300>>,EFFECT_CLASH>,
  807. LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Cyan>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Cyan>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Cyan>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Cyan>,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>,
  808. LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,White>,AudioFlicker<RgbArg<LB_COLOR_ARG,White>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,
  809. InOutTrL<TrCenterWipeInX<IgnitionTime<0>>,TrCenterWipeInX<RetractionTime<>>,Gradient<Pulsing<Black,RotateColorsX<Sin<Int<75>,Int<0>,Int<25350>>,RgbArg<BASE_COLOR_ARG,Red>>,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,RotateColorsX<Sin<Int<75>,Int<0>,Int<25350>>,RgbArg<BASE_COLOR_ARG,Red>>,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,RotateColorsX<Sin<Int<75>,Int<0>,Int<25350>>,RgbArg<BASE_COLOR_ARG,Red>>,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,RotateColorsX<Sin<Int<75>,Int<0>,Int<25350>>,RgbArg<BASE_COLOR_ARG,Red>>,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,RotateColorsX<Sin<Int<75>,Int<0>,Int<25350>>,RgbArg<BASE_COLOR_ARG,Red>>,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,RotateColorsX<Sin<Int<75>,Int<0>,Int<25350>>,RgbArg<BASE_COLOR_ARG,Red>>,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,RotateColorsX<Sin<Int<75>,Int<0>,Int<25350>>,RgbArg<BASE_COLOR_ARG,Red>>,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>,Pulsing<Black,RotateColorsX<Sin<Int<75>,Int<0>,Int<25350>>,RgbArg<BASE_COLOR_ARG,Red>>,5000>,Stripes<10,-700,Rgb<100,100,100>,Black,Black>>>>>(),
  810.  
  811. //blade
  812. /* copyright Fett263 CustomBlade (Primary Blade) OS6 Style
  813. https://fett263.com/fett263-proffieOS6-style-library.html#CustomBlade
  814. OS6.7 v4.0181
  815. Single Style
  816. Interactive Kinetic Swing
  817. Default: Running Rainbow Fire (Slow)
  818. 1: Running Rainbow Fire (Fast)
  819.  
  820. Base Color: Rgb<255,0,0> (0)
  821. 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)
  822.  
  823. --Effects Included--
  824. Ignition Effect: SparkTip Ignition
  825. PowerUp Effect: Power Surge (Stable)
  826. Retraction Effect: Standard Retraction
  827. Lockup Effect: Full Blade Lockup, Begin Effect: Real Clash, End Effect: Full Blade Absorb
  828. LightningBlock Effect: Responsive Lightning Block
  829. Drag Effect: Intensity Sparking Drag
  830. Melt Effect: Intensity Melt
  831. Stab Effect: Normal Stab
  832. Blast Effect: Full Blade Blast Fade
  833. Clash Effect: Flash on Clash (Full Blade)
  834. Swing Effect: AudioFlicker Swing (Scaled Full Blade)
  835. */
  836. 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>>>,StyleFire<Stripes<30000,-50,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<5461>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<10922>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<16384>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<21845>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<27306>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,Mix<Int<16384>,Black,Stripes<30000,-50,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<5461>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<10922>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<16384>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<21845>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<27306>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>,0,2>,StyleFire<Stripes<30000,-100,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<5461>,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<10922>,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<16384>,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<21845>,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<27306>,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>>>,Mix<Int<16384>,Black,Stripes<30000,-100,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<5461>,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<10922>,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<16384>,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<21845>,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<27306>,RgbArg<ALT_COLOR_ARG,Rgb<255,0,0>>>>>,0,4>>,AlphaL<AudioFlickerL<RgbArg<SWING_COLOR_ARG,Rgb<255,255,255>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TransitionEffectL<TrConcat<TrInstant,AudioFlickerL<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>,TrFade<1200>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,255,255>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<2000>>>,TrWipe<200>>,EFFECT_STAB>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Rgb<255,255,255>>,TrFade<300>>,EFFECT_BLAST>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,TrFade<300>>,EFFECT_CLASH>,LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>,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,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,Mix<TwistAngle<>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>,RotateColorsX<Int<3000>,Mix<Int<12000>,Black,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>>,0,3,5,3000,10>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrConcat<TrWipeIn<100>,AlphaL<RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrJoin<TrDelay<4000>,TrFade<300>>,AlphaL<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,24,0>>>>,SmoothStep<IntArg<MELT_SIZE_ARG,28000>,Int<4000>>>,TrFade<4000>>,TrWipe<200>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipeSparkTipX<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,IgnitionTime<300>>,TrWipeInX<RetractionTime<0>>,Black>>>(),
  837.  
  838. // CC
  839. /* copyright Fett263 RainbowBlade (Crystal Chamber) OS6 Style
  840. https://fett263.com/fett263-proffieOS6-style-library.html#RainbowBlade
  841. OS6.7 v4.0181
  842. Single Style
  843. Base Style: Running Rainbow (Fast)
  844.  
  845. Off Behavior: Slow Run Forward
  846.  
  847. Base Color: Rgb<255,0,0> (Rolling Rainbow Up)
  848.  
  849. --Effects Included--
  850. Ignition Effect: Instant
  851. Retraction Effect: Instant
  852. Lockup Effect: Full Blade Lockup (Dissipate)
  853. LightningBlock Effect: Full Blade Lightning
  854. Blast Effect: Full Blade Blast Fade
  855. Clash Effect: Flash on Clash (Full Blade)
  856. */
  857. StylePtr<Layers<Stripes<30000,-300,RotateColorsX<Saw<Int<16>>,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<-4000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<-8000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>,RotateColorsX<Int<5461>,RotateColorsX<Saw<Int<16>>,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<-4000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<-8000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>>,RotateColorsX<Int<10922>,RotateColorsX<Saw<Int<16>>,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<-4000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<-8000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>>,RotateColorsX<Int<16384>,RotateColorsX<Saw<Int<16>>,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<-4000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<-8000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>>,RotateColorsX<Int<21845>,RotateColorsX<Saw<Int<16>>,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<-4000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<-8000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>>,RotateColorsX<Int<27306>,RotateColorsX<Saw<Int<16>>,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<-4000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<-8000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>>>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<BLAST_COLOR_ARG,Rgb<255,255,255>>,TrFade<300>>,EFFECT_BLAST>,TransitionEffectL<TrConcat<TrJoin<TrDelay<30>,TrInstant>,RgbArg<CLASH_COLOR_ARG,Rgb<255,255,255>>,TrFade<300>>,EFFECT_CLASH>,LockupTrL<AudioFlickerL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,TrFade<400>>,TrConcat<TrInstant,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Int<0>>,TrWaveX<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,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>,LockupTrL<Strobe<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,AudioFlicker<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Blue>,50,1>,TrInstant,TrFade<1000>,SaberBase::LOCKUP_LIGHTNING_BLOCK>,InOutTrL<TrInstant,TrInstant,TransitionLoop<Black,TrConcat<TrWipe<1000>,RotateColorsX<Saw<Int<16>>,Gradient<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<-4000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,RotateColorsX<Int<-8000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>>,TrWipe<1000>>>>>>(),
  858. "taron malicos"},
  859.  
  860. { "Battery;common", "tracks/brazil.wav",
  861. StylePtr<Gradient<Pulsing<Black,Rgb<50,50,50>,5000>,Stripes<10,-700,Mix<BatteryLevel,Red,Orange,Yellow,Green>,Black,Black>,Pulsing<Black,Rgb<50,50,50>,5000>,Stripes<10,-700,Mix<BatteryLevel,Red,Orange,Yellow,Green>,Black,Black>,Pulsing<Black,Rgb<50,50,50>,5000>,Stripes<10,-700,Mix<BatteryLevel,Red,Orange,Yellow,Green>,Black,Black>,Pulsing<Black,Rgb<50,50,50>,5000>,Stripes<10,-700,Mix<BatteryLevel,Red,Orange,Yellow,Green>,Black,Black>,Pulsing<Black,Rgb<50,50,50>,5000>,Stripes<10,-700,Mix<BatteryLevel,Red,Orange,Yellow,Green>,Black,Black>,Pulsing<Black,Rgb<50,50,50>,5000>,Stripes<10,-700,Mix<BatteryLevel,Red,Orange,Yellow,Green>,Black,Black>,Pulsing<Black,Rgb<50,50,50>,5000>,Stripes<10,-700,Mix<BatteryLevel,Red,Orange,Yellow,Green>,Black,Black>,Pulsing<Black,Rgb<50,50,50>,5000>,Stripes<10,-700,Mix<BatteryLevel,Red,Orange,Yellow,Green>,Black,Black>>>(),
  862. &style_charging,
  863. &style_charging,"Battery\nLevel"}
  864.  
  865. };
  866. BladeConfig blades[] = {
  867. { 0, SubBlade(0, 15, WS281XBladePtr<133, bladePin, Color8::GRB, PowerPINS<bladePowerPin2, bladePowerPin3> >() ),
  868. SubBlade(16, 132, NULL),
  869. WS281XBladePtr<1, blade2Pin, Color8::GRB, PowerPINS<bladePowerPin6> >(),
  870. CONFIGARRAY(presets) },
  871. };
  872. #endif
  873.  
  874. #ifdef CONFIG_BUTTONS
  875. Button PowerButton(BUTTON_POWER, powerButtonPin, "pow");
  876. Button AuxButton(BUTTON_AUX, auxPin, "aux");
  877. #endif
  878.  
  879.  
Add Comment
Please, Sign In to add comment