The randomizer has been made before. But, have you seen one with multiple outputs? I don’t think so. So today I will show you how to do that, without each output ending at the same value!
There is 4 variables: 1, 2, 3, and var. Var is set to a random integer. Then 1 is set to that integer. Then var re-spins to get another integer. Then that value is set to 2. The same thing is done for 3.
1st, it checks whether 1 and 2 are equal. Then it does the same with 2 and 3, then 3 and 1. If any of those values are the same, it broadcasts on channel “redoTrigger.” The device is also run when receiving on this channel.
If the channel is not sent, you start to broadcast on the channels for the randomizers.
The channel is "Room " [1] + 1 (the variable).
So if the number ends up being 4 for example, it broadcasts on channel, “Room 4.”
I skimmed though the guide, and this is a very nice guide! Instead of just showing the user how to do it out show them why it works. That is the main purpose of guides, not plainly showing how to do it… and its a quality in guides that is admirable.
exactly my point, if a guide plainly shows HOW to do something it informs you minimally, but if they show you why it works, then you start to develop more understandings of the topic.
Oh yeah, it does look kinda similar.
All those if blocks were my 1st intention but, I remembered the and block, but then I realized that the or block was better.
And the properties are like the broadcasting on channels.