A member of a bark group. More...
Public Member Functions | |
void | UpdateMembership () |
void | CancelBark () |
Public Attributes | |
string | groupId |
Member of this group. More... | |
bool | evaluateIdEveryBark = true |
Evaluate Group Id before every bark. More... | |
float | forcedHideDelay = 0 |
When another group member forces this member's bark to hide, delay this many seconds before hiding. More... | |
A member of a bark group.
Barks are mutually exclusive within a bark group. When one member barks, the other members hide their active barks.
void PixelCrushers.DialogueSystem.BarkGroupMember.CancelBark | ( | ) |
void PixelCrushers.DialogueSystem.BarkGroupMember.UpdateMembership | ( | ) |
bool PixelCrushers.DialogueSystem.BarkGroupMember.evaluateIdEveryBark = true |
Evaluate Group Id before every bark.
Useful if Id is a Lua expression that can change value.
float PixelCrushers.DialogueSystem.BarkGroupMember.forcedHideDelay = 0 |
When another group member forces this member's bark to hide, delay this many seconds before hiding.
string PixelCrushers.DialogueSystem.BarkGroupMember.groupId |
Member of this group.
Can be a Lua expression.