- ✨ New dice: d20
- ✨ New dice: d10x10
- ✨
interactive
flag to enable/disable roll on click - ✨ Expose in control the
show_faces
method to represent external rolls - 💄Control icon clearer without outline and bigger dices
- 📝 Improved documentation (README and reference)
- ✨ New dice: d10
- 🐛 d4: proper shape for the highlight
- ✨ Android support
- ✨ Example scene, now available as Android App
- 🏗️ Generate F-Droid metadata
- ✨ Example: Full dice set editor: Add, Remove, Edit
- ♻️ d4 and d6 code mostly merged
- ✨ New dice: d4
- 💄 Beveled borders for d6
- ♻️ Generalization to favor inclusion of more shapes of dices
- ✨ Cleaner installs
- screenshots and build files excluded from package
- examples moved to
examples/dice_roller/
for cleaner merge in user's project along with other plugins.
- ✨ API stabilized. From now on, api changes will imply major and minor version changes following semantic versioning.
- 🐛 Highlights without artifacts
- 🔧 New script to upload to the asset lib using project metadata
- ✨ DiceRollerControl can be created without instantiating the scene, just by creating selecting the node type.
- ✨ Expose roller attributes in Control (box size and color)
- ✨ Method
per_dice_result
returns the value of each dice - ✨ Example: New button to add dices interactivelly
- 💄 Added Environment with ambient light for more natural look
- 🐛 Fix: rolling after fastrolling kept the highlight
- 🐛 Fix: avoid changing the dice set while rolling
- 🏗️ Removed non essential files from the package
- 💄 More natural initial arrangement of dices
- ✨
DiceRollerControl
signalroll_started
- ✨
DiceRollerControl
methodquick_rolling
- ✨ Example updated to show how to use them
- 🧹 Scenes cleanup of uneeded properties
- 🏗️ Packaging: Added previews and fixed name to match
- ✨ Dices set can be defined with control properties
- ✨ Dices are auto-named if no name given or the name conflicts with other dices
- 💄 Lights adjustments.
- 🐛 Fix: Dice colors looked as dark as far they were from yellow. Svg texture was loaded with a yellow background. Using png export instead.
- 🐛 Fix: Dice highlight position degradated with each roll. Floor offset was not properly oriented and accomulated.
- 🐛 Fix: Freeze when when quick rolling a set bigger than two.
- 🔧 CI to release from github actions
- ✨ Icon and classname for RollerBox
- ♻️ Example out of the addon
- 📝 Documentation and metadata
- ✨ First public release
- ♻️ Extracted from godatan project
- ♻️ Reorganized object responsability
- ♻️ Code distributed into a folder per scene
- ✨ Roller box can be resized
- ✨ Generated collision shapes to enable dinamic
- ♻️ Set camera so that the viewport adjust the floor of the box
- ✨ Rotate the camera so that box and viewport matches portrait/landscape orientation
- 📝 Added an example of usage within a UI
- ✨ Debug tools