Skip to content

Latest commit

 

History

History
39 lines (34 loc) · 1.05 KB

Menu.md

File metadata and controls

39 lines (34 loc) · 1.05 KB
flowchart TD
    A[Entry Point] --> B(ShowNameApp)
    B -----> |"Mode\n(single player)"| main_menu_app(MainMenuApp)

    subgraph single_player
        main_menu_app --> D(BadUSB)
        main_menu_app --> E(Snake)
        main_menu_app --> F(Dino)
        main_menu_app --> G(Tetris)
    end

    D --> main_menu_app
    E --> show_score_app
    F --> show_score_app
    G --> show_score_app
    show_score_app(ShowScoreApp) --> |"Button\n(single player)"| main_menu_app

    B -----> |"Mode\n(two player)"| connect_menu_app(ConnectMenuApp)
    subgraph two_player
        connect_menu_app --> O(Tetris)
        connect_menu_app --> P(Snake)
        connect_menu_app --> Q(xchg)
    end

    O --> show_score_app
    P --> show_score_app
    Q --> show_score_app
    show_score_app --> |"Button\n(two player)"| connect_menu_app

    B ------> |Mode Long Pulse| H(NameSettingApp)
    subgraph settings
        H --> I(EditNameApp)
        H --> J(NameDisplayApp)
        J --> K(Name + Score)
        J --> L(Name Only)
        J --> M(Score Only)
    end
Loading