Skip to content

Conversation

AbnormalPoof
Copy link
Member

@AbnormalPoof AbnormalPoof commented Apr 29, 2025

Closes FunkinCrew/Funkin#4423

This PR remakes the intro cutscene for Stress (Pico Mix) so it's now in-game instead of a video along with reformatting the whole song script whoops! Along with all the bells and whistles like skipping and whatnot.

The cutscene audio, due to it being one big audio file, has resyncing functionality with the help of a dummy texture atlas. This is honestly a kind of shitty way of doing it but it works. If you find a better way to resync please let me know!!!

Tested on HTML5 (Web) and desktop:

updated.cutscene.mp4
updated.stress.skipping.mp4

Additionally, changes were also made to the ending cutscene so the HUD now fades out along with the cutscene itself now being skippable!

skippable.stress.pico.ending.cutscene.mp4

NOTE: There are slight inaccuracies with the camera right now, I'll fix them up soon.

@AbnormalPoof AbnormalPoof added type: enhancement Provides an enhancement or new feature. status: pending triage Awaiting review. size: large A large pull request with more than 100 changes. labels Apr 29, 2025
@Hundrec
Copy link
Member

Hundrec commented Apr 29, 2025

I might just have to review every line of this amazing PR...

Copy link
Contributor

@TechnikTil TechnikTil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

10/10
would recommend to @CrusherNotDrip

@Lasercar
Copy link
Contributor

Lasercar commented Apr 30, 2025

The changes... It's over 500,000 thousand!

@AbnormalPoof

Did you delete the cutscene video? That'd cut down on the size by quite a lot.

@EliteMasterEric EliteMasterEric changed the base branch from 0.6.3-release to main April 30, 2025 06:04
@Hundrec Hundrec added pr: art PR modifies art or animations. pr: hscript PR modifies game scripts. topic: art and animation Related to visual details and errors in the game. labels Apr 30, 2025
@trayfellow
Copy link

danm girl

Copy link
Contributor

@JackXson-Real JackXson-Real left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Currently camera movements are a bit weird, the sprites have some noticeable black lines whenever they move, the skip keybind disables halfway through, and the beginning of the cutscene repeats. Definitely a good start, but needs a lot of improvements. I do like how the strumline fades out for the ending cutscene though, I hope they do that for every cutscene.

@AbnormalPoof
Copy link
Member Author

AbnormalPoof commented May 7, 2025

Currently camera movements are a bit weird, the sprites have some noticeable black lines whenever they move, the skip keybind disables halfway through, and the beginning of the cutscene repeats. Definitely a good start, but needs a lot of improvements. I do like how the strumline fades out for the ending cutscene though, I hope they do that for every cutscene.

  1. I'm working on it!!!!!!!!!!!!!!!!!!!!
  2. This is a funkin bug
  3. Fixed
  4. This is because of the resync system which only exists because the cutscene audio is all one file and desyncs often because of stuttering!!!!!

@Hundrec
Copy link
Member

Hundrec commented May 7, 2025

I'd love to see a video of the cutscene repeating...

@AbnormalPoof AbnormalPoof force-pushed the feat/stress-pico-cutscene-enhancements branch from bebcaa9 to 2567f9d Compare May 7, 2025 02:48
@AbnormalPoof
Copy link
Member Author

Made some changes so now the camera is more accurate to the FLA

updated.cutscene.mp4

@AbnormalPoof AbnormalPoof added status: reviewing internally Under consideration and testing. and removed status: pending triage Awaiting review. labels Jun 16, 2025
@Lasercar
Copy link
Contributor

Closes FunkinCrew/Funkin#4960

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr: art PR modifies art or animations. pr: hscript PR modifies game scripts. size: large A large pull request with more than 100 changes. status: reviewing internally Under consideration and testing. topic: art and animation Related to visual details and errors in the game. type: enhancement Provides an enhancement or new feature.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Enhancement: Make First Stress Pico Mix Cutscene In-Game
6 participants