Sync VoiceChat UI
By default, the CVT UI includes the ability to mute/unmute voice. Since Cavrnus includes RTC out of the box, lets sync the UI to reflect the mute state. The original blueprint has been refactored a bit to account for broadcasting the button click event as well as adding the ability to set the mute state from other components.
CVT VoiceChat Blueprint Location
→ CollaborativeViewer/UMG/GameMenu/VoiceChat
Create Event Dispatcher
Create SetIsMusted Custom Event
Now that we have our Event Dispatcher and Custom Event created, lets adjust the Event Graph logic…
All done! This logic will now integrate with the logic within the CavrnusIntegration blueprints.