Add resource gathering QA gate
This commit is contained in:
@@ -71,3 +71,22 @@ Required evidence:
|
||||
The manual observation steps continue in
|
||||
`Docs/Ops/MultiplayerLatencyTestPlan.md` until gameplay automation can drive
|
||||
two clients directly.
|
||||
|
||||
## Resource Gathering
|
||||
|
||||
The resource gathering gate proves a player can interact with placed Ground
|
||||
Zero resource nodes and receive authoritative resource inventory changes.
|
||||
|
||||
Required evidence:
|
||||
|
||||
- Ground Zero includes placed wood and fiber resource nodes.
|
||||
- `AAgrarianResourceNode` exposes `Gather` or `Gather by hand` prompts.
|
||||
- Gathering runs only with server authority.
|
||||
- Successful gathering decrements replicated `RemainingHarvests`.
|
||||
- The gathered item stack is granted through the character inventory path.
|
||||
- Resource depletion persistence is covered by the save/load gate.
|
||||
- `Scripts/verify_playable_loop_smoke.py` includes wood and fiber gathering in
|
||||
the natural shelter loop smoke test.
|
||||
|
||||
This gate is gameplay/server-relevant and should be covered by the next server
|
||||
package deployment.
|
||||
|
||||
Reference in New Issue
Block a user