Update log
Full Project Heartbeat update
The complete published notes, normalized for clean reading and source attribution.
Extracted changes
- Gameplay
- UI and audio
- Balance
- Store
- Workshop
Welcome to this funky update, including not so many new features and a truckload of bug fixes!
New song: The nostalgic messenger
This is a song that has been in the works for two years, thanks to mvluna for the charting, to Cusi for the music and to RheaBee for the artwork!
Song list changes
After a lot of iteration and input from the discord I finally came up with a design I like.
The new design features difficulty lists that are easier to read at a glance, this will also be used for score based filtering (the individual difficulties that don't match the filter will be greyed out).
Currently the difficulty colors are either hardcoded (for the 5 canonical difficulties) or generated from a hash function, you will be able to set your own difficulty colors in the future though.
There's also a much requested unsubscribe button!
On another note, when scrolling through the song list (specially when wrapping around) you will now see some placeholders, these are there to prevent having empty spaces and to give you something to look at while the short scroll finishes, this prevents having to load all the song UI elements.
OOB system
This is something i've wanted to do for a while, basically, I want to have system that lets you configure basic PH features right on first start, such as the note skin or the health system. You can also just skip it and use the defaults like before!
New judgement graphics
Judgement graphics have always sucked in PH, they were nothing more than labels, i finally got around to designing new ones, I also made the combo count use some new number graphics as well, might use them for the score counter on the top right too, who knows.
Stats tab
The results screen now has a new fancy stats tab, I hope you guys like it! It was made with help from the PH discord and specifically from Steven, I still plan to make some cosmetic improvements.
On another note, the stats and the graph tab now do their math using a multi threaded task system, so they should no longer stall the game.
Results screen changes
I made some changes to the results screen based on user feedback, I hope you like them, there's still one more feature I want to add to it, but that will come later.
Pulsating buttons
I did some workaround to allow having animated buttons, the animation is rudimentary but works pretty well I think.
Slide note behavior changes
I have made the slide notes match the behaviour in the brazilian girl's game, specifically I made it so that it won't give you a WORST until its at the end of the window. It's a bit hard to explain, but you'll understand when you try it.
Video player improvements
The video player subsystem has been improved and it now supports different playback speeds, so you can have videos in nightcore more and in the editor when changing the playback speed.
Range sliders redesign
The range sliders in the options menu have been redesigned to be much nicer and more usable by mouse.
Bug fixes
Fix not being able to move the start of sustain notes in the editor
Fix workshop browser not using the adequate input actions
Fix gamepad list display in options menu
Fix mouse auto hide
Source
