Player reward system using blueprints and array

Hello I just started making player reward system that uses array and picks random item from it. My question is how do i make the chances of getting more common reward higher. The idea i have is just to put the reward multiple times in the array but before doing that i want to know if there is a better way. I will post a screenshot of what i have. If you have any suggestions please let me know. Thank you!

That works well for few elements, been there, done that. For something more elaborate, you could use curves:

In case of the array up there, you could try:

The chance of getting high results is lower. Can be done better but that’s the gist. The best part about the curve is how easy it is to maintain over time, especially if you want to automate some testing.

Thank you! I am going to try it.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.