B1AnimNotifyState_VoiceIdle¶
File: BlueClient2/Source/BlueClient/Animation/AnimNotifies/B1AnimNotifyState_Voice.h / .cpp
Base Class: UAnimNotifyState
Purpose¶
Plays a voice line during an idle animation. Similar to VoiceInteraction but used in non-interaction contexts (ambient idle vocalizations, etc.).
How to Add in the Editor¶
- Open an Animation Montage or Animation Sequence.
- Right-click on the Notify track → Add Notify State →
B1AnimNotifyState_VoiceIdle. - Set
VoiceResourceIdin the Details panel.
Editor Properties¶
| Property | Type | Default | Description |
|---|---|---|---|
VoiceResourceId |
FName |
— | ID of the idle voice resource in the character's voice data |
Behavior¶
| Callback | Action |
|---|---|
NotifyBegin |
Resolves voice resource via AB1Character::GetVoiceResource(VoiceResourceId), spawns sound attached to the character via UB1AudioManager::SpawnSoundAttached() |
NotifyEnd |
Stops the audio component |
Related¶
B1AnimNotifyState_VoiceInteraction— voice during interaction animationsB1AnimNotifyState_VoiceTalk— voice during Talk animationsB1AnimNotifyState_VoiceDream— voice during dream sequence animations