Controls, Console Commands, and Secrets - bunfan/beat-banger GitHub Wiki

Controls

Main Menu

– Navigate up and down

Z - Accept

X - Back

/ - Command console

If this does not bring up the console, see Commands for more options

enter - Execute command

- and + - Volume up and down

works on any screen

Level Select

/ - Enter Gallery/Freeplay mode

further instructions are then on screen. If / does not open gallery mode, see Commands for more options.

Playing

Z - Slow note

X - Normal note

C - Fast Note

esc - Pause menu

Console Commands

Usage

You can open the console on the main menu of the game by pressing /. You can close the window by hitting enter when there's no text in the input field or by pressing / again.

If / does not bring up the console, try other keys near the enter key. It depends on your keyboard layout and language, some have found ~, ; or \ to work.

Command List

Cheat Codes:

  • freecandy : Unlocks all levels
  • resetdata : Locks all levels
  • handsfree : Toggles "Autoplay" Mode
  • demogang : The second step to unlock the secret level, see Komdog Level

Debugging:

  • debug : Toggles "Debug" mode
  • version : Displays the current version of the game
  • reload : Refreshes the Main Menu
  • viewlog : View the log file generated by the game
  • logdir : Opens the directory of your log files

Fun:

  • cheatcode : Replies with ">:("
  • ping : Replies with "Pong! :D"
  • valid : Replies with "ok... you win"
  • hello : Replies with "hello!"
  • 69 : Replies with "NICE!"
  • patreon : Opens the BunFan patreon page

Secrets

Undertale Game Over

On the "Toriel" level, you can trigger the game over screen from Undertale by losing the level without hitting any notes. This can be achieve by letting the level run without pressing anything, or by spamming keys to fail before the first note arrives.

Komdog Level

This process is now obsolete, the stage can be downloaded from the mods menu.


To unlock this secret level, there are two steps.

  • Complete the demo version of Beat Banger
  • Type demogang in the console on the main menu of the current version of that game.

This easter egg works by looking for a file written in your appdata folder called beat_banger_data.json. Inside of that file there are two lines of JSON code

{
    "levelsUnlocked": 0,
    "played_demo": true
}

As long as played_demo is set to true in the Beat Banger Demo data folder, the Easter egg will download from the BunFan database, provided you have an internet connection.

⚠️ **GitHub.com Fallback** ⚠️