Jump to content

Is there a way to add custom combat tracks or replace one specific track?


Recommended Posts

 Is there a mod that adds custom combat tracks to the game? I like the soundtrack but I found the combat music to be sort off dull. If nothing else I want to replace the music that plays when you're fighting another ship's crew on deck. That one feels actively grating to me.

Link to comment
Share on other sites

I share your sentiment. After awhile common combat music becomes a bit jarring to me too. Am not aware of a public mod that changes it though. 

Tbh I was awaiting one, in order to see how it is done.

In case someone is interested in DIY, I think a good place to start would be:

  • checking audio.gamedatabundle and it's Game.GameData.AudioSceneGameData
  • checking WEM audio format and this thread 

 

Link to comment
Share on other sites

This is something I have looked into a little. It's possible to switch around already implemented tracks, with a mod that changes all instances of the track in audio.gamedatabundle to a preferred existing track. I'm pretty sure the name of the track for ship board combat is called "mus_scr_deck_to_deck".

As for adding/replacing tracks? That seems to require some extensive Wwise knowledge unfortunately.

In theory it should be a simple matter...

The audio files for every track is located in:  "Pillars of Eternity II Deadfire\PillarsOfEternityII_Data\StreamingAssets\Audio\Windows" as a series of .wem (104473804.wem for example is the music that plays during character creation). These are all seemingly catalogued/indexed by music.txt (104473804 "mus_glb_character_creation"), and are then queued up either in audio.gamedatabundle or during a conversation.

However all attempts to replace specific tracks with a .wem with the same name only seems to lead to silence. So there is likely something built into the file format itself that requires extra set up in Wwise, or maybe something in the music.txt that has to be updated in someway. It doesn't help that the documentation for Wwise, isn't especially user friendly. There is also the possibility that the implementation of it for Deadfire is not the norm.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...