I have started on a new prop (physical, not prop file). It is essentially a robot you carry around, and it randomly says things to you. I want the leds to react when its talking (playing a wav). Like slow pulsing standard, then flashes faster when talking.
Can it just play a quote randomly at an interval? AND/OR have the aux button play a sound. Maybe the just pressing a button is better.
There would be bunch of quotes, not sure how many, maybe 20?
It would be nice is motion could work. Maybe a scream wav, then back to the quote?
No hum would be playing when its “on”, but maybe idle background computer sound?
There would be tracks to be played as well.
Is this something I would need to have a new prop file for? or can it some how be accomplished with a current prop and a custom config?
A lot of this could be done with just a basic saber prop (or really any prop.)
I would start with that, and then copy and add/modify as you go.
The saber prop it too old to have “quote” support, but it does have “force” support, which is basically the same thing but with a different name. The default trigger for “force” is to long-click the power button, so you probably want to change that to use the AUX button instead.
Random trigger quotes isn’t particularly difficult, there are in fact several ways to do it:
In a font (having multiple hum sounds and mixing in the quotes as needed)
I think you will want a prop file for it, but you can do without if you want.
Like I said, I would start with saber.h, do some basic tests, then copy saber.h, change what you want, one step at a time until it works like you want.
I guess I pictured starting with the thermal detonator prop, I just forgot to mention it. That is why I though motion sensing would be nice. And swinging it around could make it scream.
If I do that, would the quote/force sound stop for the scream and then resume at the place it stopped at? I am thinking probably no.
If I wanted to go the random interval route - I found this post: Proffie "Piercing" saber effect - #25 by Fett263 that mentions multiple hum sounds and quotes. This sounds close to what I am aiming for.
In my case should the hum file be silent? That way it is just playing “nothing” for lack of a better term, then randomly plays a quote at an interval?
I just set up transitions and Special Abilities to run it all through style code and my prop. If you have a “script” of what you’re trying for (or triggers you want to create certain reactions for) I may be able to help out with style code to run it.
How about on boot we just go to ON and play hum? If you don’t need effects or sounds for ignition/retraction and the behavior is always the same might make it easier to just be ON except when power is removed. Do you need any behaviors in OFF?
OK, yeah then you’d want an Off state so you don’t have mess with controls. So we can run a trloop while off and a hum (same sound) while on.
So no visual effects, just sounds? We’re only having Off / On / Blast sounds, you don’t need any other effects or sounds? Did you want motion, like a “Swing” to generate a scream or something, we can still do that a few ways depending on what you’re after.
So, by press button you mean “Aux” to trigger Blast, correct?
I don’t have any “Shake” functions but we can do clash, swing, blade angle and/or twist angle type triggers for a “Scream” sound, do you want the same sound for each or a different one for each action, like a clash does one sound, a swing does another, changing the angle (like flipping it on it’s head) does another, etc.
And yes, separating them into clash, swing, etc. would give a lot more options. I do have limited files, but I could pitch them up or something for other types of actions.