Complicated blocks question (race related)

I do have an idea as to how you might accomplish this that doesn’t seem to have been brought up yet.

You’d start by having a relay broadcasting as all racing players channel to a trigger when the race starts. Essentially, each time a racer’s position is chosen, it adds the number of their position to a text property. Before it confirms a racer’s position, it attempts to find the first occurence of the random number generated for said racer in the text property. If it doesn’t find it, [1] the system selects the racer normally. However, if it does, it simply loops the block without doing anything.

The only problems with this are that there is a potentially for this to loop a ton of times, and that if you have 2 digits in a racing position it’ll break. However, the whole system is fairly simple, and can be done with a single trigger block and property.

Does this make any sense, or should I build a prototype? [2]

*sigh*

Since you’re so polite, I’ll build a prototype for you as soon as I get the opportunity.


  1. denoted by the returned value being 0 ↩︎

  2. I might not be able to get back to you in several days if you need this. I’m kinda drowning at the moment. ↩︎