Demo | Website | Unity Forum Thread
Selectionator is a tool that provides weighted random selections and allows for bonus sweetening (often known as magicfind in RPGs and ARPGs).
It is quick, powerful, flexible, and boasts an extremely easy setup.
Selectionator is fully Unity 5 compatible and comes with the complete, meticulously documented C# source. It can also make tens of thousands of selections per second (seriously!check it out!, and has a variety of built-in bonus algorithm adjustments so you can fine-tune your *-finds.
Selectionator can select from any enumerable collection of any class, and is suitable for:
• Item drops
• AI decision-making
• Random event systems
• Stat assignment
• Procedural generation systems
...and many, many more!
If you've got a second, check out the website, which contains the documentation and exaples, to see just how easy it is to set up and use Selectionator. If you have any questions, please tweet @evilwizards or jump over to the Unity Forum Thread.