feat(admin): complete configurable progression
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
type: User Story
|
||||
title: "US-009: View progression and unlock notifications"
|
||||
description: Give players clear command, boss-bar, and full-screen feedback about their progression.
|
||||
status: in-progress
|
||||
status: done
|
||||
---
|
||||
|
||||
# US-009: View progression and unlock notifications
|
||||
@@ -11,17 +11,17 @@ As a **player**, I want to inspect my progression and receive timely milestone f
|
||||
|
||||
## Acceptance criteria
|
||||
|
||||
- [ ] `/baseprogress` shows the player's Base, Base Size, Base Flight, Teleport Warm-up, and Teleport Cooldown paths.
|
||||
- [ ] Each path identifies earned levels, unmet prerequisites, current progress, the next threshold, and the next reward.
|
||||
- [ ] Locked secondary paths clearly identify Base I or another sequential level as their prerequisite.
|
||||
- [ ] Relevant qualifying activity briefly displays a configurable progress boss bar for the active milestone.
|
||||
- [ ] Boss-bar text and fill accurately represent the current count and threshold and never exceed 100 percent.
|
||||
- [ ] The automatic boss bar disappears after a configurable number of seconds.
|
||||
- [ ] `/baseprogress bossbar` toggles automatic progress boss bars on and off.
|
||||
- [ ] Disabling automatic boss bars does not prevent `/baseprogress` from displaying progress.
|
||||
- [ ] The boss-bar preference persists across reconnects and restarts.
|
||||
- [ ] Each newly unlocked level displays prominent full-screen title and subtitle text describing the reward.
|
||||
- [ ] Unlock notifications occur once per earned level and do not repeat after reconnecting or restarting.
|
||||
- [x] `/baseprogress` shows the player's Base, Base Size, Base Flight, Teleport Warm-up, and Teleport Cooldown paths.
|
||||
- [x] Each path identifies earned levels, unmet prerequisites, current progress, the next threshold, and the next reward.
|
||||
- [x] Locked secondary paths clearly identify Base I or another sequential level as their prerequisite.
|
||||
- [x] Relevant qualifying activity briefly displays a configurable progress boss bar for the active milestone.
|
||||
- [x] Boss-bar text and fill accurately represent the current count and threshold and never exceed 100 percent.
|
||||
- [x] The automatic boss bar disappears after a configurable number of seconds.
|
||||
- [x] `/baseprogress bossbar` toggles automatic progress boss bars on and off.
|
||||
- [x] Disabling automatic boss bars does not prevent `/baseprogress` from displaying progress.
|
||||
- [x] The boss-bar preference persists across reconnects and restarts.
|
||||
- [x] Each newly unlocked level displays prominent full-screen title and subtitle text describing the reward.
|
||||
- [x] Unlock notifications occur once per earned level and do not repeat after reconnecting or restarting.
|
||||
|
||||
## Related
|
||||
|
||||
|
||||
Reference in New Issue
Block a user