mode_settings:
display_delay_ms: 800
hurry_up_delay_ms: 100
hurry_up_event: flipper_cancel
end_bonus_event: timer_bonus_end_delay_complete
bonus_entries:
blah blah blah
timers:
bonus_end_delay:
start_value: 3
end_value: 0
direction: down
tick_interval: 1s
start_running: false
restart_on_complete: false
control_events:
- action: start
event: bonus_total
2020-02-17 21:11:32,336 : Mode.bonus : Mode Start. Priority: 500
2020-02-17 21:11:32,333 : ERROR : asyncio : Exception in callback EventManager.process_event_queue()
handle: <Handle EventManager.process_event_queue()>
Traceback (most recent call last):
File "c:\users\mcsquid\appdata\local\programs\python\python36\lib\asyncio\events.py", line 145, in _run
self._callback(*self._args)
File "c:\users\mcsquid\appdata\local\programs\python\python36\lib\site-packages\mpf\core\events.py", line 756, in process_event_queue
callback(**kwargs)
File "c:\users\mcsquid\appdata\local\programs\python\python36\lib\site-packages\mpf\core\mode.py", line 251, in _mode_started_callback
self.mode_start(**self.start_event_kwargs)
File "c:\users\mcsquid\appdata\local\programs\python\python36\lib\site-packages\mpf\modes\bonus\code\bonus.py", line 59, in mode_start
self._end_bonus)
File "c:\users\mcsquid\appdata\local\programs\python\python36\lib\site-packages\mpf\core\mode.py", line 549, in add_mode_event_handler
key = self.machine.events.add_handler(event, handler, self.priority + priority, mode=self, **kwargs)
File "c:\users\mcsquid\appdata\local\programs\python\python36\lib\site-packages\mpf\core\events.py", line 146, in add_handler
handler, event, sig))
AssertionError: Handler <bound method Bonus._end_bonus of <Mode.bonus>> for event 'timer_bonus_end_delay_complete' is missing **kwargs. Actual signature: ()
Jan