FAForever / FAForever/fa

Chat in replays only shows messages visible to the player you are spectating

Open
#7,288 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Lua
Stars
264
Forks
260
Avg merge
3d 2h
Merged PRs (30d)
21

Description

### Describe the issue

If viewing a replay without spectating any specific player, all chat messages are visible, but no marker messages are visible.

If viewing a replay whilst spectating player on Team 1, only [All], [Team 1 Ally], and [Team 1 Marker] messages are visible. [Team 2 Ally] and [Team 2 Marker] messages are not shown.

Changing the player you are spectating does not backload any messages that were missed.

It is currently impossible to view marker messages from both teams, and ally chat from both teams, in the same viewing of a replay.

### Expected Behavior

All chat and marker messages from all players should be visible in the replay, regardless of the player you are spectating.

### Screenshots

_No response_

Contributor guide

Open the contributing guide

Research direction

Reproduce a replay with no spectated player, then spectate players on both teams and compare chat and marker visibility. Trace the replay chat filtering and message-loading entry points; done means all chat and marker messages remain visible regardless of the spectated player, including messages missed before switching.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua
Domain
game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.