ProffieOS7 Style Library Phase 3 (Public Access) - Q & A

I meant version of Arduino usually listed at top of Arduino screen, i.e. 1.8.18 and the ProffieOS plugin under Tools > Board > Board Manager (search for Proffieboard), i.e. 3.6.0

These aren’t tied to the version of your board.

I think considering I had to update arduino a couple days ago, I think it’s the latest version. I’m not sure what the latest version is numbered as, but I will check in the program later when my wifi comes back online at home.

My arduino version is 2.3.7. Looks like I gotta update to 2.3.8 now cuz it’s telling me to haha

You don’t necessarily have to update Arduino.

Which version of the Proffieboard plugin?

According to arduino, the one I have is 4.6.

If possible, since you’re using OS7 maybe get Arduino 1.8.xx and try plugin version 3.6.0

All development was done on these versions, it’s possible something changed with new plugin. If you’re unable I’ll try the newer versions if I get time this weekend.

What blade style would be best to match the red sabers from maul shadow lord? (like maul and the inquisitors). It isn’t like a moving fire blade but it’s not a static clone wars-like blade

How far along is the greyscale section on the blade styles library?

can i change the preon blade style time (how long it goes on for)

and the exact effect that was causing that arg error message was unstable audioflicker in the blade swing effect/force effect seection

There’s also something wrong with this blade style (when i put it in the config helper and lcick preview it does nothing but works fine when im previewing it on the library)

Crispity Blade Style

/* copyright Fett263 Greyscale (Primary Blade) OS7 Style
Fett263's ProffieOS7/8 Style Library - Public Access
OS7.15 v3.43p
Single Style
Base Style: Crispity (Unstable Blade - AudioFlicker Swing)

Base Color: BaseColorArg (0)

--Effects Included–

Effect Reaction: HumpFlicker, BaseColorArg, Type: Full Blade, Direction: Normal, Duration: 1000, Consecutive Effects to Max: 6
Effect Reactions: Accent SwingPreon Effect: Reverse Power Absorb (Crispity Version) [Color: PreonColorArg]
Ignition Effect: SparkTip Center Out [Color: IgnitionColorArg]
PowerUp Effect: Unstable Power Up Center Out [Color: IgnitionColorArg]
Retraction Effect: Cycle Down [Color: RetractionColorArg]
Lockup Effect:
0: mainLockMulti0Shape - Begin: Real Clash - Style: Vortex - End: Full Blade Absorb

Color: LockupColorArg

Lightning Block Effect:
0: mainLBMulti0Shape - Begin: Responsive Impact - Style: HumpFlicker - End: Full Blade Absorb

Color: LBColorArg

Drag Effect:
0: mainDragMulti0Shape - Begin: Wipe In - Style: Intensity Sparking Drag - End: Wipe Out

Color: DragColorArg

Melt Effect:
0: mainMeltMulti0Shape - Begin: Wipe In - Style: Intensity Melt - End: Absorb

Color: StabColorArg

Stab Effect: Sparking Stab [Color: StabColorArg]
Blast Effect: Full Blade Blast Fade [Color: BlastColorArg]
Clash Effect: Random Clash with Ripple [Color: ClashColorArg]
Swing Effect: Unstable Swing (Scaled Full Blade) [Color: AltColor3Arg]
*/
StylePtr<Layers<Layers<StaticFire<BrownNoiseFlicker<RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>,RandomPerLEDFlicker<Mix<Int<6000>,Black,RotateColorsX<Int<32000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,Mix<Int<7710>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,300>,Mix<Int<10772>,Black,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>,0,6,10,1000,2>,AlphaL<AudioFlickerL<RotateColorsX<Int<31000>,RgbArg<BASE_COLOR_ARG,Rgb<255,0,0>>>>,SwingSpeed<400>>>,AlphaL<Stripes<2000,-3000,RgbArg<ALT_COLOR3_ARG,Rgb<255,0,0>>,RandomPerLEDFlicker<RgbArg<ALT_COLOR3_ARG,Rgb<255,0,0>>,Mix<Int<8192>,Black,RgbArg<ALT_COLOR3_ARG,Rgb<255,0,0>>>>,RandomPerLEDFlicker<Mix<Int<3932>,Black,RgbArg<ALT_COLOR3_ARG,Rgb<255,0,0>>>,RgbArg<ALT_COLOR3_ARG,Rgb<255,0,0>>>>,Scale<IsLessThan<SwingSpeed<600>,Int<13600>>,Scale<SwingSpeed<600>,Int<-19300>,Int<32768>>,Int<0>>>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<IgnitionTime<300>>,TrInstant>,Remap<CenterDistF<>,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<3855>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>,200>,RandomPerLEDFlicker<Mix<Int<3137>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>,Mix<Int<3855>,Black,RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>>>>>,TrFade<800>>,EFFECT_IGNITION>,TransitionEffectL<TrConcat<TrJoin<TrDelayX<WavLen<>>,TrWipeIn<200>>,AlphaL<RandomPerLEDFlickerL<RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>>,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<TrInstant,AlphaL<RgbArg<CLASH_COLOR_ARG,Rgb<199,199,199>>,Bump<Scale<EffectPosition<EFFECT_CLASH>,Int<6000>,Int<26000>>,Int<6000>>>,TrCenterWipeX<Int<100>,Scale<EffectPosition<EFFECT_CLASH>,Int<6000>,Int<26000>>>,AlphaL<Remap<CenterDistF<Scale<EffectPosition<EFFECT_CLASH>,Int<6000>,Int<26000>>>,Stripes<1400,-2000,RgbArg<CLASH_COLOR_ARG,Rgb<199,199,199>>,Mix<Int<2096>,Black,RgbArg<CLASH_COLOR_ARG,Rgb<199,199,199>>>>>,Bump<Scale<EffectPosition<EFFECT_CLASH>,Int<6000>,Int<26000>>,Int<38000>>>,TrJoin<TrSmoothFade<50>,TrCenterWipeX<Int<100>,Scale<EffectPosition<EFFECT_CLASH>,Int<6000>,Int<26000>>>>>,EFFECT_CLASH>,LockupTrL<AlphaL<Remap<CenterDistF<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>>>>,Stripes<2000,3200,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Mix<Int<18000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>,Mix<Int<8000>,Black,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>>>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<SwingSpeed<100>,Int<14000>,Int<22000>>>>,TrConcat<TrJoin<TrDelay<50>,TrInstant>,Mix<IsLessThan<ClashImpactF<>,Int<26000>>,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,AlphaL<RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Scale<BladeAngle<0,16000>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-12000>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<10000>>>,Sum<IntArg<LOCKUP_POSITION_ARG,16000>,Int<-10000>>>,Scale<ClashImpactF<>,Int<20000>,Int<60000>>>>>,TrFade<300>>,TrConcat<TrInstant,RgbArg<LOCKUP_COLOR_ARG,Rgb<255,255,255>>,TrFade<400>>,SaberBase::LOCKUP_NORMAL,Int<1>>,ResponsiveLightningBlockL<HumpFlicker<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Int<8000>>,100>,TrConcat<TrExtend<200,TrInstant>,AlphaL<RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,Bump<Scale<BladeAngle<>,Int<10000>,Int<21000>>,Int<10000>>>,TrFade<200>>,TrConcat<TrInstant,RgbArg<LB_COLOR_ARG,Rgb<255,255,255>>,TrFade<400>>,Int<1>>,LockupTrL<AlphaL<TransitionEffect<RandomPerLEDFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>>,BrownNoiseFlickerL<RgbArg<DRAG_COLOR_ARG,Rgb<255,255,255>>,Int<300>>,TrExtend<4000,TrInstant>,TrFade<4000>,EFFECT_DRAG_BEGIN>,SmoothStep<Scale<TwistAngle<>,IntArg<DRAG_SIZE_ARG,28000>,Int<30000>>,Int<3000>>>,TrWipeIn<200>,TrWipe<200>,SaberBase::LOCKUP_DRAG,Int<1>>,LockupTrL<AlphaL<Stripes<2000,4000,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>>>,Mix<Sin<Int<50>>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>>>>,Mix<Int<4096>,Black,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>>>>>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,28000>,Int<30000>>,Int<3000>>>,TrConcat<TrExtend<4000,TrWipeIn<200>>,AlphaL<HumpFlicker<Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>>>,RotateColorsX<Int<3000>,Mix<TwistAngle<>,RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>,RotateColorsX<Int<3000>,RgbArg<STAB_COLOR_ARG,Rgb<255,0,0>>>>>,100>,SmoothStep<Scale<TwistAngle<>,IntArg<MELT_SIZE_ARG,28000>,Int<30000>>,Int<3000>>>,TrFade<4000>>,TrFade<200>,SaberBase::LOCKUP_MELT,Int<1>>,InOutTrL<TrCenterWipeSparkX<RgbArg<IGNITION_COLOR_ARG,Rgb<255,255,255>>,IgnitionTime<300>,Int<16384>>,TrColorCycleX<BendTimePowX<RetractionTime<0>,Mult<IntArg<RETRACTION_OPTION2_ARG,10992>,Int<98304>>>>,Black>,TransitionEffectL<TrConcat<TrExtendX<WavLen<EFFECT_PREON>,TrJoin<TrInstant,TrLoopN<10,TrSparkX<Mix<Trigger<EFFECT_PREON,WavLen<EFFECT_PREON>,Int<100>,Int<0>>,RgbArg<PREON_COLOR_ARG,Rgb<255,255,255>>,RotateColorsX<Int<5000>,RgbArg<PREON_COLOR_ARG,Rgb<255,255,255>>>>,Int<550>,Scale<Trigger<EFFECT_PREON,Divide<Int<2000>,Int<10>>,Int<2000>,Int<0>>,Int<500>,Int<100>>,Int<0>>>>>,Layers<AlphaL<BlinkingL<Mix<Trigger<EFFECT_PREON,WavLen<EFFECT_PREON>,Int<100>,Int<0>>,RgbArg<PREON_COLOR_ARG,Rgb<255,255,255>>,RotateColorsX<Int<5000>,RgbArg<PREON_COLOR_ARG,Rgb<255,255,255>>>>,Int<200>,Int<500>>,SmoothStep<IntArg<PREON_SIZE_ARG,2000>,Int<-2000>>>,AlphaL<Mix<Trigger<EFFECT_PREON,WavLen<EFFECT_PREON>,Int<100>,Int<0>>,RgbArg<PREON_COLOR_ARG,Rgb<255,255,255>>,RotateColorsX<Int<5000>,RgbArg<PREON_COLOR_ARG,Rgb<255,255,255>>>>,SmoothStep<Int<33000>,Scale<Trigger<EFFECT_PREON,WavLen<EFFECT_PREON>,Int<100>,Int<0>>,Int<0>,Int<16000>>>>>,TrFade<100>>,EFFECT_PREON>>>(),

I have the config set for OS 7

Preon effects use WavLen<> function so they auto time to the preon.wav being used. You’d have to go into the style and hard code an Int<> in place of the WavLen<> function to change.

This should be fixed, you’ll need to refresh the page to get the updated scripts.

This should be fixed as well.

1 Like

I have also added a new Style under Unstable Blades for the Maul Shadow Lord effect.
The effect has a uniform Unstable effect at rest, blade movement or swings will add more instability at the tip of the blade, the size and intensity will depend on the speed and acceleration of the swing.

Unfortunately, I didn’t have time to fully test or shoot a video, but feel free to try it out.

1 Like

wow awesome!