milentin Posted April 5, 2015 Posted April 5, 2015 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?
milentin Posted April 6, 2015 Author Posted April 6, 2015 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>.oggSo I've updated the tool, now it plays audio for conversation nodes.
Recommended Posts