• Hi Guest!

    Please be aware that we have released another critical security patch for VaM. We strongly recommend updating to version 1.22.0.12 using the VaM_Updater found in your installation folder.

    Details about the security patch can be found here.

Question How can I apply the same randomness from FloatParamRandomizer to multiple receivers simultaneously?

Azpectrum

New member
Messages
3
Reactions
1
Points
3
Hello everyone, I'm going to try to explain my problem better!

I am currently using the FloatParamRandomizer plugin, and I would like to replicate the generated float value for multiple items simultaneously. For example:

I have a plugin called FloatParamRandomizer that is changing the float parameters of Plugin>TimeLine>Global Speed. Now, I want to use this same plugin to also change the float value of Geometry>Smile. Additionally, I want to use it to modify Plugin>DecalMaker>X.Trans displacement.

Essentially, I want to have just one generator that can change these three parameters simultaneously. I want all three parameters to respect the same float range and randomness provided by this generator.


As far as I know, there are three random generators available:
  1. MeshedVR: This generator doesn't meet my requirements.
  2. Everlaster: This generator is quite good, but it only changes one parameter at a time, which doesn't suit my needs.
  3. MultiFloatParamRandomizer: While this generator can change multiple receivers, it lacks the search functionality of the Everlaster plugin. Additionally, it sets individual generators for each item, which also doesn't suit my requirements.
So, none of the existing generators fully meet my needs.


How can I solve this problem?

Thank you in advance!
 
Have you tried having FloatRandomizer drive the value of a VariableTrigger atom (VaM build-in) or a ValueRelay (from LogicBricks)? You can use those to drive any number of other values. Only limitation is that the input value for both is 0...1, but you can remap that to any range on the output side.
 
Upvote 0
I think you can also do it with VUML and ActionGrouper
FloatRandomizer will change float from VUML, and ActionGrouper will use that float :unsure:
 
Upvote 0
Back
Top Bottom