Files
spigot-harvest/design/user-stories/us-002-unlock-crop-auto-harvest-levels.md
dmg d35c0197f5
Release / release (push) Successful in 4m14s
CI / build (push) Successful in 53s
docs(design): complete initial harvest stories
2026-08-14 18:27:09 -04:00

2.5 KiB

type, title, description, status
type title description status
User Story US-002: Unlock crop auto-harvest levels Let players earn ten independently configured auto-harvest levels for every supported crop. 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

  • Every supported crop has independent levels from Level 0 through Level X.
  • Level 0 provides normal harvesting without connected auto-harvest.
  • Progress toward a level is incremental and resets to zero when that level is earned.
  • Excess progress from a single progression update carries into the next level rather than being discarded.
  • The default Level 0 to I requirement is 100 mature crops and Level I permits an operation containing at most 4 crops.
  • The default Level I to II requirement is 400 mature crops and Level II permits at most 8 crops.
  • The default Level II to III requirement is 800 mature crops and Level III permits at most 16 crops.
  • The default Level III to IV requirement is 1,600 mature crops and Level IV permits at most 32 crops.
  • The default Level IV to V requirement is 3,200 mature crops and Level V permits at most 64 crops.
  • The default Level V to VI requirement is 12,800 mature crops and Level VI permits at most 128 crops.
  • The default Level VI to VII requirement is 25,600 mature crops and Level VII permits at most 256 crops.
  • The default Level VII to VIII requirement is 51,200 mature crops and Level VIII permits at most 512 crops.
  • The default Level VIII to IX requirement is 153,600 mature crops and Level IX permits at most 1,024 crops.
  • The default Level IX to X requirement is 409,600 mature crops and Level X permits at most 2,048 crops.
  • Each requirement and operation cap can be configured independently without changing another crop's earned player state.
  • 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.
  • Reaching Level X stops further level progression without preventing harvesting or status display.