Difference between revisions of "Osiris/API/VoiceBarkFailed"
From Divinity Engine Wiki
(Documented conditions under which a voicebark fails, and also mention difference regarding the triggering of VoiceBarkEnding vis-a-vis (Automated)DialogEnded) |
m |
||
Line 9: | Line 9: | ||
** be a [[Osiris/API/CharacterIsPlayer|player character]]; | ** be a [[Osiris/API/CharacterIsPlayer|player character]]; | ||
** have the appropriate tags specified in the [[Voice_Bark_editor|Voice Bark editor]]; | ** have the appropriate tags specified in the [[Voice_Bark_editor|Voice Bark editor]]; | ||
− | ** be alive, not in an [[Osiris/API/IsSpeakerReserved|interactive dialog]], not be a [[Osiris/API/CharacterIsSummon|summon]], not be charmed, not be [[Osiris/API/SetVisible|invisible]] (and not have the status INVISIBLE), not be [Osiris/API/SetOnStage|off-stage]], not be a [[Osiris/API/CharacterAddToPlayerCharacter|party follower]], not have [[Osiris/API/CharacterIsPolymorphInteractionDisabled|interactions disabled due to polymorphing]], and not be sneaking. | + | ** be alive, not in an [[Osiris/API/IsSpeakerReserved|interactive dialog]], not be a [[Osiris/API/CharacterIsSummon|summon]], not be charmed, not be [[Osiris/API/SetVisible|invisible]] (and not have the status INVISIBLE), not be [[Osiris/API/SetOnStage|off-stage]], not be a [[Osiris/API/CharacterAddToPlayerCharacter|party follower]], not have [[Osiris/API/CharacterIsPolymorphInteractionDisabled|interactions disabled due to polymorphing]], and not be sneaking. |
* Unlike with [[Osiris/API/DialogFailed|DialogFailed]] and [[Osiris/API/AutomatedDialogFailed|AutomatedDialogFailed]], no [[Osiris/API/VoicebarkEnded|VoicebarkEnded]] event will be thrown after a '''VoiceBarkFailed''' event. | * Unlike with [[Osiris/API/DialogFailed|DialogFailed]] and [[Osiris/API/AutomatedDialogFailed|AutomatedDialogFailed]], no [[Osiris/API/VoicebarkEnded|VoicebarkEnded]] event will be thrown after a '''VoiceBarkFailed''' event. | ||
===== See Also ===== | ===== See Also ===== |
Latest revision as of 11:06, 16 August 2019
Full Definition(s)
- event VoiceBarkFailed((STRING)_Bark)
Description
- Thrown when a Voicebark fails to find characters and an AD for the voicebark called _Bark.
Parameters
- _Bark: Name of the voicebark.
Notes
- A valid character for a voicebark must
- be a player character;
- have the appropriate tags specified in the Voice Bark editor;
- be alive, not in an interactive dialog, not be a summon, not be charmed, not be invisible (and not have the status INVISIBLE), not be off-stage, not be a party follower, not have interactions disabled due to polymorphing, and not be sneaking.
- Unlike with DialogFailed and AutomatedDialogFailed, no VoicebarkEnded event will be thrown after a VoiceBarkFailed event.
See Also
- StartVoiceBark
- VoiceBarkEnded
- VoiceBarkStarted
- Voice_Bark_editor on general Voicebark logic.