37 lines
2.5 KiB
Markdown
37 lines
2.5 KiB
Markdown
---
|
|
type: User Story
|
|
title: "US-002: Unlock crop auto-harvest levels"
|
|
description: Let players earn ten independently configured auto-harvest levels for every supported crop.
|
|
status: done
|
|
---
|
|
|
|
# US-002: Unlock crop auto-harvest levels
|
|
|
|
As a **player**, I want increasingly large auto-harvest limits as I gain experience with a crop so that repeated farming becomes progressively more efficient.
|
|
|
|
## Acceptance criteria
|
|
|
|
- [x] Every supported crop has independent levels from Level 0 through Level X.
|
|
- [x] Level 0 provides normal harvesting without connected auto-harvest.
|
|
- [x] Progress toward a level is incremental and resets to zero when that level is earned.
|
|
- [x] Excess progress from a single progression update carries into the next level rather than being discarded.
|
|
- [x] The default Level 0 to I requirement is 100 mature crops and Level I permits an operation containing at most 4 crops.
|
|
- [x] The default Level I to II requirement is 400 mature crops and Level II permits at most 8 crops.
|
|
- [x] The default Level II to III requirement is 800 mature crops and Level III permits at most 16 crops.
|
|
- [x] The default Level III to IV requirement is 1,600 mature crops and Level IV permits at most 32 crops.
|
|
- [x] The default Level IV to V requirement is 3,200 mature crops and Level V permits at most 64 crops.
|
|
- [x] The default Level V to VI requirement is 12,800 mature crops and Level VI permits at most 128 crops.
|
|
- [x] The default Level VI to VII requirement is 25,600 mature crops and Level VII permits at most 256 crops.
|
|
- [x] The default Level VII to VIII requirement is 51,200 mature crops and Level VIII permits at most 512 crops.
|
|
- [x] The default Level VIII to IX requirement is 153,600 mature crops and Level IX permits at most 1,024 crops.
|
|
- [x] The default Level IX to X requirement is 409,600 mature crops and Level X permits at most 2,048 crops.
|
|
- [x] Each requirement and operation cap can be configured independently without changing another crop's earned player state.
|
|
- [x] An auto-harvest operation uses the cap held when the operation starts; unlocking a level during that operation does not enlarge the operation already in progress.
|
|
- [x] Reaching Level X stops further level progression without preventing harvesting or status display.
|
|
|
|
## Related
|
|
|
|
- [US-001: Track crop harvesting progression](us-001-track-crop-harvesting-progression.md)
|
|
- [US-003: Harvest connected mature crops](us-003-harvest-connected-mature-crops.md)
|
|
- [US-005: View crop progress and notifications](us-005-view-crop-progress-and-notifications.md)
|