Implement whole-game packed event conditions

This commit is contained in:
Jan Petykiewicz 2026-04-15 21:41:40 -07:00
commit cc54a00e25
16 changed files with 1184 additions and 42 deletions

View file

@ -25,9 +25,13 @@ named-territory binding now executes, and the runtime now also carries the minim
train roster and opaque economic-status lane needed for real descriptors `8` `Economic Status`, `9`
`Confiscate All`, and `15` `Retire Train` to execute through the same path. Descriptor `3`
`Territory - Allow All` now executes too, reinterpreted as company-to-territory access rights
rather than a territory-owned policy bit. Shell purchase-flow and selected-profile parity remain
out of scope. Mixed supported/unsupported real rows still stay parity-only. The PE32 hook remains
useful as capture and integration tooling, but it is no longer the main execution milestone.
rather than a territory-owned policy bit. Whole-game ordinary-condition execution now exists too:
special-condition thresholds, candidate-availability thresholds, and economic-status-code
thresholds now gate imported runtime records through the same service path, with explicit unmapped
world-condition and world-descriptor frontier buckets where current checked-in metadata still
stops. Shell purchase-flow and selected-profile parity remain out of scope. Mixed
supported/unsupported real rows still stay parity-only. The PE32 hook remains useful as capture
and integration tooling, but it is no longer the main execution milestone.
## Project Docs