Fix faction ammunition resupply and settings recovery
Wait for both convoy cargo phases and use actual magazine stock. Resolve empty primary weapon ammunition from muzzle metadata and recover cleanly from failed initial settings saves. Update native fixtures, scoped cleanup guards, packaging evidence and validation documentation. Make reviewed fixture tests checkout-relative. All repository checks pass against the isolated staged tree; native resupply completion and multiplayer qualification remain outstanding.
This commit is contained in:
+6
-2
@@ -29,6 +29,8 @@ assets remain in their native Prefabs, Configs, Missions, Worlds, Materials and
|
||||
folders. RHS and WCS remain external dependencies, not copied assets. No Workshop
|
||||
publication or release qualification is part of this migration.
|
||||
|
||||
The [30 September development candidate](combined-candidate-2026-09-30.md) packages the current combined source; historical five-addon handoffs remain separate.
|
||||
|
||||
## Source and package checks
|
||||
|
||||
```sh
|
||||
@@ -67,8 +69,10 @@ python3 tools/headless_workbench.py \
|
||||
--project chat --smoke hq-memory --rounds 1 --timeout 360
|
||||
```
|
||||
|
||||
For ordinary packed startup, schema 4 validates one owned addon plus six external
|
||||
addons (nine engine/vanilla/mod/dependency mounts in total):
|
||||
For the focused prison/clues/radio/extraction route, use `--project chat --smoke escape-route --rounds 1 --timeout 360` with the same private-runner options. This keeps real inventory and mission gates but uses scripted movement/actions; `--smoke victory` retains the separate extended administrator and intel-reroll stress.
|
||||
|
||||
For ordinary packed startup, schema 4 validates one owned addon plus seven external
|
||||
addons (ten engine/vanilla/mod/dependency mounts in total):
|
||||
|
||||
```sh
|
||||
python3 tools/headless_game.py --project chat \
|
||||
|
||||
Reference in New Issue
Block a user