Harden base progression and cleanup; validate finite physical resupply
This commit is contained in:
+6
-4
@@ -18,11 +18,11 @@ The base replacement has priority over extension feature migration. [Base respon
|
||||
| Milestone | Current evidence | Remaining work |
|
||||
| --- | --- | --- |
|
||||
| Dependency audit/setup/interfaces | Projects and automated isolation checks exist | Complete provenance review; mature player/objective service interfaces |
|
||||
| Playable Everon loop | Core-only escape/restart and native objective state checks pass; full companion regression also passes | Manual route/stock balance, gameplay presentation, multiplayer lifecycle and clean runtime |
|
||||
| HQ/support/companion integration | Physical infantry coordination and selected helpers ported | Migrate full HQ scheduling, aircraft, mortars, ammunition, convoy/depot logistics, existing applicable commands and settings |
|
||||
| Multiplayer/performance/release | Test ledger and regression tooling exist | Dedicated server and 12-player sessions, failures/restarts/cleanup, equivalent-workload FPS evidence, native builds, packaging and publication |
|
||||
| Playable Everon loop | Archived Core 085442 (586 assertions) and companion 092512 (96 assertions) each pass two scripted rounds; ordinary Chat 093115 startup/admission and prison breach 092923 pass at their own sources | Manual route/stock balance, gameplay presentation, multiplayer lifecycle and clean runtime |
|
||||
| HQ/support/companion integration | Genuine perception/radio/HQ/physical infantry response, finite mortar firing/expiry and exact inventory-transfer checkpoints pass | Complete and qualify aircraft, finite logistics, broader support failures, applicable commands/settings and full integration |
|
||||
| Multiplayer/performance/release | Ledger, regression tools, isolated empty Linux server preparation and deterministic development-source handoff exist | Authenticated dedicated/client and 12-player sessions, broader failures/restarts, equivalent-workload FPS evidence, qualified native packaging/publication |
|
||||
|
||||
The prison/site layout is a prototype. Terrain heights were checked, but collision, slope, navmesh accessibility, vehicle seating and extraction takeoff have not passed gameplay acceptance. Two separate marked supply caches each hold two guaranteed radio documents. The western cache provides another route if the southern cache is lost; optional medical and guarded outpost stock add detours. Progression does not require random enemy intel. Geometry diagnostics replaced the sloping footprint with an open surveyed site and resized the gate to its opening. Native gate passage and two scripted victory rounds pass; manual gameplay acceptance remains outstanding.
|
||||
The prison/site layout is a prototype. Terrain heights were checked, but collision, slope, navmesh accessibility, vehicle seating and extraction takeoff have not passed gameplay acceptance. Two separate marked supply caches each hold two guaranteed radio documents. The western cache provides another route if the southern cache is lost; optional medical and guarded outpost stock add detours. Progression does not require random enemy intel. Geometry diagnostics replaced the sloping footprint with an open surveyed site and resized the gate to its opening. Normal gate-action completion and scripted victory rounds pass. The later destroyed-gate fixture applies real native damage/deletion and deliberately repositions the admitted body across the boundary; it does not prove walking through the opening or debris. Manual gameplay acceptance remains outstanding.
|
||||
|
||||
## Commands presently implemented
|
||||
|
||||
@@ -31,3 +31,5 @@ Core alone provides `/esc status`, `/esc settings`, `/esc mission radio show` an
|
||||
Settings live in `$profile:rereintroduced.json`, with checked temporary writes and a backup. Names and defaults are explicit in `ERR_Settings.c`. `tools/import_settings.py` previews conversion of supported legacy AI/intel settings and explicitly reports deferred fields. Writing requires `--out` and refuses to overwrite an existing file. Old settings files are not silently imported. Existing tools, admin menus and other commands are not yet fully migrated; this subset is not a claim of preserved compatibility.
|
||||
|
||||
RHS, additional terrains, complete feature parity and virtual distant units remain deferred as agreed. The project's initial estimate of 160–280 hours described the entire successor; this foundation does not constitute all of that work.
|
||||
|
||||
See [current status](current-status.md) and the append-only [validation ledger](validation.md) for exact archive/source limits. All seventeen release cases and current-source clean-runtime qualification remain pending; prior passes cannot cover subsequent production changes. [Development source bundling](development-source-bundle.md) hands off editable authored projects only, not a native `.pak` or published release.
|
||||
|
||||
Reference in New Issue
Block a user