Jump to content

Recommended Posts

Posted

I wrote a simple command-line tool to parse and navigate conversation files:

https://github.com/vmilea/PoE-dlg

 

In addition to text, I'd like to play the voice-over when a dialogue line is activated. Resources are referenced by GUID:

<ScriptCall>
  <Data>
    <FullName>Void PlaySoundFromSoundSet(Guid, SoundAction, Int32)</FullName>
    <Parameters>
      <string>f1d5130b-cf1f-407c-afa3-1617cc960508</string>
      <string>Hello</string>
      <string>-1</string>
    </Parameters>
  </Data>
</ScriptCall>

Does anyone know how to map this ID to the vocalization (ogg) file?

Posted

Actually the GUIDs are only for Unity bundled assets. There is a simple format for vo path:

data\audio\vocalization\vo wav files\[subdir]\<conversation-name>_<node-id>.ogg

So I've updated the tool, now it plays audio for conversation nodes.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...