NoSloppy

BC All-in-one style V2

Oct 7th, 2020
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.58 KB | None | 0 0
  1.  
  2. { "testfont;common", "",
  3.  
  4. StylePtr<Layers<
  5. // Main Blade Color/Styles Base
  6. ColorChange<TrFade<1000>,
  7. // AudioFlicker Default = Green
  8. AudioFlicker<RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,128,0>>>,
  9. // AudioFlicker Default = Red
  10. AudioFlicker<RotateColorsX<Variation,Red>,RotateColorsX<Variation,Rgb<128,0,0>>>,
  11. // AudioFlicker Default = DeepSkyBlue
  12. AudioFlicker<RotateColorsX<Variation,DeepSkyBlue>,RotateColorsX<Variation,Rgb<0,0,128>>>,
  13. // Unstable Default = Red
  14. StyleFire<BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<80,0,0>>,0,6,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>,FireConfig<10,1000,2>>,
  15. // AudioFlicker Default = Golden Yellow
  16. AudioFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RotateColorsX<Variation,Rgb<90,65,0>>>,
  17. // RandomFlicker Bright Swing = Blue
  18. Mix<SwingSpeed<400>,RandomFlicker<RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<0,0,128>>>,Mix<SwingSpeed<800>,RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<150,150,255>>>>,
  19. // Stripes based Center Pull in Default = Light Purple
  20. Mix<SmoothStep<Int<16000>,Int<10000>>,Stripes<5000,-1500,RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,RotateColorsX<Variation,Rgb<130,40,230>>,RotateColorsX<Variation,Rgb<42,0,110>>>,Stripes<5000,1500,RotateColorsX<Variation,RotateColorsX<Variation,Rgb<95,0,210>>>,RotateColorsX<Variation,Rgb<30,0,50>>,RotateColorsX<Variation,Rgb<130,40,230>>,RotateColorsX<Variation,Rgb<42,0,110>>>>,
  21. // AudioFlicker Bright Swing Default = Silver White
  22. Mix<SwingSpeed<500>,AudioFlicker<RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,Rgb<80,90,130>>>,Mix<SwingSpeed<800>,AudioFlicker<RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,White>>,RotateColorsX<Variation,White>>>,
  23. // HumpFlicker Blade Default = PurpleBlue
  24. HumpFlicker<RotateColorsX<Variation,Rgb16<5547,468,19506>>,Rgb16<7,1899,65535>,50>,
  25. // HumpFlicker Blade Default = Orange
  26. HumpFlicker<RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<60,15,0>>,50>,
  27. // Stripes based Pulse blade Default = Green
  28. Stripes<10000,-2000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
  29. // Color Cycle to Glitchy Pulsing Blade Default = Green
  30. ColorCycle<RotateColorsX<Variation,Rgb<0,128,0>>,100,-3250,RotateColorsX<Variation,BlinkingX<RandomFlicker<RandomBlink<13000,RotateColorsX<Variation,Rgb<128,200,128>>,RotateColorsX<Variation,Black>>,RotateColorsX<Variation,Green>>,RandomFlicker<RotateColorsX<Variation,Rgb<0,128,0>>,RotateColorsX<Variation,Rgb<30,30,30>>>,Scale<SlowNoise<Int<16000>>,Int<300>,Int<1000>>,Scale<SlowNoise<Int<16000>>,Int<200>,Int<650>>>>,50,3000,3000>>,
  31.  
  32.  
  33. // Localized Clash
  34. TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<50>>,EFFECT_CLASH>,
  35. LocalizedClashL<BrownNoiseFlicker<Yellow,White,500>,100>,
  36. TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Rgb<128,0,0>,SmoothStep<Int<20000>,Int<2000>>>,TrJoin<TrSmoothFade<900>,TrWipe<700>>>,EFFECT_STAB>,
  37. // Universal color blade Blast
  38. TransitionEffectL<TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<50>,AlphaL<Red,Int<6000>>,TrJoinR<TrWipe<50>,TrWipeIn<50>>>,EFFECT_BLAST>,
  39. BlastL<ColorSequence<400,Red,Green,Blue,White,Black>,400,250,401>,
  40. AlphaL<White,BlastF<400,300,100000>>,
  41.  
  42. // 3-Layer Lockup Bump for less gradient fade. SmoothStep mask follows blade color
  43. LockupTrL<Layers<
  44. // Bottom Lockup Bump layer, tight ends masked with SmoothSteps of base color:
  45. Sparkle<RandomPerLEDFlicker<Red,Black>,White,300,500>,
  46.  
  47. // Tip side mask
  48. AlphaL<ColorChange<TrFade<1000>,
  49. // AudioFlicker Default = Green
  50. Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Green>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>>,300>,RotateColorsX<Variation,Rgb<50,128,50>>>,
  51. // AudioFlicker Default = Red
  52. Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
  53. // AudioFlicker Default = DeepSkyBlue
  54. Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>,RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<50,50,128>>>,
  55. // Unstable Default = Red
  56. Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>,RotateColorsX<Variation,Rgb<128,0,0>>>,
  57. // AudioFlicker Default = Golden Yellow
  58. Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,25,0>>,RotateColorsX<Variation,Rgb<60,60,0>>>,300>,RotateColorsX<Variation,Rgb<60,60,0>>,RotateColorsX<Variation,Rgb<100,100,50>>,RotateColorsX<Variation,Rgb<90,65,0>>>,
  59. // RandomFlicker Bright Swing = Blue
  60. Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<0,0,100>>,500>,RotateColorsX<Variation,Rgb<0,0,25>>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,
  61. // Stripes based Center Pull in Default = Light Purple
  62. Stripes<3000,3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,500>,RotateColorsX<Variation,Rgb<100,10,200>>,RotateColorsX<Variation,Rgb<42,0,110>>>,
  63. // AudioFlicker Bright Swing Default = Silver White
  64. Stripes<3500,3000,RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,Rgb<80,90,130>>,RotateColorsX<Variation,Rgb<110,150,255>>>,
  65. // HumpFlicker Blade Default = PurpleBlue
  66. Stripes<3000,3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb16<5547,468,19506>>,RotateColorsX<Variation,Rgb16<7,1899,65535>>,500>,RotateColorsX<Variation,Rgb<0,10,200>>,RotateColorsX<Variation,Rgb<60,60,80>>>,
  67. // HumpFlicker Blade Default = Orange
  68. Stripes<3500,3000,BrownNoiseFlicker<RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<60,15,0>>,500>,RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<255,150,60>>>,
  69. // Stripes based Pulse blade Default = Green
  70. Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
  71. // Color Cycle to Pulsing Blade Default = Green
  72. Stripes<3500,3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>>,
  73.  
  74.  
  75. SmoothStep<Scale<BladeAngle<>,Int<26500>,Int<12500>>,Int<2000>>>,
  76.  
  77.  
  78. // Hilt side mask
  79. AlphaL<ColorChange<TrFade<1000>,
  80. // AudioFlicker Default = Green
  81. Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Green>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>>,300>,RotateColorsX<Variation,Rgb<50,128,50>>>,
  82. // AudioFlicker Default = Red
  83. Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>>,300>,RotateColorsX<Variation,Rgb<128,50,50>>>,
  84. // AudioFlicker Default = DeepSkyBlue
  85. Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,DeepSkyBlue>,RandomPerLEDFlicker<RotateColorsX<Variation,DodgerBlue>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,300>,RotateColorsX<Variation,Rgb<50,50,128>>>,
  86. // Unstable Default = Red
  87. Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Red>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,0,0>>,RotateColorsX<Variation,Rgb<60,0,0>>>,300>,RotateColorsX<Variation,Rgb<60,0,0>>,RotateColorsX<Variation,Rgb<255,50,50>>,RotateColorsX<Variation,Rgb<128,0,0>>>,
  88. // AudioFlicker Default = Golden Yellow
  89. Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<180,130,0>>,RandomPerLEDFlicker<RotateColorsX<Variation,Rgb<25,25,0>>,RotateColorsX<Variation,Rgb<60,60,0>>>,300>,RotateColorsX<Variation,Rgb<60,60,0>>,RotateColorsX<Variation,Rgb<100,100,50>>,RotateColorsX<Variation,Rgb<90,65,0>>>,
  90. // RandomFlicker Bright Swing = Blue
  91. Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Blue>,RotateColorsX<Variation,Rgb<0,0,100>>,500>,RotateColorsX<Variation,Rgb<0,0,25>>,RotateColorsX<Variation,Rgb16<128,2817,37981>>>,
  92. // Stripes based Center Pull in Default = Light Purple
  93. Stripes<3000,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb<95,0,210>>,RotateColorsX<Variation,Rgb<30,0,50>>,500>,RotateColorsX<Variation,Rgb<100,10,200>>,RotateColorsX<Variation,Rgb<42,0,110>>>,
  94. // AudioFlicker Bright Swing Default = Silver White
  95. Stripes<3500,-3000,RotateColorsX<Variation,Rgb<110,150,255>>,RotateColorsX<Variation,Rgb<80,90,130>>,RotateColorsX<Variation,Rgb<110,150,255>>>,
  96. // HumpFlicker Blade Default = PurpleBlue
  97. Stripes<3000,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Rgb16<5547,468,19506>>,RotateColorsX<Variation,Rgb16<7,1899,65535>>,500>,RotateColorsX<Variation,Rgb<0,10,200>>,RotateColorsX<Variation,Rgb<60,60,80>>>,
  98. // HumpFlicker Blade Default = Orange
  99. Stripes<3500,-3000,BrownNoiseFlicker<RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<60,15,0>>,500>,RotateColorsX<Variation,Orange>,RotateColorsX<Variation,Rgb<255,150,60>>>,
  100. // Stripes based Pulse blade Default = Green
  101. Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>,
  102. // Color Cycle to Pulsing Blade Default = Green
  103. Stripes<3500,-3000,RotateColorsX<Variation,Green>,RotateColorsX<Variation,Rgb<0,60,0>>,RotateColorsX<Variation,Rgb<50,255,50>>,RotateColorsX<Variation,Rgb<0,128,0>>>>,
  104.  
  105.  
  106.  
  107. SmoothStep<Scale<BladeAngle<>,Int<17500>,Int<3500>>,Int<-2000>>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
  108.  
  109. // Mid and Top Bump Layers
  110. LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,400>,Rgb<180,180,180>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<8000>>>,TrInstant,TrInstant,SaberBase::LOCKUP_NORMAL>,
  111. LockupTrL<AlphaL<BlinkingX<Yellow,BlinkingX<Rgb<255,20,20>,White,Int<150>,Scale<SlowNoise<Int<3000>>,Int<250>,Int<750>>>,Int<150>,Scale<SlowNoise<Int<3000>>,Int<100>,Int<900>>>,Bump<Scale<BladeAngle<>,Int<22000>,Int<8000>>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<100>>,TrConcat<TrInstant,BrownNoiseFlicker<Yellow,Rgb<0,70,0>,30>,TrJoin<TrSmoothFade<200>,TrJoinR<TrWipeIn<200>,TrWipe<200>>>>,SaberBase::LOCKUP_NORMAL>,
  112.  
  113. // Non-Responsive Drag
  114. LockupTrL<AlphaL<AudioFlicker<BrownNoiseFlicker<Strobe<Black,OrangeRed,20,25>,Yellow,200>,White>,SmoothStep<Int<30000>,Int<2000>>>,TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_DRAG>,
  115.  
  116. ResponsiveLightningBlockL<RandomFlicker<Strobe<White,Rgb16<21301,0,65535>,50,10>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>>,
  117. //Begin Lightning Transition
  118. TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrFade<150>>,
  119. //End Lightning Transition
  120. TrConcat<TrInstant,Strobe<GreenYellow,Black,20,30>,TrDelay<30>,BrownNoiseFlicker<Rgb16<21301,0,65535>,Black,500>,TrJoinR<TrWipe<125>,TrWipeIn<125>>>>,
  121.  
  122. LockupTrL<
  123. // Melt Colors
  124. AlphaL<Mix<TwistAngle<>,Yellow,RandomPerLEDFlicker<Orange,OrangeRed>,BrownNoiseFlicker<Rgb16<20095,128,128>,Rgb16<35103,8175,298>,150>,StyleFire<Rgb16<20393,93,93>,Red,0,4,FireConfig<0,2000,5>,FireConfig<3000,0,0>,FireConfig<0,4000,0>>>,
  125. // Melt Shape
  126. SmoothStep<Scale<TwistAngle<>,Int<24000>,Int<29000>>,Int<2000>>>,
  127. //Melt Begin and End transitions
  128. TrWipeIn<600>,TrColorCycle<1500,-2000,100>,SaberBase::LOCKUP_MELT>, // Great melt colors as you twist, gets dripping red hot/fire and bright yellow.
  129.  
  130. InOutTrL<TrWipeSparkTip<White,250>,TrWipeInX<InOutWavTime>>>>(),
  131. StylePtr<Black>(),
  132. StylePtr<Black>(),
  133. StylePtr<Black>(),
  134. // These Accent LED styles are meant to re-create the deleted cave scene in ROTJ.
  135. //
  136. // When saber is off, Green blink 9 times (18 bits) then is off for 6 blinks (12 bits)
  137. // When saber is on, Green stays lit
  138. // When saber is off, Red remains off for 9 blinks (18 bits) then is on for 6 blinks (12 bits)
  139. // When saber is on, Red //turns off//Blinks//pulse depending on which you have uncommented.
  140.  
  141. // Red Arrow Pulses when blade is ON
  142. // StylePtr<InOutHelper<Pulsing<Black,White,3000>, 1, 1, Sequence<White, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
  143. // Red Arrow is OFF when blade is ON
  144. // StylePtr<InOutHelper<Black, 1, 1, Sequence<White, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
  145. // Red Arrow Blinks when blade is ON
  146. StylePtr<InOutHelper<Blinking<Black,White,1500,500>, 1, 1, Sequence<White, Black, 200, 30, 0b0000000000000000,0b0010101010101000>>>(),
  147. // Green Arrow
  148. StylePtr<InOutHelper<White, 1, 1, Sequence<White, Black, 200, 30, 0b1010101010101010,0b1000000000000000>>>(),
  149. "all-in-one effect-scroll style - style library for presets. match bases to 2 lockup colors from list"},
  150.  
  151.  
  152.  
Advertisement
Add Comment
Please, Sign In to add comment