Explore our store and support our creators
**Take Full Control of Randomness!** 🎲 Random Pro brings powerful probability-based random number generation
### Stop relying on ordinary randomness. Start controlling probabilities!
**What if you could decide which numbers appear more often, which are rare, and how frequently each group of numbers should be selected?**
With **Random Pro**, you can!
Random Pro is a powerful, flexible random-number generator designed specifically for **Construct 3**. It gives game developers precise control over random outcomes through an easy-to-use system of customizable probability groups.
Whether you're developing an RPG, arcade game, educational application, simulation, or reward system, Random Pro makes sophisticated probability control simple.
## 🔥 Powerful Features
### ✅ Custom Number Ranges
- Set minimum and maximum values.
- Generate whole numbers or decimal numbers.
- Configure decimal precision from 0 to 8 places.
### ✅ Advanced Probability Groups
- Create groups containing multiple numbers.
- Assign a percentage to each group.
- Each group's probability is distributed equally among its numbers.
- Configure 10 groups directly from Properties.
- Create additional groups dynamically through Event Sheets.
- Enter numbers separated by spaces, commas, or new lines.
### ✅ Smart Probability Distribution
- Control how often specific groups are selected.
- Assign a combined probability of up to 100%.
- Automatically distribute the remaining probability among unlisted numbers.
- Prevent conflicting priorities and invalid configurations.
### ✅ Complete Event Sheet Control
- Generate random numbers instantly.
- Add, update, or remove priority groups.
- Modify ranges and decimal precision during gameplay.
- Assign individual numbers their own probabilities.
- Access group information and generated results.
- Use triggers to react to successful or failed generation.
### ✅ Clean, Instant Results
- Generate a final number without unwanted number cycling when used with a one-time event.
- Dedicated auto-reset generation action.
- Retrieve results as numbers or formatted text.
- Preserve decimal formatting when displaying results.
### ✅ Built for Construct 3
- Easy integration with existing projects.
- Single-global plugin.
- Supports save/load state.
- Built using Construct 3 Addon SDK v2.
## 🎯 How Does It Work?
Imagine you're creating a reward system with numbers from 1 to 100.
You want certain numbers to appear more frequently than others.
**That's it!**
Random Pro automatically handles the probability calculations.
For example, the first group's 40% probability is divided equally among its four numbers, giving each number a 10% chance of being selected.
No complicated event sheets. No manual probability formulas.
Buy with us and we will refund 100% of the cost of the asset if it's non-functional or not as described and the author doesn't fix the issue for you in a timely manner.