Report this content
We want the Dreams coMmunity to be a safe, diverse and tolerant place for everyone, no matter their age, gender, race, sexual orientation or otherwise. If you believe this content to contradict these principles, you can file a report for our coMmunity teams to investigate.
Note that misuse of the reporting tool will not be tolerated.Item being reported:
I’m assuming movement is locked on the Y axis.
1) I would try adding 4 trigger zones around each object set to detect a tag (make sure to select the [not here] option so all objects can have the same tag. Wire each zone into a mover pointing the opposite direction. A cone-shaped zone with it's main zone set to .1 on all axis, and plenty of fall off on the z axis will work well. The fall off will increase the detected signal the closer something gets to it, so you can wire that signal into a mover's speed. Or maybe wire it into the strength. Some experimentation will be necessary.
2) Once one object wins the race to the objective, I would have it activate a tag. Have each object include another zone set to detect that tag in all directions. Falloff probably isn’t necessary. Have the zone activate a follower set to flee the “it” tag. Once the object is out of range of the zone, the follower should shut off. If you want to randomize this, you could include some signal generators and plug those into left/right movers.
3) By using falloff zones, it should encourage the objects to stay away from the closest objects. Though crowding behavior may be tough to counteract.