diff --git a/docs/config/achievement_groups.md b/docs/config/achievement_groups.md index 732b5ddb21..36e74a656e 100644 --- a/docs/config/achievement_groups.md +++ b/docs/config/achievement_groups.md @@ -54,7 +54,7 @@ achievement_groups: More examples: * [Recipe: The Addams Family Mansion Awards](../cookbook/TAF_mansion_awards.md) -* [/game_logic/achievements/index](../examples/index.md) +* [Achievements](../../game_logic/achievements) ## Required settings diff --git a/docs/events/achievement_achievement_state_state.md b/docs/events/achievement_achievement_state_state.md index ed011c4512..0a4dffa47b 100644 --- a/docs/events/achievement_achievement_state_state.md +++ b/docs/events/achievement_achievement_state_state.md @@ -2,7 +2,7 @@ title: achievement_(name)_state_(state) --- -# achievement_(name)_state_(state) +# achievement_(name)\_state_(state) --8<-- "event.md" diff --git a/docs/events/ball_will_start.md b/docs/events/ball_will_start.md index fad526e98a..daf6ea3162 100644 --- a/docs/events/ball_will_start.md +++ b/docs/events/ball_will_start.md @@ -8,7 +8,7 @@ title: ball_will_start --8<-- "event.md" The ball is about to start. This event is posted just before -[/events/overview/conditional](ball_starting.md). +[ball_starting](ball_starting.md). ## Keyword arguments diff --git a/docs/events/index.md b/docs/events/index.md index 84be79cf13..a017beaa35 100644 --- a/docs/events/index.md +++ b/docs/events/index.md @@ -36,276 +36,312 @@ will posted an event called *switch_s_left_slingshot_active*. * [Events Overview](overview/index.md) * [Handler Priorities](overview/priorities.md) - * [Types of events](overview/event_types.md) + * [Types of Events](overview/event_types.md) * [Conditional Events](overview/conditional.md) -* [achievement_(name)_changed_state](achievement_achievement_changed_state.md) -* [achievement_(name)_state_(state)](achievement_achievement_state_state.md) -* [asset_loading_complete](asset_loading_complete.md) -* [ball_drain](ball_drain.md) -* [ball_ended](ball_ended.md) -* [ball_ending](ball_ending.md) -* [ball_hold_(name)_balls_released](ball_hold_ball_hold_balls_released.md) -* [ball_hold_(name)_full](ball_hold_ball_hold_full.md) -* [ball_hold_(name)_held_ball](ball_hold_ball_hold_held_ball.md) -* [ball_save_(name)_disabled](ball_save_ball_save_disabled.md) -* [ball_save_(name)_enabled](ball_save_ball_save_enabled.md) -* [ball_save_(name)_grace_period](ball_save_ball_save_grace_period.md) -* [ball_save_(name)_hurry_up](ball_save_ball_save_hurry_up.md) -* [ball_save_(name)_saving_ball](ball_save_ball_save_saving_ball.md) -* [ball_save_(name)_timer_start](ball_save_ball_save_timer_start.md) -* [ball_save_(name)_add_a_ball_timer_start](ball_save_multiball_add_a_ball_timer_start.md) -* [ball_save_(name)_timer_start](ball_save_multiball_timer_start.md) -* [ball_search_failed](ball_search_failed.md) -* [ball_search_phase_(num)](ball_search_phase_num.md) -* [ball_search_prevents_game_start](ball_search_prevents_game_start.md) -* [ball_search_started](ball_search_started.md) -* [ball_search_stopped](ball_search_stopped.md) -* [ball_start_target](ball_start_target.md) -* [ball_started](ball_started.md) -* [ball_starting](ball_starting.md) -* [ball_will_end](ball_will_end.md) -* [ball_will_start](ball_will_start.md) -* [balldevice_(name)_ball_count_changed](balldevice_ball_device_ball_count_changed.md) -* [balldevice_(name)_ball_eject_attempt](balldevice_ball_device_ball_eject_attempt.md) -* [balldevice_(name)_ball_eject_failed](balldevice_ball_device_ball_eject_failed.md) -* [balldevice_(name)_ball_eject_success](balldevice_ball_device_ball_eject_success.md) -* [balldevice_(name)_ball_enter](balldevice_ball_device_ball_enter.md) -* [balldevice_(name)_ball_entered](balldevice_ball_device_ball_entered.md) -* [balldevice_(name)_ball_missing](balldevice_ball_device_ball_missing.md) -* [balldevice_(name)_broken](balldevice_ball_device_broken.md) -* [balldevice_(name)_ejecting_ball](balldevice_ball_device_ejecting_ball.md) -* [balldevice_ball_missing](balldevice_ball_missing.md) -* [balldevice_balls_available](balldevice_balls_available.md) -* [balldevice_captured_from_(captures_from)](balldevice_captured_from_captures_from.md) -* [balls_in_play](balls_in_play.md) -* [bcp_clients_connected](bcp_clients_connected.md) -* [bcp_connection_attempt](bcp_connection_attempt.md) -* [bonus_multiplier](bonus_multiplier.md) -* [bonus_start](bonus_start.md) -* [bonus_subtotal](bonus_subtotal.md) -* [cancel_ball_search](cancel_ball_search.md) -* [clear](clear.md) -* [client_connected](client_connected.md) -* [client_disconnected](client_disconnected.md) -* [collecting_balls](collecting_balls.md) -* [collecting_balls_complete](collecting_balls_complete.md) -* [(name)_both](combo_switch_both.md) -* [(name)_inactive](combo_switch_inactive.md) -* [(name)_one](combo_switch_one.md) -* [(name)_switches_1](combo_switch_switches_1.md) -* [(name)_switches_2](combo_switch_switches_2.md) -* [credits_added](credits_added.md) -* [display_(name)_initialized](display_display_initialized.md) -* [display_(name)_ready](display_display_ready.md) -* [displays_initialized](displays_initialized.md) -* [diverter_(name)_activating](diverter_diverter_activating.md) -* [diverter_(name)_deactivating](diverter_diverter_deactivating.md) -* [diverter_(name)_disabling](diverter_diverter_disabling.md) -* [diverter_(name)_enabling](diverter_diverter_enabling.md) -* [drop_target_bank_(name)_down](drop_target_bank_drop_target_bank_down.md) -* [drop_target_bank_(name)_mixed](drop_target_bank_drop_target_bank_mixed.md) -* [drop_target_bank_(name)_up](drop_target_bank_drop_target_bank_up.md) -* [drop_target_(name)_down](drop_target_drop_target_down.md) -* [drop_target_(name)_up](drop_target_drop_target_up.md) -* [enabling_credit_play](enabling_credit_play.md) -* [enabling_free_play](enabling_free_play.md) -* [extra_ball_award_disabled](extra_ball_award_disabled.md) -* [extra_ball_awarded](extra_ball_awarded.md) -* [extra_ball_(name)_award_disabled](extra_ball_extra_ball_award_disabled.md) -* [extra_ball_(name)_awarded](extra_ball_extra_ball_awarded.md) -* [extra_ball_(name)_lit](extra_ball_extra_ball_lit.md) -* [extra_ball_group_(name)_award_disabled](extra_ball_group_extra_ball_group_award_disabled.md) -* [extra_ball_group_(name)_awarded](extra_ball_group_extra_ball_group_awarded.md) -* [extra_ball_group_(name)_lit](extra_ball_group_extra_ball_group_lit.md) -* [extra_ball_group_(name)_lit_awarded](extra_ball_group_extra_ball_group_lit_awarded.md) -* [extra_ball_group_(name)_unlit](extra_ball_group_extra_ball_group_unlit.md) -* [flipper_cancel](flipper_cancel.md) -* [flipper_cradle](flipper_cradle.md) -* [flipper_cradle_release](flipper_cradle_release.md) -* [game_ended](game_ended.md) -* [game_ending](game_ending.md) -* [game_start](game_start.md) -* [game_started](game_started.md) -* [game_starting](game_starting.md) -* [game_will_end](game_will_end.md) -* [game_will_start](game_will_start.md) -* [init_done](init_done.md) -* [init_phase_1](init_phase_1.md) -* [init_phase_2](init_phase_2.md) -* [init_phase_3](init_phase_3.md) -* [init_phase_4](init_phase_4.md) -* [init_phase_5](init_phase_5.md) -* [kickback_(name)_fired](kickback_kickback_fired.md) -* [loading_assets](loading_assets.md) -* [logicblock_(name)_complete](logicblock_name_complete.md) -* [logicblock_(name)_hit](logicblock_name_hit.md) -* [logicblock_(name)_updated](logicblock_name_updated.md) -* [machine_reset_phase_1](machine_reset_phase_1.md) -* [machine_reset_phase_2](machine_reset_phase_2.md) -* [machine_reset_phase_3](machine_reset_phase_3.md) -* [machine_var_(name)](machine_var_machine_var.md) -* [magnet_(name)_flinged_ball](magnet_magnet_flinged_ball.md) -* [magnet_(name)_flinging_ball](magnet_magnet_flinging_ball.md) -* [magnet_(name)_grabbed_ball](magnet_magnet_grabbed_ball.md) -* [magnet_(name)_grabbing_ball](magnet_magnet_grabbing_ball.md) -* [magnet_(name)_released_ball](magnet_magnet_released_ball.md) -* [magnet_(name)_releasing_ball](magnet_magnet_releasing_ball.md) -* [master_volume_decrease](master_volume_decrease.md) -* [master_volume_increase](master_volume_increase.md) -* [match_has_match](match_has_match.md) -* [match_no_match](match_no_match.md) -* [max_credits_reached](max_credits_reached.md) -* [mc_ready](mc_ready.md) -* [mc_reset_complete](mc_reset_complete.md) -* [mc_reset_phase_1](mc_reset_phase_1.md) -* [mc_reset_phase_2](mc_reset_phase_2.md) -* [mc_reset_phase_3](mc_reset_phase_3.md) -* [mode_(name)_started](mode_name_started.md) -* [mode_(name)_starting](mode_name_starting.md) -* [mode_(name)_stopped](mode_name_stopped.md) -* [mode_(name)_stopping](mode_name_stopping.md) -* [mode_(name)_will_start](mode_name_will_start.md) -* [mode_(name)_will_stop](mode_name_will_stop.md) -* [motor_(name)_reached_(position)](motor_motor_reached_position.md) -* [multi_player_ball_started](multi_player_ball_started.md) -* [multiball_lock_(name)_full](multiball_lock_multiball_lock_full.md) -* [multiball_lock_(name)_locked_ball](multiball_lock_multiball_lock_locked_ball.md) -* [multiball_(name)_ended](multiball_multiball_ended.md) -* [multiball_(name)_grace_period](multiball_multiball_grace_period.md) -* [multiball_(name)_hurry_up](multiball_multiball_hurry_up.md) -* [multiball_(name)_lost_ball](multiball_multiball_lost_ball.md) -* [multiball_(name)_shoot_again](multiball_multiball_shoot_again.md) -* [multiball_(name)_shoot_again_ended](multiball_multiball_shoot_again_ended.md) -* [multiball_(name)_started](multiball_multiball_started.md) -* [multiplayer_game](multiplayer_game.md) -* [(name)_timeout](name_timeout.md) -* [not_enough_credits](not_enough_credits.md) -* [player_add_request](player_add_request.md) -* [player_added](player_added.md) -* [player_adding](player_adding.md) -* [player_(name)](player_player_var.md) -* [player_score](player_score.md) -* [player_turn_ended](player_turn_ended.md) -* [player_turn_ending](player_turn_ending.md) -* [player_turn_started](player_turn_started.md) -* [player_turn_starting](player_turn_starting.md) -* [player_turn_will_end](player_turn_will_end.md) -* [player_turn_will_start](player_turn_will_start.md) -* [player_will_add](player_will_add.md) -* [(name)_active](playfield_active.md) -* [(name)_ball_count_change](playfield_ball_count_change.md) -* [playfield_transfer_(playfield_transfer)_ball_transferred](playfield_transfer_playfield_transfer_ball_transferred.md) -* [reel_(name)_advanced](reel_score_reel_advanced.md) -* [request_to_start_game](request_to_start_game.md) -* [reset_complete](reset_complete.md) -* [(name)_hit](sequence_shot_hit.md) -* [(name)_complete](shot_group_complete.md) -* [(name)_hit](shot_group_hit.md) -* [(name)_(state)_complete](shot_group_state_complete.md) -* [(name)_(state)_hit](shot_group_state_hit.md) -* [(name)_hit](shot_hit.md) -* [(name)_(profile)_hit](shot_profile_hit.md) -* [(name)_(profile)_(state)_hit](shot_profile_state_hit.md) -* [(name)_(state)_hit](shot_state_hit.md) -* [shutdown](shutdown.md) -* [single_player_ball_started](single_player_ball_started.md) -* [slam_tilt](slam_tilt.md) -* [slide_(name)_active](slide_slide_active.md) -* [slide_(name)_created](slide_slide_created.md) -* [slide_(name)_removed](slide_slide_removed.md) -* [spinner_(name)_active](spinner_spinner_active.md) -* [spinner_(name)_hit](spinner_spinner_hit.md) -* [spinner_(name)_idle](spinner_spinner_idle.md) -* [spinner_(name)_inactive](spinner_spinner_inactive.md) -* [spinner_(name)_(label)_active](spinner_spinner_label_active.md) -* [spinner_(name)_(label)_hit](spinner_spinner_label_hit.md) -* [sw_(name)_active](sw_playfield_active.md) -* [sw_(tag)](sw_tag.md) -* [sw_(tag)_active](sw_tag_active.md) -* [sw_(tag)_inactive](sw_tag_inactive.md) -* [(name)_active](switch_active.md) -* [(name)_inactive](switch_inactive.md) -* [switch_(name)_active](switch_switch_active.md) -* [switch_(name)_inactive](switch_switch_inactive.md) -* [text_input_(key)_abort](text_input_key_abort.md) -* [text_input_(key)_complete](text_input_key_complete.md) -* [tilt](tilt.md) -* [tilt_clear](tilt_clear.md) -* [tilt_warning](tilt_warning.md) -* [tilt_warning_(number)](tilt_warning_number.md) -* [(name)_active](timed_switch_active.md) -* [(name)_released](timed_switch_released.md) -* [timer_(name)_complete](timer_timer_complete.md) -* [timer_(name)_paused](timer_timer_paused.md) -* [timer_(name)_started](timer_timer_started.md) -* [timer_(name)_stopped](timer_timer_stopped.md) -* [timer_(name)_tick](timer_timer_tick.md) -* [timer_(name)_time_added](timer_timer_time_added.md) -* [timer_(name)_time_subtracted](timer_timer_time_subtracted.md) -* [twitch_bit_donation](twitch_bit_donation.md) -* [twitch_chat_message](twitch_chat_message.md) -* [twitch_command](twitch_command.md) -* [twitch_raid](twitch_raid.md) -* [twitch_subscription](twitch_subscription.md) -* [unexpected_ball_on_(name)](unexpected_ball_on_playfield.md) -* [achievement](index_achievements.md) -* [ball_device](index_ball_devices.md) -* [ball_hold](index_ball_holds.md) -* [ball_save](index_ball_saves.md) -* [combo_switch](index_combo_switches.md) -* [display](index_displays.md) -* [diverter](index_diverters.md) -* [drop_target_bank](index_drop_target_banks.md) -* [drop_target](index_drop_targets.md) -* [extra_ball_group](index_extra_ball_groups.md) -* [extra_ball](index_extra_balls.md) -* [kickback](index_kickbacks.md) -* [machine_var](index_machine_vars.md) -* [magnet](index_magnets.md) -* [motor](index_motors.md) -* [multiball_lock](index_multiball_locks.md) -* [multiball](index_multiballs.md) -* [player_var](index_player_vars.md) -* [playfield_transfer](index_playfield_transfers.md) -* [playfield](index_playfields.md) -* [score_reel](index_score_reels.md) -* [sequence_shot](index_sequence_shots.md) -* [shot_group](index_shot_groups.md) -* [shot](index_shots.md) -* [slide](index_slides.md) -* [spinner](index_spinners.md) -* [switch](index_switches.md) -* [timed_switch](index_timed_switches.md) -* [timer](index_timers.md) - -## Device Indexes - -* [achievement](index_achievements.md) -* [ball_device](index_ball_devices.md) -* [ball_hold](index_ball_holds.md) -* [ball_save](index_ball_saves.md) -* [combo_switch](index_combo_switches.md) -* [display](index_displays.md) -* [diverter](index_diverters.md) -* [drop_target_bank](index_drop_target_banks.md) -* [drop_target](index_drop_targets.md) -* [extra_ball_group](index_extra_ball_groups.md) -* [extra_ball](index_extra_balls.md) -* [kickback](index_kickbacks.md) -* [machine_var](index_machine_vars.md) -* [magnet](index_magnets.md) -* [motor](index_motors.md) -* [multiball_lock](index_multiball_locks.md) -* [multiball](index_multiballs.md) -* [player_var](index_player_vars.md) -* [playfield_transfer](index_playfield_transfers.md) -* [playfield](index_playfields.md) -* [score_reel](index_score_reels.md) -* [sequence_shot](index_sequence_shots.md) -* [shot_group](index_shot_groups.md) -* [shot](index_shots.md) -* [slide](index_slides.md) -* [spinner](index_spinners.md) -* [switch](index_switches.md) -* [timed_switch](index_timed_switches.md) -* [timer](index_timers.md) + +* Device Events + * [Achievement Events](index_achievements.md) + * [achievement_(name)\_changed_state](achievement_achievement_changed_state.md) + * [achievement_(name)\_state_(state)](achievement_achievement_state_state.md) + + * [Ball Device Events](index_ball_devices.md) + * [balldevice_(name)\_ball_count_changed](balldevice_ball_device_ball_count_changed.md) + * [balldevice_(name)\_ball_eject_attempt](balldevice_ball_device_ball_eject_attempt.md) + * [balldevice_(name)\_ball_eject_failed](balldevice_ball_device_ball_eject_failed.md) + * [balldevice_(name)\_ball_eject_success](balldevice_ball_device_ball_eject_success.md) + * [balldevice_(name)\_ball_enter](balldevice_ball_device_ball_enter.md) + * [balldevice_(name)\_ball_entered](balldevice_ball_device_ball_entered.md) + * [balldevice_(name)\_ball_missing](balldevice_ball_device_ball_missing.md) + * [balldevice_(name)_broken](balldevice_ball_device_broken.md) + * [balldevice_(name)\_ejecting_ball](balldevice_ball_device_ejecting_ball.md) + * [balldevice_ball_missing](balldevice_ball_missing.md) + * [balldevice_balls_available](balldevice_balls_available.md) + * [balldevice_captured_from_(captures_from)](balldevice_captured_from_captures_from.md) + + * [Ball Hold Events](index_ball_holds.md) + * [ball_hold_(name)\_balls_released](ball_hold_ball_hold_balls_released.md) + * [ball_hold_(name)\_full](ball_hold_ball_hold_full.md) + * [ball_hold_(name)\_held_ball](ball_hold_ball_hold_held_ball.md) + + * [Ball Save Events](index_ball_saves.md) + * [ball_save_(name)_disabled](ball_save_ball_save_disabled.md) + * [ball_save_(name)_enabled](ball_save_ball_save_enabled.md) + * [ball_save_(name)\_grace_period](ball_save_ball_save_grace_period.md) + * [ball_save_(name)\_hurry_up](ball_save_ball_save_hurry_up.md) + * [ball_save_(name)\_saving_ball](ball_save_ball_save_saving_ball.md) + * [ball_save_(name)\_timer_start](ball_save_ball_save_timer_start.md) + + * [Combo Switch Events](index_combo_switches.md) + * [(name)_both](combo_switch_both.md) + * [(name)_inactive](combo_switch_inactive.md) + * [(name)_one](combo_switch_one.md) + * [(name)\_switches_1](combo_switch_switches_1.md) + * [(name)\_switches_2](combo_switch_switches_2.md) + * [flipper_cancel](flipper_cancel.md) + + * [Display Events](index_displays.md) + * [display_(name)_initialized](display_display_initialized.md) + * [display_(name)_ready](display_display_ready.md) + + * [Diverter Events](index_diverters.md) + * [diverter_(name)_activating](diverter_diverter_activating.md) + * [diverter_(name)_deactivating](diverter_diverter_deactivating.md) + * [diverter_(name)_disabling](diverter_diverter_disabling.md) + * [diverter_(name)_enabling](diverter_diverter_enabling.md) + + * [Drop Target Events](index_drop_targets.md) + * [drop_target_(name)_down](drop_target_drop_target_down.md) + * [drop_target_(name)_up](drop_target_drop_target_up.md) + + * [Drop Target Bank Events](index_drop_target_banks.md) + * [drop_target_bank_(name)_down](drop_target_bank_drop_target_bank_down.md) + * [drop_target_bank_(name)_mixed](drop_target_bank_drop_target_bank_mixed.md) + * [drop_target_bank_(name)_up](drop_target_bank_drop_target_bank_up.md) + + * [Extra Ball Events](index_extra_balls.md) + * [extra_ball_award_disabled](extra_ball_award_disabled.md) + * [extra_ball_awarded](extra_ball_awarded.md) + * [extra_ball_(name)\_award_disabled](extra_ball_extra_ball_award_disabled.md) + * [extra_ball_(name)_awarded](extra_ball_extra_ball_awarded.md) + * [extra_ball_(name)_lit](extra_ball_extra_ball_lit.md) + + * [Extra Ball Group Events](index_extra_ball_groups.md) + * [extra_ball_group_(name)\_award_disabled](extra_ball_group_extra_ball_group_award_disabled.md) + * [extra_ball_group_(name)_awarded](extra_ball_group_extra_ball_group_awarded.md) + * [extra_ball_group_(name)_lit](extra_ball_group_extra_ball_group_lit.md) + * [extra_ball_group_(name)\_lit_awarded](extra_ball_group_extra_ball_group_lit_awarded.md) + * [extra_ball_group_(name)_unlit](extra_ball_group_extra_ball_group_unlit.md) + + * [Kickback Events](index_kickbacks.md) + * [kickback_(name)_fired](kickback_kickback_fired.md) + + * [Machine Var Events](index_machine_vars.md) + * [machine_var_(name)](machine_var_machine_var.md) + + * [Magnet Events](index_magnets.md) + * [magnet_(name)\_flinged_ball](magnet_magnet_flinged_ball.md) + * [magnet_(name)\_flinging_ball](magnet_magnet_flinging_ball.md) + * [magnet_(name)\_grabbed_ball](magnet_magnet_grabbed_ball.md) + * [magnet_(name)\_grabbing_ball](magnet_magnet_grabbing_ball.md) + * [magnet_(name)\_released_ball](magnet_magnet_released_ball.md) + * [magnet_(name)\_releasing_ball](magnet_magnet_releasing_ball.md) + + * [Motor Events](index_motors.md) + * [motor_(name)\_reached_(position)](motor_motor_reached_position.md) + + * [Multiball Events](index_multiballs.md) + * [multiball_(name)_ended](multiball_multiball_ended.md) + * [multiball_(name)\_grace_period](multiball_multiball_grace_period.md) + * [multiball_(name)\_hurry_up](multiball_multiball_hurry_up.md) + * [multiball_(name)\_lost_ball](multiball_multiball_lost_ball.md) + * [multiball_(name)\_shoot_again](multiball_multiball_shoot_again.md) + * [multiball_(name)\_shoot_again_ended](multiball_multiball_shoot_again_ended.md) + * [multiball_(name)_started](multiball_multiball_started.md) + * [ball_save_(multiball_name)\_add_a_ball_timer_start](ball_save_multiball_add_a_ball_timer_start.md) + * [ball_save_(multiball_name)\_timer_start](ball_save_multiball_timer_start.md) + + * [Multiball Lock Events](index_multiball_locks.md) + * [multiball_lock_(name)_full](multiball_lock_multiball_lock_full.md) + * [multiball_lock_(name)\_locked_ball](multiball_lock_multiball_lock_locked_ball.md) + + * [Player Var Events](index_player_vars.md) + * [player_(name)](player_player_var.md) + * [player_score](player_score.md) + + * [Playfield Events](index_playfields.md) + * [(name)\_ball_count_change](playfield_ball_count_change.md) + * [(name)_active](playfield_active.md) + * [unexpected_ball_on_(playfield_name)](unexpected_ball_on_playfield.md) + * [sw_(playfield_name)_active](sw_playfield_active.md) + + * [Playfield Transfer Events](index_playfield_transfers.md) + * [playfield_transfer_(playfield_transfer)\_ball_transferred](playfield_transfer_playfield_transfer_ball_transferred.md) + + * [Score Reel Events](index_score_reels.md) + * [reel_(name)_advanced](reel_score_reel_advanced.md) + + * [Sequence Shot Events](index_sequence_shots.md) + * [(name)_hit](sequence_shot_hit.md) + + * [Shot Events](index_shots.md) + * [(name)_hit](shot_hit.md) + * [(name)\_(profile)_hit](shot_profile_hit.md) + * [(name)\_(profile)\_(state)_hit](shot_profile_state_hit.md) + * [(name)\_(state)_hit](shot_state_hit.md) + + * [Shot Group Events](index_shot_groups.md) + * [(name)_complete](shot_group_complete.md) + * [(name)_hit](shot_group_hit.md) + * [(name)\_(state)_complete](shot_group_state_complete.md) + * [(name)\_(state)_hit](shot_group_state_hit.md) + + + * [Slide Events](index_slides.md) + * [slide_(name)_active](slide_slide_active.md) + * [slide_(name)_created](slide_slide_created.md) + * [slide_(name)_removed](slide_slide_removed.md) + + * [Spinner Events](index_spinners.md) + * [spinner_(name)_active](spinner_spinner_active.md) + * [spinner_(name)_hit](spinner_spinner_hit.md) + * [spinner_(name)_idle](spinner_spinner_idle.md) + * [spinner_(name)_inactive](spinner_spinner_inactive.md) + * [spinner_(name)\_(label)_active](spinner_spinner_label_active.md) + * [spinner_(name)\_(label)_hit](spinner_spinner_label_hit.md) + + * [Switch Events](index_switches.md) + * [sw_(tag)](sw_tag.md) + * [sw_(tag)_active](sw_tag_active.md) + * [sw_(tag)_inactive](sw_tag_inactive.md) + * [(name)_active](switch_active.md) + * [(name)_inactive](switch_inactive.md) + * [switch_(name)_active](switch_switch_active.md) + * [switch_(name)_inactive](switch_switch_inactive.md) + + * [Timed Switch Events](index_timed_switches.md) + * [(name)_active](timed_switch_active.md) + * [(name)_released](timed_switch_released.md) + * [flipper_cradle](flipper_cradle.md) + * [flipper_cradle_release](flipper_cradle_release.md) + + * [Timer Events](index_timers.md) + * [timer_(name)_complete](timer_timer_complete.md) + * [timer_(name)_paused](timer_timer_paused.md) + * [timer_(name)_started](timer_timer_started.md) + * [timer_(name)_stopped](timer_timer_stopped.md) + * [timer_(name)_tick](timer_timer_tick.md) + * [timer_(name)\_time_added](timer_timer_time_added.md) + * [timer_(name)\_time_subtracted](timer_timer_time_subtracted.md) + +* Other Event Groups + * Audio Management Events + * [master_volume_decrease](master_volume_decrease.md) + * [master_volume_increase](master_volume_increase.md) + + * Ball Lifecycle Events + * [ball_drain](ball_drain.md) + * [ball_ended](ball_ended.md) + * [ball_ending](ball_ending.md) + * [ball_start_target](ball_start_target.md) + * [ball_started](ball_started.md) + * [ball_starting](ball_starting.md) + * [ball_will_end](ball_will_end.md) + * [ball_will_start](ball_will_start.md) + * [balls_in_play](balls_in_play.md) + * [collecting_balls](collecting_balls.md) + * [collecting_balls_complete](collecting_balls_complete.md) + * [multi_player_ball_started](multi_player_ball_started.md) + * [single_player_ball_started](single_player_ball_started.md) + + * Ball Search Events + * [ball_search_failed](ball_search_failed.md) + * [ball_search_phase_(num)](ball_search_phase_num.md) + * [ball_search_prevents_game_start](ball_search_prevents_game_start.md) + * [ball_search_started](ball_search_started.md) + * [ball_search_stopped](ball_search_stopped.md) + * [cancel_ball_search](cancel_ball_search.md) + + * BCP Events + * [bcp_clients_connected](bcp_clients_connected.md) + * [bcp_connection_attempt](bcp_connection_attempt.md) + * [client_connected](client_connected.md) + * [client_disconnected](client_disconnected.md) + + * Bonus (End of Ball) Events + * [bonus_multiplier](bonus_multiplier.md) + * [bonus_start](bonus_start.md) + * [bonus_subtotal](bonus_subtotal.md) + + * Config Player Events + * [clear](clear.md) + + * Credit Events + * [credits_added](credits_added.md) + * [enabling_credit_play](enabling_credit_play.md) + * [enabling_free_play](enabling_free_play.md) + * [max_credits_reached](max_credits_reached.md) + * [not_enough_credits](not_enough_credits.md) + + * Game Lifecycle Events + * [game_ended](game_ended.md) + * [game_ending](game_ending.md) + * [game_start](game_start.md) + * [game_started](game_started.md) + * [game_starting](game_starting.md) + * [game_will_end](game_will_end.md) + * [game_will_start](game_will_start.md) + * [request_to_start_game](request_to_start_game.md) + * [shutdown](shutdown.md) + + * Logicblock Events (Counters, Accruals, Sequences) + * [logicblock_(name)_complete](logicblock_name_complete.md) + * [logicblock_(name)_hit](logicblock_name_hit.md) + * [logicblock_(name)_updated](logicblock_name_updated.md) + * [(logicblock_name)_timeout](name_timeout.md) + + * Machine Reset Events + * [machine_reset_phase_1](machine_reset_phase_1.md) + * [machine_reset_phase_2](machine_reset_phase_2.md) + * [machine_reset_phase_3](machine_reset_phase_3.md) + * [reset_complete](reset_complete.md) + + * MPF Initialization Events + * [init_done](init_done.md) + * [init_phase_1](init_phase_1.md) + * [init_phase_2](init_phase_2.md) + * [init_phase_3](init_phase_3.md) + * [init_phase_4](init_phase_4.md) + * [init_phase_5](init_phase_5.md) + * [loading_assets](loading_assets.md) + * [asset_loading_complete](asset_loading_complete.md) + + * Match Events + * [match_has_match](match_has_match.md) + * [match_no_match](match_no_match.md) + + * MC (Pre 0.80.x) Events + * [mc_ready](mc_ready.md) + * [mc_reset_complete](mc_reset_complete.md) + * [mc_reset_phase_1](mc_reset_phase_1.md) + * [mc_reset_phase_2](mc_reset_phase_2.md) + * [mc_reset_phase_3](mc_reset_phase_3.md) + * [displays_initialized](displays_initialized.md) + + * Mode Lifecycle Events + * [mode_(name)_started](mode_name_started.md) + * [mode_(name)_starting](mode_name_starting.md) + * [mode_(name)_stopped](mode_name_stopped.md) + * [mode_(name)_stopping](mode_name_stopping.md) + * [mode_(name)\_will_start](mode_name_will_start.md) + * [mode_(name)\_will_stop](mode_name_will_stop.md) + + * Multiplayer Management Events + * [multiplayer_game](multiplayer_game.md) + * [player_add_request](player_add_request.md) + * [player_added](player_added.md) + * [player_adding](player_adding.md) + * [player_turn_ended](player_turn_ended.md) + * [player_turn_ending](player_turn_ending.md) + * [player_turn_started](player_turn_started.md) + * [player_turn_starting](player_turn_starting.md) + * [player_turn_will_end](player_turn_will_end.md) + * [player_turn_will_start](player_turn_will_start.md) + * [player_will_add](player_will_add.md) + + * Text Input Events + * [text_input_(key)_abort](text_input_key_abort.md) + * [text_input_(key)_complete](text_input_key_complete.md) + + * Tilt Events + * [slam_tilt](slam_tilt.md) + * [tilt](tilt.md) + * [tilt_clear](tilt_clear.md) + * [tilt_warning](tilt_warning.md) + * [tilt_warning_(number)](tilt_warning_number.md) + + * Twitch Integration Events + * [twitch_bit_donation](twitch_bit_donation.md) + * [twitch_chat_message](twitch_chat_message.md) + * [twitch_command](twitch_command.md) + * [twitch_raid](twitch_raid.md) + * [twitch_subscription](twitch_subscription.md) diff --git a/docs/events/index_achievements.md b/docs/events/index_achievements.md index c43708ed7b..90f5327fd8 100644 --- a/docs/events/index_achievements.md +++ b/docs/events/index_achievements.md @@ -7,5 +7,5 @@ title: achievement event index See: [achievements:](../config/achievements.md) -* [achievement_(name)_changed_state](achievement_achievement_changed_state.md) -* [achievement_(name)_state_(state)](achievement_achievement_state_state.md) +* [achievement_(name)\_changed_state](achievement_achievement_changed_state.md) +* [achievement_(name)\_state_(state)](achievement_achievement_state_state.md) diff --git a/docs/events/index_ball_devices.md b/docs/events/index_ball_devices.md index 2488324883..c852b4407d 100644 --- a/docs/events/index_ball_devices.md +++ b/docs/events/index_ball_devices.md @@ -7,15 +7,15 @@ title: ball_device event index See: [ball_devices:](../config/ball_devices.md) -* [balldevice_(name)_ball_eject_failed](balldevice_ball_device_ball_eject_failed.md) -* [balldevice_(name)_ball_eject_attempt](balldevice_ball_device_ball_eject_attempt.md) -* [balldevice_(name)_ejecting_ball](balldevice_ball_device_ejecting_ball.md) -* [balldevice_(name)_ball_eject_success](balldevice_ball_device_ball_eject_success.md) -* [balldevice_(name)_broken](balldevice_ball_device_broken.md) -* [balldevice_(name)_ball_count_changed](balldevice_ball_device_ball_count_changed.md) -* [balldevice_(name)_captured_from_(captures_from)](balldevice_captured_from_captures_from.md) -* [balldevice_(name)_ball_enter](balldevice_ball_device_ball_enter.md) -* [balldevice_(name)_ball_entered](balldevice_ball_device_ball_entered.md) -* [balldevice_(name)_ball_missing](balldevice_ball_device_ball_missing.md) +* [balldevice_(name)\_ball_eject_failed](balldevice_ball_device_ball_eject_failed.md) +* [balldevice_(name)\_ball_eject_attempt](balldevice_ball_device_ball_eject_attempt.md) +* [balldevice_(name)\_ejecting_ball](balldevice_ball_device_ejecting_ball.md) +* [balldevice_(name)\_ball_eject_success](balldevice_ball_device_ball_eject_success.md) +* [balldevice_(name)\_broken](balldevice_ball_device_broken.md) +* [balldevice_(name)\_ball_count_changed](balldevice_ball_device_ball_count_changed.md) +* [balldevice_(name)\_captured_from_(captures_from)](balldevice_captured_from_captures_from.md) +* [balldevice_(name)\_ball_enter](balldevice_ball_device_ball_enter.md) +* [balldevice_(name)\_ball_entered](balldevice_ball_device_ball_entered.md) +* [balldevice_(name)\_ball_missing](balldevice_ball_device_ball_missing.md) * [balldevice_ball_missing](balldevice_ball_missing.md) * [balldevice_balls_available](balldevice_balls_available.md) diff --git a/docs/events/index_ball_holds.md b/docs/events/index_ball_holds.md index 4462b3a365..b13fc16ef5 100644 --- a/docs/events/index_ball_holds.md +++ b/docs/events/index_ball_holds.md @@ -7,6 +7,6 @@ title: ball_hold event index See: [ball_holds:](../config/ball_holds.md) -* [ball_hold_(name)_held_ball](ball_hold_ball_hold_held_ball.md) -* [ball_hold_(name)_full](ball_hold_ball_hold_full.md) -* [ball_hold_(name)_balls_released](ball_hold_ball_hold_balls_released.md) +* [ball_hold_(name)\_held_ball](ball_hold_ball_hold_held_ball.md) +* [ball_hold_(name)\_full](ball_hold_ball_hold_full.md) +* [ball_hold_(name)\_balls_released](ball_hold_ball_hold_balls_released.md) diff --git a/docs/events/index_ball_saves.md b/docs/events/index_ball_saves.md index 4255f1cf40..25d0f7809c 100644 --- a/docs/events/index_ball_saves.md +++ b/docs/events/index_ball_saves.md @@ -9,7 +9,7 @@ See: [ball_saves:](../config/ball_saves.md) * [ball_save_(name)_enabled](ball_save_ball_save_enabled.md) * [ball_save_(name)_disabled](ball_save_ball_save_disabled.md) -* [ball_save_(name)_timer_start](ball_save_ball_save_timer_start.md) -* [ball_save_(name)_hurry_up](ball_save_ball_save_hurry_up.md) -* [ball_save_(name)_grace_period](ball_save_ball_save_grace_period.md) -* [ball_save_(name)_saving_ball](ball_save_ball_save_saving_ball.md) +* [ball_save_(name)\_timer_start](ball_save_ball_save_timer_start.md) +* [ball_save_(name)\_hurry_up](ball_save_ball_save_hurry_up.md) +* [ball_save_(name)\_grace_period](ball_save_ball_save_grace_period.md) +* [ball_save_(name)\_saving_ball](ball_save_ball_save_saving_ball.md) diff --git a/docs/events/index_combo_switches.md b/docs/events/index_combo_switches.md index 2cf433fa31..c502ef7c35 100644 --- a/docs/events/index_combo_switches.md +++ b/docs/events/index_combo_switches.md @@ -10,5 +10,5 @@ See: [combo_switches:](../config/combo_switches.md) * [(combo_switch_name)_one](combo_switch_one.md) * [(combo_switch_name)_both](combo_switch_both.md) * [(combo_switch_name)_inactive](combo_switch_inactive.md) -* [(combo_switch_name)_switches_2](combo_switch_switches_1.md) -* [(combo_switch_name)_switches_2](combo_switch_switches_2.md) +* [(combo_switch_name)\_switches_2](combo_switch_switches_1.md) +* [(combo_switch_name)\_switches_2](combo_switch_switches_2.md) diff --git a/docs/events/index_extra_ball_groups.md b/docs/events/index_extra_ball_groups.md index d9fae9e85e..4108d476b7 100644 --- a/docs/events/index_extra_ball_groups.md +++ b/docs/events/index_extra_ball_groups.md @@ -10,5 +10,5 @@ See: [extra_ball_groups:](../config/extra_ball_groups.md) * [extra_ball_group_(name)_awarded](extra_ball_group_extra_ball_group_awarded.md) * [extra_ball_group_(name)_lit](extra_ball_group_extra_ball_group_lit.md) * [extra_ball_group_(name)_unlit](extra_ball_group_extra_ball_group_unlit.md) -* [extra_ball_group_(name)_award_disabled](extra_ball_group_extra_ball_group_award_disabled.md) -* [extra_ball_group_(name)_lit_awarded](extra_ball_group_extra_ball_group_lit_awarded.md) +* [extra_ball_group_(name)\_award_disabled](extra_ball_group_extra_ball_group_award_disabled.md) +* [extra_ball_group_(name)\_lit_awarded](extra_ball_group_extra_ball_group_lit_awarded.md) diff --git a/docs/events/index_extra_balls.md b/docs/events/index_extra_balls.md index 4f7ea6b567..099aa7580b 100644 --- a/docs/events/index_extra_balls.md +++ b/docs/events/index_extra_balls.md @@ -8,7 +8,7 @@ title: extra_ball event index See: [extra_balls:](../config/extra_balls.md) * [extra_ball_award_disabled](extra_ball_award_disabled.md) -* [extra_ball_(name)_award_disabled](extra_ball_extra_ball_award_disabled.md) +* [extra_ball_(name)\_award_disabled](extra_ball_extra_ball_award_disabled.md) * [extra_ball_(name)_lit](extra_ball_extra_ball_lit.md) * [extra_ball_(name)_awarded](extra_ball_extra_ball_awarded.md) * [extra_ball_awarded](extra_ball_awarded.md) diff --git a/docs/events/index_motors.md b/docs/events/index_motors.md index 09a62adc5c..a06d53a62f 100644 --- a/docs/events/index_motors.md +++ b/docs/events/index_motors.md @@ -7,4 +7,4 @@ title: motor event index See: [motors](../config/motors.md) -* [motor_(name)_reached_(position)](motor_motor_reached_position.md) +* [motor_(name)\_reached_(position)](motor_motor_reached_position.md) diff --git a/docs/events/index_multiball_locks.md b/docs/events/index_multiball_locks.md index 479c9190fd..efc74a4718 100644 --- a/docs/events/index_multiball_locks.md +++ b/docs/events/index_multiball_locks.md @@ -7,5 +7,5 @@ title: multiball_lock event index See: [multiball_locks:](../config/multiball_locks.md) -* [multiball_lock_(name)_locked_ball](multiball_lock_multiball_lock_locked_ball.md) * [multiball_lock_(name)_full](multiball_lock_multiball_lock_full.md) +* [multiball_lock_(name)\_locked_ball](multiball_lock_multiball_lock_locked_ball.md) diff --git a/docs/events/index_multiballs.md b/docs/events/index_multiballs.md index 54af6ae487..431b945b08 100644 --- a/docs/events/index_multiballs.md +++ b/docs/events/index_multiballs.md @@ -8,11 +8,11 @@ title: multiball event index See: [multiballs:](../config/multiballs.md) * [multiball_(name)_started](multiball_multiball_started.md) -* [multiball_(name)_hurry_up](multiball_multiball_hurry_up.md) -* [multiball_(name)_grace_period](multiball_multiball_grace_period.md) -* [multiball_(name)_shoot_again](multiball_multiball_shoot_again.md) -* [multiball_(name)_lost_ball](multiball_multiball_lost_ball.md) -* [multiball_(name)_shoot_again_ended](multiball_multiball_shoot_again_ended.md) +* [multiball_(name)\_hurry_up](multiball_multiball_hurry_up.md) +* [multiball_(name)\_grace_period](multiball_multiball_grace_period.md) +* [multiball_(name)\_shoot_again](multiball_multiball_shoot_again.md) +* [multiball_(name)\_lost_ball](multiball_multiball_lost_ball.md) +* [multiball_(name)\_shoot_again_ended](multiball_multiball_shoot_again_ended.md) * [multiball_(name)_ended](multiball_multiball_ended.md) * [ball_save_(multiball_name)_start](ball_save_multiball_timer_start.md) -* [ball_save_(multiball_name)_add_a_ball_timer_start](ball_save_multiball_add_a_ball_timer_start.md) +* [ball_save_(multiball_name)\_add_a_ball_timer_start](ball_save_multiball_add_a_ball_timer_start.md) diff --git a/docs/events/index_player_vars.md b/docs/events/index_player_vars.md index fbee817f67..9d60d90b25 100644 --- a/docs/events/index_player_vars.md +++ b/docs/events/index_player_vars.md @@ -8,3 +8,4 @@ title: player_var event index See: [player_vars:](../config/player_vars.md) * [player_(var_name)](player_player_var.md) +* [player_score](player_score.md) diff --git a/docs/events/index_playfield_transfers.md b/docs/events/index_playfield_transfers.md index 56c0ac7b16..54c41e2bd3 100644 --- a/docs/events/index_playfield_transfers.md +++ b/docs/events/index_playfield_transfers.md @@ -7,4 +7,4 @@ title: playfield_transfer event index See: [playfield_transfers:](../config/playfield_transfers.md) -* [playfield_transfer_(name)_ball_transferred](playfield_transfer_playfield_transfer_ball_transferred) +* [playfield_transfer_(name)\_ball_transferred](playfield_transfer_playfield_transfer_ball_transferred) diff --git a/docs/events/index_playfields.md b/docs/events/index_playfields.md index f3a05a1e09..b920fc8a1c 100644 --- a/docs/events/index_playfields.md +++ b/docs/events/index_playfields.md @@ -7,7 +7,7 @@ title: playfield event index See: [playfields:](../config/playfields.md) -* [(playfield)_ball_count_change](playfield_ball_count_change.md) +* [(playfield)\_ball_count_change](playfield_ball_count_change.md) * [(playfield)_active](playfield_active.md) -* [sw_(playfield)_active](sw_playfield_active.md) +* [sw_(playfield_name)_active](sw_playfield_active.md) * [unexpected_ball_on_(playfield)](unexpected_ball_on_playfield.md) diff --git a/docs/events/index_shot_groups.md b/docs/events/index_shot_groups.md index b4911fe18e..a8aaa791f6 100644 --- a/docs/events/index_shot_groups.md +++ b/docs/events/index_shot_groups.md @@ -8,6 +8,6 @@ title: shot_group event index See: [shot_groups:](../config/shot_groups.md) * [(shot_group)_complete](shot_group_complete.md) -* [(shot_group)_(state)_complete](shot_group_state_complete.md) +* [(shot_group)\_(state)_complete](shot_group_state_complete.md) * [(shot_group)_hit](shot_group_hit.md) -* [(shot_group)_(state)_hit](shot_group_state_hit.md) +* [(shot_group)\_(state)_hit](shot_group_state_hit.md) diff --git a/docs/events/index_shots.md b/docs/events/index_shots.md index e0dbcf1173..86d9d2318e 100644 --- a/docs/events/index_shots.md +++ b/docs/events/index_shots.md @@ -8,6 +8,6 @@ title: shot event index See: [shots:](../config/shots.md) * [(shot)_hit](shot_hit.md) -* [(shot)_(profile)_hit](shot_profile_hit.md) -* [(shot)_(profile)_(state)_hit](shot_profile_state_hit.md) -* [(shot)_(state)_hit](shot_state_hit.md) +* [(shot)\_(profile)_hit](shot_profile_hit.md) +* [(shot)\_(profile)\_(state)_hit](shot_profile_state_hit.md) +* [(shot)\_(state)_hit](shot_state_hit.md) diff --git a/docs/events/index_spinners.md b/docs/events/index_spinners.md index 52f895ac35..30544540a8 100644 --- a/docs/events/index_spinners.md +++ b/docs/events/index_spinners.md @@ -11,5 +11,5 @@ See: [spinners:](../config/spinners.md) * [spinner_(name)_inactive](spinner_spinner_inactive.md) * [spinner_(name)_idle](spinner_spinner_idle.md) * [spinner_(name)_active](spinner_spinner_active.md) -* [spinner_(name)_(label)_hit](spinner_spinner_label_hit.md) -* [spinner_(name)_(label)_active](spinner_spinner_label_active.md) +* [spinner_(name)\_(label)_hit](spinner_spinner_label_hit.md) +* [spinner_(name)\_(label)_active](spinner_spinner_label_active.md) diff --git a/docs/events/index_timed_switches.md b/docs/events/index_timed_switches.md index 441f0fe296..4ca2393afa 100644 --- a/docs/events/index_timed_switches.md +++ b/docs/events/index_timed_switches.md @@ -9,3 +9,5 @@ See: [timed_switches:](../config/timed_switches.md) * [(timed_switch)_active](timed_switch_active.md) * [(timed_switch)_released](timed_switch_released.md) +* [flipper_cradle](flipper_cradle.md) +* [flipper_cradle_released](flipper_cradle_released.md) diff --git a/docs/events/index_timers.md b/docs/events/index_timers.md index 5e542085d9..8211a6737d 100644 --- a/docs/events/index_timers.md +++ b/docs/events/index_timers.md @@ -11,6 +11,6 @@ See: [timers:](../config/timers.md) * [timer_(name)_stopped](timer_timer_stopped.md) * [timer_(name)_paused](timer_timer_paused.md) * [timer_(name)_complete](timer_timer_complete.md) -* [timer_(name)_time_added](timer_timer_time_added.md) -* [timer_(name)_time_subtracted](timer_timer_time_subtracted.md) +* [timer_(name)\_time_added](timer_timer_time_added.md) +* [timer_(name)\_time_subtracted](timer_timer_time_subtracted.md) * [timer_(name)_tick](timer_timer_tick.md) diff --git a/docs/events/motor_motor_reached_position.md b/docs/events/motor_motor_reached_position.md index 4fc0ddc445..b16499671a 100644 --- a/docs/events/motor_motor_reached_position.md +++ b/docs/events/motor_motor_reached_position.md @@ -2,7 +2,7 @@ title: motor_(name)_reached_(position) --- -# motor_(name)_reached_(position) +# motor_(name)\_reached_(position) --8<-- "event.md" diff --git a/docs/events/player_score.md b/docs/events/player_score.md index c3e929be7c..5c8ab8e895 100644 --- a/docs/events/player_score.md +++ b/docs/events/player_score.md @@ -7,7 +7,7 @@ title: player_score --8<-- "event.md" -The player has scored. +The player has scored. This is a built-in example version of the [player_(var_name)](player_player_var.md) event used when score changes. ## Keyword arguments diff --git a/docs/events/shot_profile_state_hit.md b/docs/events/shot_profile_state_hit.md index 5ed6f3ade6..5f69221356 100644 --- a/docs/events/shot_profile_state_hit.md +++ b/docs/events/shot_profile_state_hit.md @@ -2,7 +2,7 @@ title: (shot_name)_(profile)_(state)_hit --- -# (shot_name)_(profile)_(state)_hit +# (shot_name)\_(profile)\_(state)_hit --8<-- "event.md" diff --git a/mkdocs.yml b/mkdocs.yml index adfef6b1b5..bac7543818 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -945,246 +945,296 @@ nav: - Overview: - events/overview/index.md - Handler Priorities: events/overview/priorities.md - - Types of events: events/overview/event_types.md + - Types of Events: events/overview/event_types.md - Conditional Events: events/overview/conditional.md - - achievement_(name)_changed_state: events/achievement_achievement_changed_state.md - - achievement_(name)_state_(state): events/achievement_achievement_state_state.md - - asset_loading_complete: events/asset_loading_complete.md - - ball_drain: events/ball_drain.md - - ball_ended: events/ball_ended.md - - ball_ending: events/ball_ending.md - - ball_hold_(name)_balls_released: events/ball_hold_ball_hold_balls_released.md - - ball_hold_(name)_full: events/ball_hold_ball_hold_full.md - - ball_hold_(name)_held_ball: events/ball_hold_ball_hold_held_ball.md - - ball_save_(name)_disabled: events/ball_save_ball_save_disabled.md - - ball_save_(name)_enabled: events/ball_save_ball_save_enabled.md - - ball_save_(name)_grace_period: events/ball_save_ball_save_grace_period.md - - ball_save_(name)_hurry_up: events/ball_save_ball_save_hurry_up.md - - ball_save_(name)_saving_ball: events/ball_save_ball_save_saving_ball.md - - ball_save_(name)_timer_start: events/ball_save_ball_save_timer_start.md - - ball_save_(name)_add_a_ball_timer_start: events/ball_save_multiball_add_a_ball_timer_start.md - - ball_save_(name)_timer_start: events/ball_save_multiball_timer_start.md - - ball_search_failed: events/ball_search_failed.md - - ball_search_phase_(num): events/ball_search_phase_num.md - - ball_search_prevents_game_start: events/ball_search_prevents_game_start.md - - ball_search_started: events/ball_search_started.md - - ball_search_stopped: events/ball_search_stopped.md - - ball_start_target: events/ball_start_target.md - - ball_started: events/ball_started.md - - ball_starting: events/ball_starting.md - - ball_will_end: events/ball_will_end.md - - ball_will_start: events/ball_will_start.md - - balldevice_(name)_ball_count_changed: events/balldevice_ball_device_ball_count_changed.md - - balldevice_(name)_ball_eject_attempt: events/balldevice_ball_device_ball_eject_attempt.md - - balldevice_(name)_ball_eject_failed: events/balldevice_ball_device_ball_eject_failed.md - - balldevice_(name)_ball_eject_success: events/balldevice_ball_device_ball_eject_success.md - - balldevice_(name)_ball_enter: events/balldevice_ball_device_ball_enter.md - - balldevice_(name)_ball_entered: events/balldevice_ball_device_ball_entered.md - - balldevice_(name)_ball_missing: events/balldevice_ball_device_ball_missing.md - - balldevice_(name)_broken: events/balldevice_ball_device_broken.md - - balldevice_(name)_ejecting_ball: events/balldevice_ball_device_ejecting_ball.md - - balldevice_ball_missing: events/balldevice_ball_missing.md - - balldevice_balls_available: events/balldevice_balls_available.md - - balldevice_captured_from_(captures_from): events/balldevice_captured_from_captures_from.md - - balls_in_play: events/balls_in_play.md - - bcp_clients_connected: events/bcp_clients_connected.md - - bcp_connection_attempt: events/bcp_connection_attempt.md - - bonus_multiplier: events/bonus_multiplier.md - - bonus_start: events/bonus_start.md - - bonus_subtotal: events/bonus_subtotal.md - - cancel_ball_search: events/cancel_ball_search.md - - clear: events/clear.md - - client_connected: events/client_connected.md - - client_disconnected: events/client_disconnected.md - - collecting_balls: events/collecting_balls.md - - collecting_balls_complete: events/collecting_balls_complete.md - - (name)_both: events/combo_switch_both.md - - (name)_inactive: events/combo_switch_inactive.md - - (name)_one: events/combo_switch_one.md - - (name)_switches_1: events/combo_switch_switches_1.md - - (name)_switches_2: events/combo_switch_switches_2.md - - credits_added: events/credits_added.md - - display_(name)_initialized: events/display_display_initialized.md - - display_(name)_ready: events/display_display_ready.md - - displays_initialized: events/displays_initialized.md - - diverter_(name)_activating: events/diverter_diverter_activating.md - - diverter_(name)_deactivating: events/diverter_diverter_deactivating.md - - diverter_(name)_disabling: events/diverter_diverter_disabling.md - - diverter_(name)_enabling: events/diverter_diverter_enabling.md - - drop_target_bank_(name)_down: events/drop_target_bank_drop_target_bank_down.md - - drop_target_bank_(name)_mixed: events/drop_target_bank_drop_target_bank_mixed.md - - drop_target_bank_(name)_up: events/drop_target_bank_drop_target_bank_up.md - - drop_target_(name)_down: events/drop_target_drop_target_down.md - - drop_target_(name)_up: events/drop_target_drop_target_up.md - - enabling_credit_play: events/enabling_credit_play.md - - enabling_free_play: events/enabling_free_play.md - - extra_ball_award_disabled: events/extra_ball_award_disabled.md - - extra_ball_awarded: events/extra_ball_awarded.md - - extra_ball_(name)_award_disabled: events/extra_ball_extra_ball_award_disabled.md - - extra_ball_(name)_awarded: events/extra_ball_extra_ball_awarded.md - - extra_ball_(name)_lit: events/extra_ball_extra_ball_lit.md - - extra_ball_group_(name)_award_disabled: events/extra_ball_group_extra_ball_group_award_disabled.md - - extra_ball_group_(name)_awarded: events/extra_ball_group_extra_ball_group_awarded.md - - extra_ball_group_(name)_lit: events/extra_ball_group_extra_ball_group_lit.md - - extra_ball_group_(name)_lit_awarded: events/extra_ball_group_extra_ball_group_lit_awarded.md - - extra_ball_group_(name)_unlit: events/extra_ball_group_extra_ball_group_unlit.md - - flipper_cancel: events/flipper_cancel.md - - flipper_cradle: events/flipper_cradle.md - - flipper_cradle_release: events/flipper_cradle_release.md - - game_ended: events/game_ended.md - - game_ending: events/game_ending.md - - game_start: events/game_start.md - - game_started: events/game_started.md - - game_starting: events/game_starting.md - - game_will_end: events/game_will_end.md - - game_will_start: events/game_will_start.md - - init_done: events/init_done.md - - init_phase_1: events/init_phase_1.md - - init_phase_2: events/init_phase_2.md - - init_phase_3: events/init_phase_3.md - - init_phase_4: events/init_phase_4.md - - init_phase_5: events/init_phase_5.md - - kickback_(name)_fired: events/kickback_kickback_fired.md - - loading_assets: events/loading_assets.md - - logicblock_(name)_complete: events/logicblock_name_complete.md - - logicblock_(name)_hit: events/logicblock_name_hit.md - - logicblock_(name)_updated: events/logicblock_name_updated.md - - machine_reset_phase_1: events/machine_reset_phase_1.md - - machine_reset_phase_2: events/machine_reset_phase_2.md - - machine_reset_phase_3: events/machine_reset_phase_3.md - - machine_var_(name): events/machine_var_machine_var.md - - magnet_(name)_flinged_ball: events/magnet_magnet_flinged_ball.md - - magnet_(name)_flinging_ball: events/magnet_magnet_flinging_ball.md - - magnet_(name)_grabbed_ball: events/magnet_magnet_grabbed_ball.md - - magnet_(name)_grabbing_ball: events/magnet_magnet_grabbing_ball.md - - magnet_(name)_released_ball: events/magnet_magnet_released_ball.md - - magnet_(name)_releasing_ball: events/magnet_magnet_releasing_ball.md - - master_volume_decrease: events/master_volume_decrease.md - - master_volume_increase: events/master_volume_increase.md - - match_has_match: events/match_has_match.md - - match_no_match: events/match_no_match.md - - max_credits_reached: events/max_credits_reached.md - - mc_ready: events/mc_ready.md - - mc_reset_complete: events/mc_reset_complete.md - - mc_reset_phase_1: events/mc_reset_phase_1.md - - mc_reset_phase_2: events/mc_reset_phase_2.md - - mc_reset_phase_3: events/mc_reset_phase_3.md - - mode_(name)_started: events/mode_name_started.md - - mode_(name)_starting: events/mode_name_starting.md - - mode_(name)_stopped: events/mode_name_stopped.md - - mode_(name)_stopping: events/mode_name_stopping.md - - mode_(name)_will_start: events/mode_name_will_start.md - - mode_(name)_will_stop: events/mode_name_will_stop.md - - motor_(name)_reached_(position): events/motor_motor_reached_position.md - - multi_player_ball_started: events/multi_player_ball_started.md - - multiball_lock_(name)_full: events/multiball_lock_multiball_lock_full.md - - multiball_lock_(name)_locked_ball: events/multiball_lock_multiball_lock_locked_ball.md - - multiball_(name)_ended: events/multiball_multiball_ended.md - - multiball_(name)_grace_period: events/multiball_multiball_grace_period.md - - multiball_(name)_hurry_up: events/multiball_multiball_hurry_up.md - - multiball_(name)_lost_ball: events/multiball_multiball_lost_ball.md - - multiball_(name)_shoot_again: events/multiball_multiball_shoot_again.md - - multiball_(name)_shoot_again_ended: events/multiball_multiball_shoot_again_ended.md - - multiball_(name)_started: events/multiball_multiball_started.md - - multiplayer_game: events/multiplayer_game.md - - (name)_timeout: events/name_timeout.md - - not_enough_credits: events/not_enough_credits.md - - player_add_request: events/player_add_request.md - - player_added: events/player_added.md - - player_adding: events/player_adding.md - - player_(name): events/player_player_var.md - - player_turn_ended: events/player_turn_ended.md - - player_turn_ending: events/player_turn_ending.md - - player_turn_started: events/player_turn_started.md - - player_turn_starting: events/player_turn_starting.md - - player_turn_will_end: events/player_turn_will_end.md - - player_turn_will_start: events/player_turn_will_start.md - - player_will_add: events/player_will_add.md - - (name)_active: events/playfield_active.md - - (name)_ball_count_change: events/playfield_ball_count_change.md - - playfield_transfer_(playfield_transfer)_ball_transferred: events/playfield_transfer_playfield_transfer_ball_transferred.md - - reel_(name)_advanced: events/reel_score_reel_advanced.md - - request_to_start_game: events/request_to_start_game.md - - reset_complete: events/reset_complete.md - - (name)_hit: events/sequence_shot_hit.md - - (name)_complete: events/shot_group_complete.md - - (name)_hit: events/shot_group_hit.md - - (name)_(state)_complete: events/shot_group_state_complete.md - - (name)_(state)_hit: events/shot_group_state_hit.md - - (name)_hit: events/shot_hit.md - - (name)_(profile)_hit: events/shot_profile_hit.md - - (name)_(profile)_(state)_hit: events/shot_profile_state_hit.md - - (name)_(state)_hit: events/shot_state_hit.md - - shutdown: events/shutdown.md - - single_player_ball_started: events/single_player_ball_started.md - - slam_tilt: events/slam_tilt.md - - slide_(name)_active: events/slide_slide_active.md - - slide_(name)_created: events/slide_slide_created.md - - slide_(name)_removed: events/slide_slide_removed.md - - spinner_(name)_active: events/spinner_spinner_active.md - - spinner_(name)_hit: events/spinner_spinner_hit.md - - spinner_(name)_idle: events/spinner_spinner_idle.md - - spinner_(name)_inactive: events/spinner_spinner_inactive.md - - spinner_(name)_(label)_active: events/spinner_spinner_label_active.md - - spinner_(name)_(label)_hit: events/spinner_spinner_label_hit.md - - sw_(name)_active: events/sw_playfield_active.md - - sw_(tag): events/sw_tag.md - - sw_(tag)_active: events/sw_tag_active.md - - sw_(tag)_inactive: events/sw_tag_inactive.md - - (name)_active: events/switch_active.md - - (name)_inactive: events/switch_inactive.md - - switch_(name)_active: events/switch_switch_active.md - - switch_(name)_inactive: events/switch_switch_inactive.md - - text_input_(key)_abort: events/text_input_key_abort.md - - text_input_(key)_complete: events/text_input_key_complete.md - - tilt: events/tilt.md - - tilt_clear: events/tilt_clear.md - - tilt_warning: events/tilt_warning.md - - tilt_warning_(number): events/tilt_warning_number.md - - (name)_active: events/timed_switch_active.md - - (name)_released: events/timed_switch_released.md - - timer_(name)_complete: events/timer_timer_complete.md - - timer_(name)_paused: events/timer_timer_paused.md - - timer_(name)_started: events/timer_timer_started.md - - timer_(name)_stopped: events/timer_timer_stopped.md - - timer_(name)_tick: events/timer_timer_tick.md - - timer_(name)_time_added: events/timer_timer_time_added.md - - timer_(name)_time_subtracted: events/timer_timer_time_subtracted.md - - twitch_bit_donation: events/twitch_bit_donation.md - - twitch_chat_message: events/twitch_chat_message.md - - twitch_command: events/twitch_command.md - - twitch_raid: events/twitch_raid.md - - twitch_subscription: events/twitch_subscription.md - - unexpected_ball_on_(name): events/unexpected_ball_on_playfield.md - - achievement: events/index_achievements.md - - ball_device: events/index_ball_devices.md - - ball_hold: events/index_ball_holds.md - - ball_save: events/index_ball_saves.md - - combo_switch: events/index_combo_switches.md - - display: events/index_displays.md - - diverter: events/index_diverters.md - - drop_target_bank: events/index_drop_target_banks.md - - drop_target: events/index_drop_targets.md - - extra_ball_group: events/index_extra_ball_groups.md - - extra_ball: events/index_extra_balls.md - - kickback: events/index_kickbacks.md - - machine_var: events/index_machine_vars.md - - magnet: events/index_magnets.md - - motor: events/index_motors.md - - multiball_lock: events/index_multiball_locks.md - - multiball: events/index_multiballs.md - - player_var: events/index_player_vars.md - - playfield_transfer: events/index_playfield_transfers.md - - playfield: events/index_playfields.md - - score_reel: events/index_score_reels.md - - sequence_shot: events/index_sequence_shots.md - - shot_group: events/index_shot_groups.md - - shot: events/index_shots.md - - slide: events/index_slides.md - - spinner: events/index_spinners.md - - switch: events/index_switches.md - - timed_switch: events/index_timed_switches.md - - timer: events/index_timers.md + - achievement Events: + - events/index_achievements.md + - achievement_(name)_changed_state: events/achievement_achievement_changed_state.md + - achievement_(name)_state_(state): events/achievement_achievement_state_state.md + - ball_device Events: + - events/index_ball_devices.md + - balldevice_(name)_ball_count_changed: events/balldevice_ball_device_ball_count_changed.md + - balldevice_(name)_ball_eject_attempt: events/balldevice_ball_device_ball_eject_attempt.md + - balldevice_(name)_ball_eject_failed: events/balldevice_ball_device_ball_eject_failed.md + - balldevice_(name)_ball_eject_success: events/balldevice_ball_device_ball_eject_success.md + - balldevice_(name)_ball_enter: events/balldevice_ball_device_ball_enter.md + - balldevice_(name)_ball_entered: events/balldevice_ball_device_ball_entered.md + - balldevice_(name)_ball_missing: events/balldevice_ball_device_ball_missing.md + - balldevice_(name)_broken: events/balldevice_ball_device_broken.md + - balldevice_(name)_ejecting_ball: events/balldevice_ball_device_ejecting_ball.md + - balldevice_ball_missing: events/balldevice_ball_missing.md + - balldevice_balls_available: events/balldevice_balls_available.md + - balldevice_captured_from_(captures_from): events/balldevice_captured_from_captures_from.md + - ball_hold Events: + - events/index_ball_holds.md + - ball_hold_(name)_balls_released: events/ball_hold_ball_hold_balls_released.md + - ball_hold_(name)_full: events/ball_hold_ball_hold_full.md + - ball_hold_(name)_held_ball: events/ball_hold_ball_hold_held_ball.md + - ball_save Events: + - events/index_ball_saves.md + - ball_save_(name)_disabled: events/ball_save_ball_save_disabled.md + - ball_save_(name)_enabled: events/ball_save_ball_save_enabled.md + - ball_save_(name)_grace_period: events/ball_save_ball_save_grace_period.md + - ball_save_(name)_hurry_up: events/ball_save_ball_save_hurry_up.md + - ball_save_(name)_saving_ball: events/ball_save_ball_save_saving_ball.md + - ball_save_(name)_timer_start: events/ball_save_ball_save_timer_start.md + - combo_switch Events: + - events/index_combo_switches.md + - (combo_switch)_both: events/combo_switch_both.md + - (combo_switch)_inactive: events/combo_switch_inactive.md + - (combo_switch)_one: events/combo_switch_one.md + - (combo_switch)_switches_1: events/combo_switch_switches_1.md + - (combo_switch)_switches_2: events/combo_switch_switches_2.md + - flipper_cancel: events/flipper_cancel.md + - display Events: + - events/index_displays.md + - display_(name)_initialized: events/display_display_initialized.md + - display_(name)_ready: events/display_display_ready.md + - diverter Events: + - events/index_diverters.md + - diverter_(name)_activating: events/diverter_diverter_activating.md + - diverter_(name)_deactivating: events/diverter_diverter_deactivating.md + - diverter_(name)_disabling: events/diverter_diverter_disabling.md + - diverter_(name)_enabling: events/diverter_diverter_enabling.md + - drop_target Events: + - events/index_drop_targets.md + - drop_target_(name)_down: events/drop_target_drop_target_down.md + - drop_target_(name)_up: events/drop_target_drop_target_up.md + - drop_target_bank Events: + - events/index_drop_target_banks.md + - drop_target_bank_(name)_down: events/drop_target_bank_drop_target_bank_down.md + - drop_target_bank_(name)_mixed: events/drop_target_bank_drop_target_bank_mixed.md + - drop_target_bank_(name)_up: events/drop_target_bank_drop_target_bank_up.md + - extra_ball Events: + - events/index_extra_balls.md + - extra_ball_award_disabled: events/extra_ball_award_disabled.md + - extra_ball_awarded: events/extra_ball_awarded.md + - extra_ball_(name)_award_disabled: events/extra_ball_extra_ball_award_disabled.md + - extra_ball_(name)_awarded: events/extra_ball_extra_ball_awarded.md + - extra_ball_(name)_lit: events/extra_ball_extra_ball_lit.md + - extra_ball_group Events: + - events/index_extra_ball_groups.md + - extra_ball_group_(name)_award_disabled: events/extra_ball_group_extra_ball_group_award_disabled.md + - extra_ball_group_(name)_awarded: events/extra_ball_group_extra_ball_group_awarded.md + - extra_ball_group_(name)_lit: events/extra_ball_group_extra_ball_group_lit.md + - extra_ball_group_(name)_lit_awarded: events/extra_ball_group_extra_ball_group_lit_awarded.md + - extra_ball_group_(name)_unlit: events/extra_ball_group_extra_ball_group_unlit.md + - kickback Events: + - events/index_kickbacks.md + - kickback_(name)_fired: events/kickback_kickback_fired.md + - machine_var Events: + - events/index_machine_vars.md + - machine_var_(name): events/machine_var_machine_var.md + - magnet Events: + - events/index_magnets.md + - magnet_(name)_flinged_ball: events/magnet_magnet_flinged_ball.md + - magnet_(name)_flinging_ball: events/magnet_magnet_flinging_ball.md + - magnet_(name)_grabbed_ball: events/magnet_magnet_grabbed_ball.md + - magnet_(name)_grabbing_ball: events/magnet_magnet_grabbing_ball.md + - magnet_(name)_released_ball: events/magnet_magnet_released_ball.md + - magnet_(name)_releasing_ball: events/magnet_magnet_releasing_ball.md + - motor Events: + - events/index_motors.md + - motor_(name)_reached_(position): events/motor_motor_reached_position.md + - multiball Events: + - events/index_multiballs.md + - multiball_(name)_ended: events/multiball_multiball_ended.md + - multiball_(name)_grace_period: events/multiball_multiball_grace_period.md + - multiball_(name)_hurry_up: events/multiball_multiball_hurry_up.md + - multiball_(name)_lost_ball: events/multiball_multiball_lost_ball.md + - multiball_(name)_shoot_again: events/multiball_multiball_shoot_again.md + - multiball_(name)_shoot_again_ended: events/multiball_multiball_shoot_again_ended.md + - multiball_(name)_started: events/multiball_multiball_started.md + - ball_save_(multiball_name)_add_a_ball_timer_start: events/ball_save_multiball_add_a_ball_timer_start.md + - ball_save_(multiball_name)_timer_start: events/ball_save_multiball_timer_start.md + - multiball_lock Events: + - events/index_multiball_locks.md + - multiball_lock_(name)_full: events/multiball_lock_multiball_lock_full.md + - multiball_lock_(name)_locked_ball: events/multiball_lock_multiball_lock_locked_ball.md + - player_var Events: + - events/index_player_vars.md + - player_(name): events/player_player_var.md + - player_score: events/player_score.md + - playfield Events: + - events/index_playfields.md + - (playfield_name)_active: events/playfield_active.md + - (playfield_name)_ball_count_change: events/playfield_ball_count_change.md + - unexpected_ball_on_(playfield_name): events/unexpected_ball_on_playfield.md + - sw_(playfield_name)_active: events/sw_playfield_active.md + - playfield_transfer Events: + - events/index_playfield_transfers.md + - playfield_transfer_(playfield_transfer)_ball_transferred: events/playfield_transfer_playfield_transfer_ball_transferred.md + - score_reel Events: + - events/index_score_reels.md + - reel_(name)_advanced: events/reel_score_reel_advanced.md + - sequence_shot Events: + - events/index_sequence_shots.md + - (sequence_shot)_hit: events/sequence_shot_hit.md + - shot Events: + - events/index_shots.md + - (shot)_hit: events/shot_hit.md + - (shot)_(profile)_hit: events/shot_profile_hit.md + - (shot)_(profile)_(state)_hit: events/shot_profile_state_hit.md + - (shot)_(state)_hit: events/shot_state_hit.md + - shot_group Events: + - events/index_shot_groups.md + - (shot_group)_complete: events/shot_group_complete.md + - (shot_group)_hit: events/shot_group_hit.md + - (shot_group)_(state)_complete: events/shot_group_state_complete.md + - (shot_group)_(state)_hit: events/shot_group_state_hit.md + - slide Events: + - events/index_slides.md + - slide_(name)_active: events/slide_slide_active.md + - slide_(name)_created: events/slide_slide_created.md + - slide_(name)_removed: events/slide_slide_removed.md + - spinner Events: + - events/index_spinners.md + - spinner_(name)_active: events/spinner_spinner_active.md + - spinner_(name)_hit: events/spinner_spinner_hit.md + - spinner_(name)_idle: events/spinner_spinner_idle.md + - spinner_(name)_inactive: events/spinner_spinner_inactive.md + - spinner_(name)_(label)_active: events/spinner_spinner_label_active.md + - spinner_(name)_(label)_hit: events/spinner_spinner_label_hit.md + - switch Events: + - events/index_switches.md + - sw_(tag): events/sw_tag.md + - sw_(tag)_active: events/sw_tag_active.md + - sw_(tag)_inactive: events/sw_tag_inactive.md + - (switch)_active: events/switch_active.md + - (switch)_inactive: events/switch_inactive.md + - switch_(name)_active: events/switch_switch_active.md + - switch_(name)_inactive: events/switch_switch_inactive.md + - timed_switch Events: + - events/index_timed_switches.md + - (timed_switch)_active: events/timed_switch_active.md + - (timed_switch)_released: events/timed_switch_released.md + - flipper_cradle: events/flipper_cradle.md + - flipper_cradle_release: events/flipper_cradle_release.md + - timer Events: + - events/index_timers.md + - timer_(name)_complete: events/timer_timer_complete.md + - timer_(name)_paused: events/timer_timer_paused.md + - timer_(name)_started: events/timer_timer_started.md + - timer_(name)_stopped: events/timer_timer_stopped.md + - timer_(name)_tick: events/timer_timer_tick.md + - timer_(name)_time_added: events/timer_timer_time_added.md + - timer_(name)_time_subtracted: events/timer_timer_time_subtracted.md + + - Audio Management Events: + - master_volume_decrease: events/master_volume_decrease.md + - master_volume_increase: events/master_volume_increase.md + - Ball Lifecycle Events: + - ball_drain: events/ball_drain.md + - ball_ended: events/ball_ended.md + - ball_ending: events/ball_ending.md + - ball_start_target: events/ball_start_target.md + - ball_started: events/ball_started.md + - ball_starting: events/ball_starting.md + - ball_will_end: events/ball_will_end.md + - ball_will_start: events/ball_will_start.md + - balls_in_play: events/balls_in_play.md + - collecting_balls: events/collecting_balls.md + - collecting_balls_complete: events/collecting_balls_complete.md + - multi_player_ball_started: events/multi_player_ball_started.md + - single_player_ball_started: events/single_player_ball_started.md + - Ball Search Events: + - ball_search_failed: events/ball_search_failed.md + - ball_search_phase_(num): events/ball_search_phase_num.md + - ball_search_prevents_game_start: events/ball_search_prevents_game_start.md + - ball_search_started: events/ball_search_started.md + - ball_search_stopped: events/ball_search_stopped.md + - cancel_ball_search: events/cancel_ball_search.md + - BCP Events: + - bcp_clients_connected: events/bcp_clients_connected.md + - bcp_connection_attempt: events/bcp_connection_attempt.md + - Bonus (End of Ball) Events: + - bonus_multiplier: events/bonus_multiplier.md + - bonus_start: events/bonus_start.md + - bonus_subtotal: events/bonus_subtotal.md + - Config Player Events: + - clear: events/clear.md + - Credit Events: + - credits_added: events/credits_added.md + - enabling_credit_play: events/enabling_credit_play.md + - enabling_free_play: events/enabling_free_play.md + - max_credits_reached: events/max_credits_reached.md + - not_enough_credits: events/not_enough_credits.md + - Game Lifecycle Events: + - game_ended: events/game_ended.md + - game_ending: events/game_ending.md + - game_start: events/game_start.md + - game_started: events/game_started.md + - game_starting: events/game_starting.md + - game_will_end: events/game_will_end.md + - game_will_start: events/game_will_start.md + - request_to_start_game: events/request_to_start_game.md + - shutdown: events/shutdown.md + - Logicblock Events (Counters, Accruals, Sequences): + - logicblock_(name)_complete: events/logicblock_name_complete.md + - logicblock_(name)_hit: events/logicblock_name_hit.md + - logicblock_(name)_updated: events/logicblock_name_updated.md + - (logicblock_name)_timeout: events/name_timeout.md + - Machine Reset Events: + - machine_reset_phase_1: events/machine_reset_phase_1.md + - machine_reset_phase_2: events/machine_reset_phase_2.md + - machine_reset_phase_3: events/machine_reset_phase_3.md + - reset_complete: events/reset_complete.md + - MPF Initialization Events: + - init_done: events/init_done.md + - init_phase_1: events/init_phase_1.md + - init_phase_2: events/init_phase_2.md + - init_phase_3: events/init_phase_3.md + - init_phase_4: events/init_phase_4.md + - init_phase_5: events/init_phase_5.md + - loading_assets: events/loading_assets.md + - asset_loading_complete: events/asset_loading_complete.md + - Match Events: + - match_has_match: events/match_has_match.md + - match_no_match: events/match_no_match.md + - MC (Pre 0.80.x) Events: + - client_connected: events/client_connected.md + - client_disconnected: events/client_disconnected.md + - mc_ready: events/mc_ready.md + - mc_reset_complete: events/mc_reset_complete.md + - mc_reset_phase_1: events/mc_reset_phase_1.md + - mc_reset_phase_2: events/mc_reset_phase_2.md + - mc_reset_phase_3: events/mc_reset_phase_3.md + - displays_initialized: events/displays_initialized.md + - Mode Lifecycle Events: + - mode_(name)_started: events/mode_name_started.md + - mode_(name)_starting: events/mode_name_starting.md + - mode_(name)_stopped: events/mode_name_stopped.md + - mode_(name)_stopping: events/mode_name_stopping.md + - mode_(name)_will_start: events/mode_name_will_start.md + - mode_(name)_will_stop: events/mode_name_will_stop.md + - Multiplayer Management Events: + - multiplayer_game: events/multiplayer_game.md + - player_add_request: events/player_add_request.md + - player_added: events/player_added.md + - player_adding: events/player_adding.md + - player_turn_ended: events/player_turn_ended.md + - player_turn_ending: events/player_turn_ending.md + - player_turn_started: events/player_turn_started.md + - player_turn_starting: events/player_turn_starting.md + - player_turn_will_end: events/player_turn_will_end.md + - player_turn_will_start: events/player_turn_will_start.md + - player_will_add: events/player_will_add.md + - Text Input Events: + - text_input_(key)_abort: events/text_input_key_abort.md + - text_input_(key)_complete: events/text_input_key_complete.md + - Tilt Events: + - slam_tilt: events/slam_tilt.md + - tilt: events/tilt.md + - tilt_clear: events/tilt_clear.md + - tilt_warning: events/tilt_warning.md + - tilt_warning_(number): events/tilt_warning_number.md + - Twitch Integration Events: + - twitch_bit_donation: events/twitch_bit_donation.md + - twitch_chat_message: events/twitch_chat_message.md + - twitch_command: events/twitch_command.md + - twitch_raid: events/twitch_raid.md + - twitch_subscription: events/twitch_subscription.md + - Config Players Types: - config_players/index.md - Blinkenlight player: config_players/blinkenlight_player.md