Releases: missionpinball/mpf
v0.16.3
Added LED debug logging to the show controller
Added option to enable debug logging on a per-device basis
Bug fix in show LED priority levels
Fixed light scripts so they can use LEDs or Matrix Lights
v0.16.2
Bug fix: Crash when no player_controlled_eject_tag was specified
v0.16.1
Bug fix in ModeTimer start() method.
v0.16.0
Added slide “expire” time settings to the Slide Player.
Added Demo Man as the sample game code.
Added start_time configuration parameter for music in the StreamTrack
Added the SocketEvents plugin
Created the LightScripts and LightPlayer functionality.
Change light script “time” to “tocks”
Created a centralized config processing module
Bug fixes:
Mode controller would hold up the end of ball sequence if there weren’t any active modes
Decorators: now work on 24-bit surfaces
Diverters: collection name was wrong
Light Scripts: now returns the proper show object
Playfield: fixed crash when MPF tried to return balls to their home positions
Modes: moved the stop events so they wouldn’t crash
Config: loading multiple config files no longer crashes the config processor
OSC: Typo in its config processor
Sound: Fixed a typo in its config processor
Modes: modes only start if there’s an active game and active player
Logic Blocks: Several bugs fixed with how logic blocks store their progress on a per-player basis
Many other small fixes