Notifications
General

Beat Banger Cheat Codes: All Console Commands

Beat Banger Cheat Codes

Beat Banger is a rhythm-based game developed by BunFan Games that combines music timing mechanics with narrative progression. For players who want to experiment with the engine, skip difficult sections, or unlock content without grinding, the game includes a fully functional developer console accessible through a simple keyboard shortcut. This guide lists every confirmed console command, explains how to enable the console, and covers what each command does.

How to Enable the Console

Opening the console in Beat Banger requires no external tools or file modifications.

  1. Launch Beat Banger and reach any screen — the main menu, level select, or during gameplay.
  2. Press the F2 key on your keyboard.
  3. The console window will appear, usually at the bottom or top of the screen.
  4. Type any command from the lists below and press Enter to execute it.

To close the console, press F2 again or click the close button if one is visible.

Common & General Commands

These commands handle basic console functions, testing responses, and data management.

Command Effect
ping Returns Pong! — used to verify the console is responding
hello Returns Hey! — a basic test command
clear Clears all previous entries from the console window
history Returns previously entered commands as an array, sorted from most recent to least recent
reload Reloads the current scene. Do not use during an active level — it causes a softlock
saveload Saves the game and immediately reloads the save
opendata Opens the user data directory where your save files and settings are stored
logs Opens the beat_banger.log file for troubleshooting

Gameplay Modifier Commands

These commands alter how levels play, how notes behave, and how progress is tracked.

Command Effect
handsfree Automatically hits every note for you. Sets clean_game to false, meaning you earn no progress, money, or score
nofail Missing notes no longer removes hearts. Does not affect the clean_game stat, so you still earn rewards normally
hidehud Toggles all HUD elements on or off for a cleaner view
fail Forces an immediate FAIL event and ends the current level
end Skips to the end of the level. If handsfree was used, returns to level select. Otherwise, plays the success screen and cutscene
freecandy Unlocks all levels temporarily. Must be used on the level select screen. Unlock state resets after leaving the screen. To permanently unlock all levels, complete the final level
givemoney [int] Adds the specified amount to your wallet. Example: givemoney 1500 adds $1,500
setstartingbeat [float] Offsets the starting beat and all subsequent beats by the specified number of seconds. Must be used before entering a level
setnotespeed [float] Changes the speed at which notes appear from off-screen. Default is 350. Extreme values may cause a softlock
rewind -[int] Reloads the level at the specified note number. The minus sign is required before the number. Omitting it causes a softlock
calculatebeat Calculates beat timing values. Functionality is unclear in normal use

Scene Unlock Commands (goto)

The goto command jumps directly to any screen or scene in the game. Type goto followed by the scene name.

Command Jumps To
goto intro Developer splash screen and warning screens
goto warning Warning screens only
goto mainmenu Main Menu screen
goto levelselect Act 1 level select menu
goto mods Mods screen
goto cutscene Selected level's end cutscene
goto game Last played character level. Very buggy — use loader instead
goto loader Selected level load screen, starting the level from the beginning without issues
goto gallery Gallery screen
goto modifiers Modifiers screen
goto scorescreen Selected level's ending score screen
goto soundtest Sound Test screen
goto pointshop Shop screen
goto extras Extras screen
goto credits Credits screen
goto demo Thank you for playing splash screen
goto error Opens the log file inside an in-game window

Save & Data Management Commands

These commands reset progress and should be used with caution.

Command Effect
clearsaveonly Resets save data including shop purchases, money, and level progress
clearalldata Resets all game data including save files and options
resetsteam Resets Steam statistics. Currently has no noticeable effect

Secret Achievement Command

There is one additional console command that unlocks a specific achievement:

Command Effect
sixtynine Unlocks the SixtyNine achievement. Must be spelled exactly as shown

How to Use Commands Effectively

Here are the most practical command combinations for different situations:

  • Practice a level without failing: Enter nofail before starting. You will still earn rewards and can learn the pattern safely.
  • Watch a cutscene without playing: Select a level, then enter goto cutscene to jump directly to the ending sequence.
  • Test a level from a specific point: Use rewind -50 to restart at note 50, or setstartingbeat 2.5 to skip the first 2.5 seconds.
  • Buy everything in the shop: Enter givemoney 99999 to max out your currency instantly.
  • Clean screenshot recording: Use hidehud to remove all interface elements before capturing footage.

FAQ

Why does reload softlock my game?

The reload command is designed for the main menu and non-level screens. Using it during an active level causes the game to hang because the rhythm engine cannot restart mid-sequence. Use goto loader instead if you want to restart a level.

Does nofail disable achievements?

No. The nofail command does not set clean_game to false, so you still earn progress, money, score, and achievements normally. Only handsfree disables reward tracking.

Can I use freecandy to permanently unlock levels?

No. freecandy only unlocks levels temporarily while you remain on the level select screen. Once you leave, the lock state resets. To permanently unlock all levels, you must complete the final level legitimately.

Why does rewind require a minus sign?

The rewind command expects a negative integer to function correctly. Entering rewind 50 without the minus sign causes a softlock. Always type rewind -50 or any other negative number.

Will clearsaveonly delete my Steam cloud saves?

clearsaveonly resets the local save data stored in the user data directory. It does not necessarily clear Steam cloud saves immediately. If cloud sync is enabled, the old data may reappear on next launch.

Can I use console commands on the Android version?

The F2 console is primarily designed for the PC version. The Android port may not support the same keyboard shortcuts unless an external keyboard is connected.

What is the default note speed?

The default note approach speed is 350. Values significantly higher or lower than this may cause notes to behave unpredictably or trigger a softlock.

Does the sixtynine command require a specific screen?

No. The sixtynine command can be entered from any screen and will unlock the achievement immediately as long as it is spelled exactly in lowercase.

Final Thoughts

The console in Beat Banger is a surprisingly robust toolset that lets you manipulate nearly every aspect of the game. Whether you are practicing levels, unlocking scenes for recording, or simply experimenting with the engine, the commands above provide full control over your session. Just remember to avoid reload during active levels and always include the minus sign with rewind.

Bookmark this page and check back if new commands are discovered in future updates.

Post a Comment