Skip to content

Visual indicators for allied frontline activity in team games #4142

@Erogz

Description

@Erogz

Is your feature request related to a problem? Please describe.

Yes. In team games, players who are not on the front line. Especially newer players. Often cannot see where their allies are fighting or how intense the battle is. They don't know when to send troops, where to defend, or when their allies need help. This leads to delayed reinforcements, wasted troops, and frustration. Many players end up spam-sending troops randomly or not sending at all, which ruins the team experience.

Describe the solution you'd like

Add visual indicators on the map to show where allies are actively attacking or defending. Examples:

  • A colored glow or pulsing border around territories where allies are engaged in combat.
  • A small icon or number overlay showing the intensity of troop commitment (e.g., estimated troops involved).
  • A colored ping or heatmap effect on the mini-map to indicate frontline activity.

These indicators should be visible to all team members, not just the player fighting. This would help teammates understand the flow of battle at a glance.

Describe alternatives you've considered

  • Using voice or text chat to communicate (not always available or used, especially by new players).
  • Manually pinging the map (only works if players actively ping, which rarely happens).
  • A third-party script to visualize this (but this should be part of the core game to be fair to everyone).

Additional context

Many new players in team games stay in the back and don't realize their ally is getting crushed until it's too late. This feature would reduce the skill gap and make team games feel more coordinated. A similar idea was discussed in the OpenFront subreddit and received positive feedback from the community.

Related existing issues: #3445 (unit-sharing reminder) and #3330 (team leaderboard improvement).

Metadata

Metadata

Assignees

No one assigned

    Labels

    not-approvedThis issue has NOT been approved by the maintainers.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions