Skip to content

[Feature] Battle Pass system — 6-week seasons, free and paid tiers #4032

@iiamlewis

Description

@iiamlewis

Overview

6-week season Battle Pass with free and paid tiers. Subscription gives free access to the paid tier. Unique items per season, only earnable through the pass — never restocked.

Scope

  • Season structure: 6-week cycles
  • Free tier: available to all players, limited rewards
  • Paid tier: purchasable or included with subscription
  • Season-exclusive cosmetics — flags, patterns, effects
  • Progress tracked per player per season
  • Season end: unclaimed rewards expire, pass closes permanently

Acceptance criteria

  • Season timer visible in UI
  • Free and paid tier tracks clearly differentiated
  • Progress visible on player profile / HUD
  • Subscription holders automatically granted paid tier access
  • Season cosmetics marked as season-exclusive and never restocked
  • Previous seasons archived and visible but not purchasable

Dependencies

  • Depends on: Subscription tiers, OAuth

Metadata

Metadata

Assignees

Labels

BackendServer-side features and systems - lobbies, matchmaking, accounts, APIs, etc.FeatureMonetizationUI/UXUI/UX changes including assets, menus, QoL, etc.approvedApproved for a PR, if you assigned to the issue.

Type

No type
No fields configured for issues without a type.

Projects

Status
Triage

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions