Ground locomotives-page descriptor semantics
This commit is contained in:
parent
f623c6dcc9
commit
358d4cdec3
26 changed files with 1157 additions and 710 deletions
|
|
@ -154,14 +154,12 @@ The highest-value next passes are now:
|
|||
can lower into `world_flag_equals` gates for boolean equality/inequality forms, so real packed
|
||||
rows can gate whole-game effects on existing `world_flags`
|
||||
- the tracked parity save-slice now keeps its remaining non-imported residue as structured
|
||||
`real_packed_v1` parity records, with the first captured leftover now identified as the
|
||||
locomotives-page `Unknown Loco Available` band and moved onto the explicit
|
||||
`blocked_unmapped_world_descriptor` frontier
|
||||
`real_packed_v1` parity records, with the first captured leftover now pinned to the unresolved
|
||||
upper locomotives-page availability tail and moved onto explicit descriptor parity
|
||||
- the next recovered locomotives-page descriptor batch is partially executable too:
|
||||
descriptors `454..456` (`All Steam/Diesel/Electric Locos Avail.`) now lower through checked-in
|
||||
metadata into keyed `world_flags`, while the wider locomotive availability/cost scalar bands now
|
||||
split cleanly between executable scalar availability/cost rows and the remaining world-side
|
||||
scalar families
|
||||
split cleanly between the grounded lower executable prefix and the explicit unresolved tails
|
||||
- raw `.smp` inspection/export now reconstructs the persisted save-side named locomotive table and
|
||||
derives a minimal locomotive catalog from its row order, so save-slice documents can carry both
|
||||
`RuntimeState.named_locomotive_availability` and the catalog context needed for descriptor
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue