Recover whole-game packed event descriptors

This commit is contained in:
Jan Petykiewicz 2026-04-15 22:19:09 -07:00
commit a3f9a73766
8 changed files with 627 additions and 16 deletions

View file

@ -7,7 +7,8 @@
"original_save_sha256": "world-condition-gated-sample-sha256",
"notes": [
"tracked as JSON save-slice document rather than raw .smp",
"proves whole-game ordinary conditions gate imported runtime effects"
"proves whole-game ordinary conditions gate imported runtime effects",
"whole-game grouped descriptor ids now line up with the checked-in metadata table"
]
},
"save_slice": {
@ -253,7 +254,7 @@
"semantic_preview": "Set Turbo Diesel Availability to 1",
"locomotive_name": null,
"notes": [
"tracked whole-game grouped-effect sample"
"checked-in whole-game grouped-effect sample"
]
}
],

View file

@ -7,7 +7,8 @@
"original_save_sha256": "world-parity-sample-sha256",
"notes": [
"tracked as JSON save-slice document rather than raw .smp",
"keeps one unmapped world descriptor and one unmapped world condition explicit"
"keeps one unmapped world descriptor and one unmapped world condition explicit",
"whole-game world-flag descriptor identity is checked in, but keyed runtime mapping remains parity-only"
]
},
"save_slice": {
@ -83,7 +84,7 @@
"semantic_preview": "Set Disable Stock Buying and Selling to TRUE",
"locomotive_name": null,
"notes": [
"recovered whole-game descriptor family without a checked-in executable mapping yet"
"checked-in whole-game descriptor family without a grounded executable key mapping yet"
]
}
],

View file

@ -7,7 +7,8 @@
"original_save_sha256": "world-special-condition-sample-sha256",
"notes": [
"tracked as JSON save-slice document rather than raw .smp",
"proves whole-game special-condition effects import through the ordinary runtime path"
"proves whole-game special-condition effects import through the ordinary runtime path",
"grouped descriptor identity now comes from checked-in whole-game metadata rather than fixture-only placeholder handling"
]
},
"save_slice": {
@ -83,7 +84,7 @@
"semantic_preview": "Set Use Wartime Cargos to 1",
"locomotive_name": null,
"notes": [
"tracked world-side descriptor sample"
"checked-in whole-game descriptor metadata sample"
]
}
],
@ -97,7 +98,7 @@
],
"executable_import_ready": true,
"notes": [
"tracked whole-game grouped-effect import sample"
"checked-in whole-game grouped-effect import sample"
]
}
]