Close out EventEffects descriptor metadata
This commit is contained in:
parent
a63de904fa
commit
3dbcec688f
15 changed files with 7156 additions and 23 deletions
|
|
@ -97,9 +97,13 @@ The highest-value next passes are now:
|
|||
tables too, so the current company-targeted and chairman-targeted descriptor/condition batches
|
||||
can execute from standalone save-slice fixtures without overlay snapshots when that context is
|
||||
present; raw `.gms` inspection/export still does not reconstruct those company/chairman surfaces
|
||||
- a generic company-governance scalar effect surface now exists in runtime too, but real
|
||||
governance descriptor ids remain deferred until the checked-in `EventEffects.win` evidence is
|
||||
strong enough to recover them honestly
|
||||
- a checked-in `EventEffects` export now exists at
|
||||
`artifacts/exports/rt3-1.06/event-effects-table.json`, and the first recovered governance
|
||||
descriptor tranche now executes through the generic company-governance scalar effect surface:
|
||||
descriptor `56` `Credit Rating` and descriptor `57` `Prime Rate`
|
||||
- adjacent recovered finance/control-transfer descriptors such as `55` `Stock Prices` and `58`
|
||||
`Merger Premium` now land on explicit shell-owned descriptor parity instead of generic unmapped
|
||||
descriptor residue
|
||||
- widen real packed-event executable coverage descriptor by descriptor after identity, target mask,
|
||||
and normalized effect semantics are all grounded, not just after row framing is parsed
|
||||
- the first grounded condition-side unlock now exists for negative-sentinel `raw_condition_id = -1`
|
||||
|
|
@ -190,6 +194,15 @@ python3 tools/py/export_startup_map.py \
|
|||
artifacts/exports/rt3-1.06
|
||||
```
|
||||
|
||||
Regenerate the checked-in `EventEffects` table export with:
|
||||
|
||||
```bash
|
||||
python3 tools/py/extract_event_effects.py \
|
||||
rt3_wineprefix/drive_c/rt3/RT3.exe \
|
||||
rt3_wineprefix/drive_c/rt3/Data/Language/RT3.lng \
|
||||
artifacts/exports/rt3-1.06/event-effects-table.json
|
||||
```
|
||||
|
||||
That default export now walks two roots:
|
||||
|
||||
- `entry:0x005a313b`
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue