Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Player Profile

Main Menu → Profile
  — or —
Lobby → click player name → Full Profile
  — or —
Post-Game → click player → Full Profile
┌──────────────────────────────────────────────────────────────┐
│  PLAYER PROFILE                                  [← Back]    │
│                                                              │
│  ┌────────────────────────────────────────────────────────┐ │
│  │  [Avatar]  CommanderDK                                 │ │
│  │            Captain II (1623)  🎖🎖🎖                    │ │
│  │            "Fear the Tesla."                           │ │
│  │  [Edit Profile]                                        │ │
│  └────────────────────────────────────────────────────────┘ │
│                                                              │
│  [Stats] [Achievements] [Match History] [Friends] [Social]   │
│  ─────────────────────────────────────────────────────────── │
│                                                              │
│  ┌────────────────────────────────────────────────────────┐ │
│  │  (active tab content)                                  │ │
│  └────────────────────────────────────────────────────────┘ │
│                                                              │
│  Pinned Achievements: [🏆 First Blood] [🏆 500 Wins]        │
│  Communities: [IC Official ✓] [CnCNet ✓]                     │
└──────────────────────────────────────────────────────────────┘

Profile Tabs

TabContents
StatsPer-game-module Glicko-2 ratings, rank tier badge, rating graph (last 50 matches), faction distribution pie chart, win streak, career totals, and a Campaign Progress card (local-first). Optional community campaign benchmarks are opt-in, spoiler-safe, and normalized by campaign version/difficulty/preset. Click rating → Rating Details Panel (D055).
AchievementsAll achievements by category (Campaign/Skirmish/Multiplayer/Community). Pin up to 6 to profile. Rarity percentages. Per-game-module.
Match HistoryScrollable list: date, map, players, result, rating delta, [Replay] button. Filter by mode/date/result.
FriendsPlatform friends (Steam/GOG) + IC community friends. Presence states (Online/InGame/InLobby/Away/Invisible/Offline). [Join]/[Spectate]/[Invite] buttons. Block list. Private notes.
SocialCommunity memberships with verified/unverified badges. Workshop creator profile (published count, downloads, helpful reviews acknowledged). Community feedback contribution recognition (helpful-review badges / creator acknowledgements, non-competitive). Country flag. Social links.

Community Contribution Rewards (Profile → Social, Optional D053/D049)

The profile may show a dedicated panel for community-feedback contribution recognition. This is a social/profile system, not a gameplay progression system.

┌──────────────────────────────────────────────────────┐
│ 🏅 Community Contribution Rewards                    │
│                                                      │
│  Helpful reviews: 14   Creator acknowledgements: 6   │
│  Contribution reputation: 412  (Trusted)             │
│  Badges: [Field Analyst II] [Creator Favorite]       │
│                                                      │
│  Contribution points: 120  (profile/cosmetic only)   │
│  Next reward: "Recon Frame" (150)                    │
│                                                      │
│  [Rewards Catalog →] [History →] [Privacy / Sharing] │
└──────────────────────────────────────────────────────┘

UI rules:

  • always labeled as profile/cosmetic-only (no gameplay, ranked, or matchmaking effects)
  • helpful/actionable contribution messaging (not “positive review” messaging)
  • source/trust labels apply to synced reputation/points/badges
  • rewards catalog (if enabled) only contains profile cosmetics/titles/showcase items
  • communities may disable points while keeping badges/reputation enabled

Rating Details Panel

Profile → Stats → click rating value

Deep-dive into Glicko-2 competitive data (D055):

  • Current rating box: μ (mean), RD (rating deviation), σ (volatility), confidence interval, trend arrow
  • Plain-language explainer: “Your rating is 1623, meaning you’re roughly better than 72% of ranked players in this queue.”
  • Rating history graph: Bevy 2D line chart, confidence band shading, per-faction color overlay
  • Recent matches: rating impact bars (+/- per match)
  • Faction breakdown: win rate per faction with separate faction ratings
  • Rating distribution histogram: “You are here” marker
  • [Export CSV] button, [Leaderboard →] link

Feature Smart Tips (D065 Layer 2)

First-visit and contextual tips appear on Player Profile screens via the feature_discovery hint category. Tips cover: what the profile shows (first visit), how to pin achievements for display, what the skill rating means, and how campaign progress benchmarks work. See D065 § Feature Smart Tips (hints/feature-tips.yaml) for the full hint catalog and trigger definitions.