> For the complete documentation index, see [llms.txt](https://kumobooks.gitbook.io/mip-hyperlink-chat-system/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kumobooks.gitbook.io/mip-hyperlink-chat-system/key-components/game-state-components.md).

# Game State Components

### UMIPBaseMessageBroadcasterComponent

This class is responsible for broadcasting messages to the UGameplayMessageSubsystem by invoking MessageSubsystem.BroadcastMessage(Tag\_Chat\_Receive, InReceived).

MulticastMessage(), which is a multicast RPC, and since it's a game state component, it is executed on all clients.

BroadcastMessage() is used to broadcast messages to the UGameplayMessageSubsystem.
