Hi everyone I’m super new at all this and trying to customize my Sabine Saber Theory Saber to remove and change some colors on some fonts and for some reason my coding seems to get an error.
Error Message
Hi everyone I’m super new at all this and trying to customize my Sabine Saber Theory Saber to remove and change some colors on some fonts and for some reason my coding seems to get an error.
Error Message
Have other uploads worked? That error looks like an Arduino issue, not something specific to your ProffieOS config or anything.
I would try reinstalling the Arduino ProffieOS plugin under Tools>Board>Boards Manager.
Instructions for reference:
Your style pointer on row 45 is not balanced. It’s missing a } at the end. I tried compiling your code but it didn’t like “Stab” I do not have Stab in any of my styles and do not recognize it. You also have a call to sound_library.h but I believe your PROP file already calls sound_library. but I don’t know if that would cause a problem…
Wow. Where did you dig up that old fossil?
Bank 6’s blade style is from ProffieOS 2.2 sa22c Color Change fork.
Nested/wrapped style, and stab was a custom thing.
StylePtr<
InOutHelper<
OnSpark<
Stab<
LocalizedClash<
Lockup<
Blast<
AudioFlicker<........
BrownNoiseFlicker<<........
Pulsing<Gradient<<........
BrownNoiseFlicker<<........
Gradient<<........
White,200>,
200,300,Black>
>()
If you really want to use it, we can recreate that style pretty easily with a more modern layerized version, and include stab too:
StylePtr<Layers<
AudioFlicker<Rgb<120,20,235>,Rgb<60,10,170>>,
AlphaL<AudioFlicker<Rgb<150,150,150>,AudioFlicker<Rgb<60,10,170>,HotPink>>,SmoothStep<Int<2000>,Int<-20000>>>,
TransitionEffectL<TrConcat<TrWipeIn<300>,AlphaL<Gradient<BrownNoiseFlicker<White,Strobe<Blue,LemonChiffon,50,1>,300>,White>,SmoothStep<Int<20000>,Int<20000>>>,TrJoin<TrFade<600>,TrWipe<700>>>,EFFECT_STAB>,
BlastL<BrownNoiseFlicker<Green,Yellow,300>,150,200,600>,
LockupL<Pulsing<Gradient<AudioFlicker<Pink,Rgb<120,20,235>>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>,BrownNoiseFlicker<White,Strobe<Blue,LemonChiffon,50,1>,300>,BrownNoiseFlicker<White,Strobe<Blue,LemonChiffon,50,1>,300>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>>,Gradient<AudioFlicker<Pink,Rgb<120,20,235>>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>,BrownNoiseFlicker<White,Strobe<Blue,LemonChiffon,50,1>,300>,BrownNoiseFlicker<White,Strobe<Blue,LemonChiffon,50,1>,300>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>,HumpFlicker<Rgb<120,20,235>,Rgb<60,10,170>,50>>,3500>,Gradient<AudioFlicker<Rgb<120,20,235>,Rgb<60,10,170>>,AudioFlicker<Rgb<120,20,235>,Rgb<60,10,170>>,AudioFlicker<Rgb<120,20,235>,Rgb<60,10,170>>,Gradient<AudioFlicker<Rgb<120,20,235>,Rgb<60,10,170>>,BrownNoiseFlicker<White,Strobe<Blue,LemonChiffon,50,1>,300>,White>>>,
LocalizedClashL<BrownNoiseFlicker<White,Strobe<Blue,LemonChiffon,50,1>,50>,100>,
OnSparkL<>,
InOutHelperL<InOutFuncX<Int<200>,Int<300>>>>>()
and yeah, don’t forget to close the preset with a closing brace }
And remove #include "../sound/sound_library.h"
from under the prop file inclusion. It’s a redundancy that I really with LGT and friends would remove from the files they send out.