CHANGELOG
This is a list of most of the changes to Cum Edition starting from v49 from the Vanilla game.
DISCLAIMER: Don't ask me about future updates. I'm currently only working on this for other BB projects I'm a part of, and I have other non-BB projects I have to work on. So updates will come whenever I feel like it.
v1.2.13 - 4/1/2026
-
Fixed Icon Override option being out of order and crashing the game
-
Fixed inconsistent capitalization in the "Catching Up" cutscene title
-
Fixed two null errors by checking if the scene is inside the tree before calling await parent.get_tree().process_frame
-
Fixed broken check for when to play the Unlocked Cutscene notification for mods
-
Fixed the game not saving when you unlock a custom cutscene
-
I forgot to delete your settings as well
v1.2.12 - 3/10/2026
-
Fixed a bug related to the mods catalogue backend that would cause a crash
v1.2.11 - 3/7/2026
-
Fixed another broken aspect with the Mod Browser when pressing the back KEY
-
Fixed bug when clearing Out of Bounds in the Level Editor
-
Fixed Chromatic Abberation setting
-
Fixed Panel shortcuts triggering when typing in a text box for the Cutscene Editor
-
Fixed null error for Cutscene Panels in Editor
-
Adding Panels now place the new panel in front of the selected one
-
Fixed preview images on panels disappearing in Cutscene Editor
-
Hotkey overlay can now be toggled in Cutscene Editor
-
Fixed Custom Cursor animations not playing when the game is paused
-
Previewing the Cutscene in the Editor now loads the active data in the Editor rather than loading the saved script
-
Changed file overwrite message on Confirm Prompts
-
Fixed being unable to add Sound FX to each Cutscene Panel
-
Fixed Cutscene Preview in Editor storing the Image data in the script file
-
Added being able to preview the Cutscene in the Editor at the selected position
-
Dialogue Editor in Cutscene Editor removes the text if a given panel doesn't have dialogue
-
Added tooltip for the "Clear Current" button in the Cutscene Editor because I forgot what it did
-
Fixed bug where "stream_player" gets saved in Global Tracks of a Cutscene script, usually as a null value
-
Added Video Cutscene Preview in the Cutscene Editor
-
Reminder that Video Cutscenes take priority over Script Cutscenes, but vanilla does NOT have Video Cutscene support. So, this should allow you to test both Script and Video Cutscenes in the Editor
-
-
Added FFmpeg command in-game to convert files from anywhere on your computer
-
This will make the game unplayable until conversion is done
-
Outputed files are in the same location as the input
-
-
Fixed looping animation suddenly stopping in the Scene Viewer
-
Hidden levels 3 - 5 from Volume 2 in the Scene Viewer
-
Scene Viewer's default music overrides the Sound Test music
-
Re-added smoother Scene Viewer animation syncing with the music when changing animations
v1.2.10 - 3/2/2026
-
Fixed Act config not being generated in the right location for the Level Editor
-
Fixed Editor trying to load a non-existant mod when entering through the Mods Menu
-
Fixed invalid mod titles from the Browser not being able to be downloaded
-
Condensed NecroThant's fanarts with the same structure as BluWizard
-
Condensed SpongeBandiMark's fanarts with the same structure as BluWizard
-
Removed a dead link from the Level Editor
-
Added button to go to this website in the Mods Menu
v1.2.9 - 3/1/2026
-
Added art of Cathy from ParasiteDeath in the Fanart section
-
Fixed Mods Menu entering a level while the "Editor" Level Select menu is open
-
Connected Level Creator Menu back button to the Mods Menu
-
Disc colors are no longer randomized in the Mods Menu and copy the Character Name color
-
Fixed Animated Backgrounds not working at all
-
Added Looping field to Effects section of Image Asset Menu
-
Fixed RED Beat Indicator lines not showing up for every other beat type
-
Added antialiasing to Beat Indicators so it looks less jarring
-
Fixed FFmpeg conversion making sure videos keep their original resolution
-
Videos folder gets created when using Drag and Drop function in Editor
-
Fixed overlapping video audio from both the Level Editor and Testing scenes
-
Added ability to change speed in Editor
-
Fixed Clear tab not clearing the correct set of keyframes
-
Fixed Level Editor's Recording Mode button not appearing or disappearing when the controls are changed
-
Added Modifiers Menu to Level Editor so you can change those for testing
-
Added Scale Multiplier to Video Background
-
Fixed Position Offset breaking in general for the Editor
-
Re-enabled the gear button in the Editor by default
v1.2.8 - 2/6/2026
-
Fixed the Sort Method not applying on loading the Mods Menu
-
Set the number of mods on a given page from 15 to 9 because people don't know they could've scrolled down
-
Beat Banger's data folder is no longer required to exist in the executable directory to create new Mods (take of that as you will)
-
"Template Song" loads automatically when there's no Song file to load (Editor only)
-
Fixed Null error when switching from a non-existing song file to an existing one in the level folder
-
Fixed a bug in the Level Editor where BPM shifting breaks the position of the notes and keyframes
-
Fixed Create New Mod not working at all (pretend I added this first try)
v1.2.7 - 1/14/2026
-
Fixed minor spelling error in Jasmine's lore
-
Removed the custom cursor I-Beam
-
Fixed Name search and sorting not using the Metadata name first
-
Added fade_out function to SceneManager
-
Added check in asset loading for when the extension is capitalized for some reason
-
Finished Cum Edition search option
-
Tweaked Pagination so it's closer to e621
-
Removed repeat code in the Loading screen
-
Hidden Common Path setting in Act until the next non-patch update
-
Fixed assets not loading properly in some Legacy mods ("Zoologist" was tested)
-
Fixed the Autoplay so you don't miss a note ("Lola Bunny - Horny Bunny Season" was tested)
v1.2.6 - 12/10/2025
-
Added page numbers to the Mod Browser
-
Fixed an earlier backwards compatibility check to make sure the playback_speed key actually exists
-
Fixed Post Song Delay timer not ending the level
-
Added the Song Speed Multiplier to the Pre and Post Song Delay
-
Removed focus from the left and right buttons in the Music menu
-
Fixed an issue where having multiple mod saves breaks the saves loading
-
Fixed(?) Auto Notes code when being overlayed on a Hold Note tail
-
Fixed Back Button registering in the Mods Menu when the Options menu or Console are open
-
Increased the caret size of the search bars a bit in the Mod Browser
v1.2.5 - 12/8/2025
-
Fixed bug where close Auto Notes aren't detected (at least in one mod)
-
Forced Notes being sorted by timestamp before being loaded into the game
-
Sorting by Name in the browser actually sorts by the displayed name for real
-
Added the usual color coordination for Mod versions in the Mod Browser
-
Fixed sorting only sorting the mods on the current page
-
Changed default `sort_accending` value to false (based on date)
-
The Rating filters work properly now (Safe, Questionable, Explicit)
-
Fixed being able to change pages with the Q and E buttons while the Search Bar is focused on in the Mod Browser
-
Clamped the current page in the Mod Browser to the first and last pages so you don't go out of bounds when searching
-
Added Backwards Compatibility check for Release mods with Effect Duration
v1.2.4 - 12/7/2025
-
Mod Browser ONLY loads ZIP files now
-
Fixed being unable to open Installed Mods after a mod has downloaded
-
Sped up Taiko autopresses based on Song Speed
-
Fixed name clipping with some mods in the database on the Mod Browser
-
Fixed Ghost Tapping (and applied other settings on startup)
-
Disabled focus for the Hands Free button in the Difficulty Menu
-
Fixed Bombs and Love Notes not affecting your lives in Mania
-
Fixed Song Streams not updating when two songs used have the same name in the Mod Level Menu
-
Fixed getting +2 for combos instead of +1
-
Fixed not being able to change the Browser pages after downloading a mod
-
Fixed some input checks with Taiko
-
Applied Song Speed to Effects, Backgrounds, Audio, and Videos
-
Fixed Legacy mod check with the Mod Browser (the contents still need to be reformatted)
v1.2.3 - 12/6/2025
-
Replaced Mod Database (wip, but it still has more mods than the official one)
-
Loaded Mod Saves on startup (due to unlocked mod achievements missing)
-
Fixed Auto Notes' tiny Context Menu
-
Stop music when opening a Camera Keyframe in the Level Editor
-
Moved Save Indicator in Cutscene Editor so it's not in front of the menus
-
Added placeholder fallback for Cutscene Panels in the Cutscene Editor
-
Fixed the 0 label in the first Beat Indicator not showing up in the Level Editor
-
Fixed keyframe selection stuff with the Keyframe Builder in the Level Editor
-
Added Coming Soon and Hide fields to Act Settings menu.
-
WARNING: Turning "Hide" on causes the modpack to be hidden from the Mods Menu! To access it again, you'd have to open a level within the Act folder to access it again!
-
-
Gave Auto Notes a unique color as a Saved Pattern
-
Added Konami Code to the "Buy" Menu in the shop
-
Fixed Claire "Suit Up" Gallery Image having the wrong name
-
Added "jpg" support for Legacy mods. I might need to just rework how those are loaded
-
Fixed Mods Menu error when deleting mods
-
Fixed text overrun issue with Creators Label in the Mod Level Menu
-
Fixed NULL error when there's no music in the Level Editor
-
Fixed some labeling in the Level Settings Menu
-
Refactored Mania gameplay
-
Hidden Modded Gallery Image category by default so you can't click it while it's loading
-
Fixed Mod Browser Page arrows not unhighlighting
-
Fixed Auto Note Holds code to work with this modded build
-
Toggling Fullscreen saves the settings
-
Moved Settings file to settings_ce.ini and transfers official settings to the new one
-
Fixed the Ghost, Bomb, etc. toggles in the Level Editor
-
Fixed a NULL error with the main gameplay and the new settings
-
Fixed being unable to create new SFX Loops and Voice Banks
-
Fixed being unable to add cached Voice Banks
v1.2.2 - 11/14/2025
-
Completed "Between Danger" Gallery image (sorry for the broken shit that keeps happening)
-
Fixed unlockable levels and mods being borked
-
Re-ordered main Gallery images
-
Fixed pressing Accept not swapping alt images
-
Fixed Mania Play Style crashing the game
-
Fixed Note hits not adding to the score
-
Fixed not being able to buy items in the shop
v1.2.1 - 11/13/2025
-
Added act_hidden parameter to act.cfg. Check the Templates folder for a new modpack with Jasmine's old outfit for an example on how to use.
-
Added stacked Gallery images for alts or organization. Check the first image in the
-
Fanart section to see how it looks and behaves. Art provided by BluWizard
-
Fixed Sound Test music not fading out when entering the Level Editor
-
Disabled Modpacks that don't contain levels or are labeled as "Coming Soon"
-
Fixed some stuff with making levels in the Level Editor
-
Prevented accidentally deleting the Singles modpack (which is just the entire mods folder)
-
Fixed Difficulty Settings Menu not being able to add more difficulties
-
Optimized loading Scene Viewer overridden assets
-
Fixed modded level saves not working and the game not saving for modded levels
-
Fixed Test Mode being turned on when entering a cutscene normally
v1.2.0 - 11/11/2025
-
Updated to v51
-
Added Gachapon early, functions differently than from the base game
-
Improved the Cutscene Editor
-
Re-added Looping Legacy Songs
-
Removed Loop Points from rare_fun.ogg
-
Updated BeatScript with some changes I made on the side
-
Made "Happy Hour" custom gallery piece visible by default (this dog has changed the menus multiple times now I'm not dealing with that. Plus, there's now other futa pics in the galleries so whatever)
-
Removed Lovense unique connections. Use Intiface
-
Fixed Spooky Theme's BPM (it was at 150, not 160)
-
Moved Options button in Main Menu to bottom left corner
-
Re-added Halloween Logo decorations
-
Fixed Level Select BG not updating when using the mouse
-
Re-worked some of Cum Edition's character animations to accommodate for variations
-
Re-added Unlock Level SFX
-
Re-added glowing Level icons
-
Re-added some basic inputs for the menus with a keyboard
-
Removed Cathy Sixty-Nine achievement requirement. All the new gallery images are unlocked by default at the moment
-
Added Mouse Scrolling for Menu Components (Gallery, Theater, etc.)
-
Removed "description" from Custom Lore in extras.cfg
-
Fixed new Scene Viewer Level Buttons not displaying low view counts
-
Tweaked the Intiface connecting screen
-
Made Legacy Borders in the Scene Viewer visible when the act has the borders enabled
-
Fixed Halloween Shop music not looping
-
Shows the Scroll Bar in the shop menu when necessary
-
Fixed the name of "Secret Shop" in the shop
-
Added Konami unlock to the Outfits Menu for Jasmine
-
Added giveexp and setexp commands. I don't know why they weren't commands before but okay
-
Re-added "Nice Tits." dialogue option
-
Added a new cmdline argument, --no-save
-
Changed some save values again for the new ModSave class
-
Fixed Videos and OneShot Audio not being added in Editor Cache regeneration
-
Made Volume Settings linear (from 0 to 1)
-
Made Pattern assets drag and droppable in the Level Editor.
v1.1.3 - 9/7/2025
-
Finished drunk Gale and Zoe Gallery Image (again, check Templates folder)
-
Fixed Dawna's cutscene not unlocking after beating her level
-
Removed Go Back prompt in the Coming Soon menu
-
Fixed loop timing when the Song Speed is increased
-
Fixed Legacy climaxes with post_song_delay
-
Fixed most of the Legacy voice banks not loading
v1.1.2 - 9/2/2025
-
Fixed Video Cutscene bug happening when the video ends while skipping the cutscene (untested)
-
Hidden drunk Gale and Zoe Gallery Image by default. Check the Templates folder to grab the script to make it visible
-
Reverted the speed changing for the Scene Viewer similar to the older versions
Scene Viewer loops match with the Sound Test BPM (feels weird to me, but what do I know?) -
Fixed null error with Intiface thanks to Doodle/Chisou
-
Added some other sketches for the Gallery
-
Fixed Editor Voice Tool triggering while scrolling on the timeline
-
Fixed Editor's Video Background size
-
Added Cum Edition version to Main Menu
-
Gave Volume icon an outline
-
Fixed levels not ending when they don't have a climax video at the end
v1.1.1 - 8/23/2025
-
Added audio bus for videos to control the volume of Video Players (that aren't muted)
-
Fixed Speed Multiplier (sort of)
-
Fixed another thing with videos and the climax
-
Added new keyframe options to videos, expand, speed_scale, and stretch_mode. (speed_scale is not guaranteed to work with FFmpegPlayer extension)
-
Some functions were applied to the Video Background Type
-
-
Changed video backgrounds to loop by default
-
Fixed creating levels in the Level Creator crashing the game
-
Added tooltip info for Video Presets/Assets
-
Gave Video Assets the same treatment as the Sprite Sheet presets (with the panel clip and drawing)
-
Fixed Lore Character outfits toggling when in the Hotmenu or Console
v1.1.0 - 8/22/2025
WARNING: There's a sketch I'm coloring for the next minor update. It's a futanari one, and I don't know if it should be visible by default or not. But content warning for that.
-
Updated to latest build as of date since I missed some stuff
-
Custom Achievements trigger Save Game (I forgot that they also give money)
-
Added Hold Effect check for placing effects in the Level Editor
-
Added occupation, height (cm), and height (ft) to custom characters
-
Added Audio Spectrum for the Sound Test / Music menu
-
Fixed Levels buyable in the shop not locked beforehand in the Scene Viewer
-
Adjusted "I Didn't Sleep"'s loop points in the Music menu
-
Reworked Editor Beat Indicators so they're drawn instead of creating 1000 nodes
-
Fixed Achievements Menu clipping with the "New" tags
-
Re-added Integer BPMs in the Sound Test / Music menu (unless the decimal point is used)
-
Fixed 1K and 1M check in the Scene Viewer, rounding the views to the nearest tenth
-
Voice Bank in the Scene Viewer stops when you go behind the keyframe's position
-
Fixed Null Error when checking for changed files in the Level Editor
-
Applied SfxLoop fix to the OneShotAudio in the Level Editor
-
Fixed Background preview Null Error
-
Fixed error with the preview tween when going to a different animation with a smaller number of frames
-
Added Null Check to Game's Music (pitch scale for the character)
-
Fixed Mania's Beat Bar not disappearing when not using the Mania Play Style
-
Changed clipping of the sprite in the Editor's Animation Preset to use rounded edges on the left
-
Fixed Gifs not getting loaded in the Asset Manager as a video
-
Added function to load GDShaders at runtime. Use
-
Files.load_shader("path/to/filename") in your BeatScript. This is read as a simple text file, so any extension works, even no extension theoretically.
-
Fixed Edit button for Video Presets
-
Fixed Horny Mode's audio dip
-
Added Video Cutscenes (currently only OGV supported at the moment)
-
Added Thumbnail Timestamp for custom Theater cutscenes
-
Added editable shader parameters for the Sawtooth shader (for BeatScript)
-
Changed --disable-ffmpeg-theora argument to --enable-ffmpeg-theora so Godot's OGV is used by default
-
Fixed the Climax video check for official levels
-
Fixed Level Editor Character visual bug with the frames
-
Stopped Videos in the Level Editor from playing on the timeline when you go behind the keyframe
-
Fixed videos added to the Level Editor looping by default
-
You can now use extras.cfg in the root mod folder
-
Fixed Slider Settings from playing a noise when they're at the maximum or minimum setting
-
Increased the length of the Animation Asset labels
-
Fixed Editor Menu bar copy and pasting for Sound Loops and One Shots
v1.0.3 - 8/11/2025
-
Fixed two possible crash when going into the Level Editor without a properly loaded mod
-
Fixed the Accuracy popup for Mania (behind notes again)
-
Fixed a typo with `scale_miltiplier` for Effects
-
Moved Hardcore Mode label position when using the Taiko Play Style
-
Moved Timeline Separator behind the red marker thing in the Level Editor
-
Fixed the Clothes Menu in the Shop not moving when you go past 9 outfits
-
Fixed increased animation length when going past a Bomb Note
-
Fixed creating new SFX Loops and Voice Banks from a file in Level Editor
-
Fixed Direct Editing for Voice Banks properly
-
Changes SFX Loop's Array to a string if there's only one or less sounds for direct editing
-
Fixed Hold Notes using the wrong action check
-
Fixed SFX Loop check for pasting keyframes
-
Fixed modpack sorting when you have too many mods, applies to Levels and Custom Items as well
-
Fixed "Clear Save" in the settings deleting all your mods
-
Fixed bug where Mods unlocking animation doesn't play
-
Properly fixed the Save locations for Mods. You may need to grab and move stuff from the main game.sav
v1.0.2 - 8/10/2025
-
Moved game_over_sound from settings.cfg to asset.cfg
-
Fixed duplication glitch when creating a Level in the Level Creator
-
Fixed Love Notes not working on the Mania Play Style
-
Added direct Keyframe editing to SFX Loops and Voice Banks
-
Re-added Scale Multiplier to Effects (fixes Legacy mods)
-
Re-positioned for the Powerup Manager for Mania and Taiko
-
Level Editor Video Import menu shows the correct text
-
Fixed new manually added assets not being ordered or labeled correctly
-
Fixed overwriting assets manually
-
Changing the data of the audio file used for the song updates the song in the Editor
-
Fixed some direct keyframe bugs affecting the other edit modes
v1.0.1 - 8/8/2025
-
Tweaked GIF support to allow Video playback
-
Removed annoying clicking sound when pressing Accept while creating a Modpack in the Level Creator
-
Added looping video support to Gallery images (OGV recommended, but obviously this was made for GIFs)
-
Fixed Difficulty index going out of bounds when switching mods in the Level Editor
-
Removed "Description" from Custom Gallery Images (because we never used it)
-
Custom Purchase Lines are now kept in a dictionary
-
Fixed Arrow Keybinded Hold Note not hiding the Arrow upon hold
-
Fixed Analog Click sound playing twice when entering the shop
-
Added Unlockable toggle to Act Settings Menu
-
Fixed unbound Back button for Create Level Menu
-
Fixed being unable to select the Levels Shop Category
-
Added direct Keyframe editing by double clicking on them in the Editor
-
Reduced Warning and Error messages
-
Prevented accidentally deleting the currently used audio file for the Song (until I re-add the placeholder song)
-
Fixed Show Progress Bar setting
-
Added File check for manually adding the files for the Editor. Triggers every second. (Slightly broken in this version with manually adding files. Fixed in the next version)
-
Fixed check for loading videos when opening a mod with the File Dialog
v1.0.0 - 8/7/2025
-
Initial Commit (for the Changelogs)
-
Updated to v49
-
Re-added XInput Gamepad and Steam Virtual Gamepad checks for Controller Manager
-
Added formatted strings for Arrow Keys
-
Re-added Lovense Support (not sponsored)
-
Changed Dev Mode being automatically turned on for Debug builds (Still includes the Godot Editor)
-
Re-added Static UI Color variables
-
Updated the VR Warning screen with the correct actions
-
Added Coming Soon screen after ending Zoe's (Vol 2) Cutscene
-
Fixed Not in Save check for modded Gacha items
-
Added Notify key to Items.unlock_item() function
-
Removed Disconnect check for Horny Mode because I forgot it's a global signal
-
Removed Test Mode check for personal score due to a previous fix
-
Removed character's loop_timer variable as it wasn't needed
-
Fixed Effects positioning in-game
-
Adjusted Editor's Recording Mode to only apply to Arrow Keybinds
-
Re-added Zoe and Claire to the Warning screen
-
Fixed potential bug with Levels category in Shop Menu
-
Re-added Zip extension check for the Mod Extractor
-
Fixed changing Levels with Q and E in the Scene Viewer
-
Changed default keybinds to ZXCV (doesn't change saved Keybind set)
-
Swapped Page Up and Down for Keyframe Seeking
-
Re-added GIF support for the Editor (now that I know how they used the trimmer)
-
Adjusted the Editor's Layout to look more like its vanilla counterpart (because this is painful to do)
-
Fixed Ghost and Bomb notes not ignoring animation
-
Changes Add Empty Asset icon based on the tab selected
-
Fixed Formatted Keys not appearing when selecting Keybinds
-
Fixed Files and Pattern tabs not showing their items on Editor Project Loaded
-
Prevented adding Empty Patterns to the cache
-
Fixed custom buttons script when a controller is connected