0.32.1
What's new in 0.32:
No config file changes needed, still uses config_version=4
- Improved achievements and added achievement groups.
- Added relay events and relay queues
- Improved smart virtual platform
- Improved support for System 11 and Gottlieb System 3 style troughs (including using the ball drain as a ball storage location to get one additional ball capacity with no hardware changes).
- Verify that duplicate sections don’t exist in config files
- Check that event handlers are properly formatted before they’re registered
- Added conditional events (handlers that only fire if certain conditions are met)
- You can set default values for player variables
- Fixed the physical mono DMD and physical RGB (color) DMD
- Added multiball lost event
- Allow devices to have inline config specs
- Added shots with events
- Better OPP platform parsing
- Fixed & improved the high score mode
- Improved service mode
- Added options for “random” events (force next, force all, save per-player, etc.)
- Added events to the BCP monitor (meaning they can be viewed in the MPF Monitor app)
- Added option to force all assets to load on boot for testing purposes
- Added scoring options (add, replace, block)
- Set starting values for player variables
- Use color “on” for LED default colors
- Refactored ball devices to use asyncio, to have specific ejectors and ball counters
- Allow multiple config player entries to fire from the same event
- Ensure that events created by the MC are sent to MPF
- Added machine vars for P-ROC and FAST hardware revisions
- Added combo switches (for “flipper cancel”, two-button skill shots, etc.)
- Lots of little bug fixes...