Hello, dear Tony!
I've made a bark NPC, and I'd like to show the NPC's bark subtitle until two seconds after playing the audio sequence.
Right now, it depends on the bark on Idle's Min Seconds and Max Seconds options.
How can I solve this?
Bark Setup Inquiry
Re: Bark Setup Inquiry
Hi,
Tick the bark UI's "Wait Until Sequence Ends" checkbox.
Then set the bark's Sequence to something like:
The first line will play the audio specified by the dialogue entry's entrytag. When it's done, it will send the sequencer message "FinishedAudio".
The second line will wait for the message "FinishedAudio". Then it will delay 2 seconds.
Tick the bark UI's "Wait Until Sequence Ends" checkbox.
Then set the bark's Sequence to something like:
Code: Select all
AudioWait(entrytag)->Message(FinishedAudio);
Delay(2)@Message(FinishedAudio)
The second line will wait for the message "FinishedAudio". Then it will delay 2 seconds.
Re: Bark Setup Inquiry
Thanks for your reply!
When I remove the Min seconds and Max seconds on Bark On Idle Script, the bark goes to the last sequence immediately.
I adjusted my bark sequences like this.
AudioWait(Audio/audio_0_HI__I_m_Ivo__)->Message(FinishedAudio);
Delay(2)@Message(FinishedAudio)
But still, it doesn't work.
When I remove the Min seconds and Max seconds on Bark On Idle Script, the bark goes to the last sequence immediately.
I adjusted my bark sequences like this.
AudioWait(Audio/audio_0_HI__I_m_Ivo__)->Message(FinishedAudio);
Delay(2)@Message(FinishedAudio)
But still, it doesn't work.
Re: Bark Setup Inquiry
Hi,
Temporarily set the Dialogue Manager's Other Settings > Debug Level to Info. This will log bark activity (along with all other Dialogue System activity) to the Console window. Review the logs to determine what's going on.
If that doesn't help, what DS version are you using?
Temporarily set the Dialogue Manager's Other Settings > Debug Level to Info. This will log bark activity (along with all other Dialogue System activity) to the Console window. Review the logs to determine what's going on.
If that doesn't help, what DS version are you using?
Re: Bark Setup Inquiry
It looks like something is skipping my whole bark sequence.
What value should I use for Min Seconds and Max Seconds value?
Can I use it as 0?
What value should I use for Min Seconds and Max Seconds value?
Can I use it as 0?
- Attachments
-
- 스크린샷 2025-02-21 105156.png (135.56 KiB) Viewed 2541 times
Re: Bark Setup Inquiry
Hi,
Is there a file named "Audio/audio_0_HI__I_m_Ivo__" in a folder named "Resources"?
Tick the Dialogue Manager GameObject's Display Settings > Camera & Cutscene Settings > Report Missing Audio Files checkbox and test it again. By default (without this checkbox ticked), the Dialogue System doesn't report when AudioWait() can't find the specified file. This is because designers often write their dialogue and want to test it before the voiceover audio has been recorded.
Is there a file named "Audio/audio_0_HI__I_m_Ivo__" in a folder named "Resources"?
Tick the Dialogue Manager GameObject's Display Settings > Camera & Cutscene Settings > Report Missing Audio Files checkbox and test it again. By default (without this checkbox ticked), the Dialogue System doesn't report when AudioWait() can't find the specified file. This is because designers often write their dialogue and want to test it before the voiceover audio has been recorded.