missionpinball / mpf-gmc

Godot-based Media Controller for the MPF pinball framework
MIT License
10 stars 3 forks source link

Service Menu #6

Closed avanwinkle closed 3 months ago

avanwinkle commented 3 months ago

This PR implements a baseline Service Menu for configuring service options (persisted machine variables), sound levels, and diagnostics (switch, coil, and light tests).

The majority of this code is the UI for rendering the service menu slide with dynamic pages populated by settings for each setting type.