Actor Setup

Setting up chat zone actors

While players can manually join channels using UI commands, the MP_ChatSystem provides a powerful drag-and-drop solution for level-based routing: the BBP_MP_ChatZone actor.

A Spatial Chat Zone is a physical volume in your map. When a player's Pawn physically overlaps with this volume, the server automatically grants them network relevancy to a specific Chat Room.

1. Placing the Zone

  1. Open your Content Browser and navigate to the MP_ChatSystem Content folder.
  2. Search for the BBP_MP_ChatZone Blueprint Actor.
  3. Drag and drop the Actor directly into your level viewport.

2. Configuring the Boundaries

The zone relies on standard Unreal Engine collision overlaps. You can use a Box, Sphere, or Capsule collision component.

  1. Select the BBP_MP_ChatZone actor in your level.
  2. In the Details panel, locate the Collision Component.
  3. Use the standard Scale tool (Shortcut: R) or adjust the Box Extents to cover your desired map area (e.g., a tavern floor or a capture point).