Skip to content

[Sonic Origins] Audio-related codes, code fixes#256

Open
Lavesiime wants to merge 3 commits intohedge-dev:mainfrom
Lavesiime:main
Open

[Sonic Origins] Audio-related codes, code fixes#256
Lavesiime wants to merge 3 commits intohedge-dev:mainfrom
Lavesiime:main

Conversation

@Lavesiime
Copy link
Copy Markdown
Contributor

Fixes some issues with existing codes:

  • "Disable Super Music" for Sonic 3k: Properly disable the super music in all scenarios where it would previously still play.
  • "Enable Super Peel Out" for Sonic 3k: Fix the move sending the player in the wrong direction when under inverse gravity.
  • AudioRedirerction library: Fix an issue where, when the game would attempt to play an RSDK sfx with no matching cue in the Reflection data, the library could sometimes play a random unrelated sound effect instead of doing nothing.

Additionally, some new audio related codes are included as well:

  • "Use Sonic CD Jump Sound" for Sonic 1, 2, 3k: Replaces the jump sound in each of those games with Sonic CD's unique jumping sound.
  • "Use Sonic 1 Jump Sound" for Sonic CD: The inverse of the above, where it replaces Sonic CD's unique jumping sound with the one used in Sonic 1.
  • "Random Soundtrack Region" for Sonic CD: Randomises the soundtrack region for every region-specific song in the game.
  • "Fix Insta-Shield Sound" for Sonic 2: Fixes the sound effect being matched to the incorrect cue.
  • "Fix Knuckles Landing Sound" for Sonic 2: Similarly fixes the sound effect playing the incorrect sound.

-AudioRedirerction: Fix an issue where, when the game would attempt to play an RSDK sfx with no existing Criware cue, the library could sometimes play a random unrelated sound effect.
-Disable Super Music: Properly disable the music in all scenarios where it would previously play
-Enable Super Peel Out: Fix the move sending the player in the wrong direct when under inverse gravity
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant