SDY_Roulette - Item Roulette for RPG Maker MZ
A downloadable plugin
An item roulette for RPG Maker MZ. Open a chest, and a light runs around the prizes. The player presses OK to stop it — and with the chance you set, it slips by a cell or two. It feels like skill; the odds stay yours. No scripting, no images needed.
Try it first: the free trial (SDY_Roulette Lite) is in the downloads below. It has the panel look, stop mode and slip with up to 8 entries. Upgrading = replace one file; your roulettes and events keep working.
Update v1.1.2 (Nov 6): new Slip Motion "Glide", now the default. From the spin speed the roulette slows down to a near stop on the cell just before the result, hangs there for a moment, then slides over the last cell. Earlier today (v1.1.0 / v1.1.1): Slip Rule "Fixed" (it always slips the max number of cells), Stop Result "By weight" (the result is drawn by weight the moment the player presses, so the player still feels in control and your odds stay exact), and a fix for a blank Slip Text still showing "SLIP!". The older motions can still be chosen, and your settings carry over.
Features
- Three looks: Panel (a light runs around a ring of items, the center shows the item under the light), Wheel (a prize wheel with a pointer), Slot reel. Pick one per roulette or per spin.
- Stop it yourself: OK, click or tap. It runs on a few cells after the press, so players learn the timing and aim. The press is judged on the cell they saw.
- Slip: even a good stop slips 1-2 cells at the chance you set (25% by default). "By weight" lets rare prizes slip away more often. Weight 0 = shown but never won. At 100% every stop follows your weights.
- Auto mode: stops by itself on an entry drawn by weight (slots, prize wheels).
- Weight and rarity per entry: Common / Rare / Epic / Legend change the frame color, the win sound and the sparkles. Rename, recolor or add rarities.
- Miss and trap cells: traps take gold and/or a % of HP (never below 1). Any entry can run a common event right after the roulette closes.
- Rewards: give the item / weapon / armor / gold automatically, or only write variables (entry, kind, ID, amount, rarity) and switches (miss, trap, slipped).
- Fixed result for tutorials and story events ("the sword always comes out").
- Works on the map and in battle (troop events). The player can't walk and the battle commands hide while it spins.
- Works on its own. Uses your icon set. Help in English and Japanese.
How to use
- Enable SDY_Roulette in the Plugin Manager. Three examples are included (chest / wheel / slot).
- In an event: Plugin Command → SDY_Roulette → Spin Roulette, Roulette ID = chest.
- Make your own: list the entries in the "Roulettes" parameter.
Great for
- Treasure chests with a twist, board-game RPGs
- Casino prize wheels and slot machines
- Gacha, lotteries, lucky draws
- Trapped chests, luck events, a roulette in the middle of a battle
Board-game set
Roll with SDY_Dice (3D dice your characters throw), move with SDY_Sugoroku (board game on your map), win prizes with SDY_Roulette.
Free trial vs. full version
- Trial (free): panel look, stop mode + slip, up to 8 entries (item / weapon / armor / gold / miss), weight and rarity colors, prize given automatically, entry-number variable.
- Full: everything above plus the wheel and slot reel looks, auto mode, up to 24 entries, trap and "other" cells, a common event per entry, variables-only mode, kind / ID / amount / rarity variables, miss / trap / slipped switches, fixed results and pick-without-showing.
Details
- Tested on RPG Maker MZ 1.10.0. Not for MV.
- Commercial and non-commercial use OK. Adult content OK. Modification OK. Don't redistribute or resell the plugin itself (shipping it inside your game is fine). Credit optional ("Sunday Plugins").
- Download: SDY_Roulette.js + README (English and Japanese). The free trial is a separate download.
More from Sunday Plugins
| Updated | 5 days ago |
| Published | 13 days ago |
| Status | Released |
| Category | Tool |
| Author | SundayPlugins |
| Made with | RPG Maker |
| Tags | Casino, Gacha, javascript, minigames, mz, plugin, roulette, RPG Maker, RPG Maker MZ |
| Average session | A few seconds |
| Languages | English, Japanese |
| AI Disclosure | AI Assisted, Code, Graphics, Text |
Purchase
In order to download this plugin you must purchase it at or above the minimum price of $7.99 USD. You will get access to the following files:









Leave a comment
Log in with itch.io to leave a comment.