Probe stock building header families
This commit is contained in:
parent
311712b051
commit
6c7ebb75b5
4 changed files with 131 additions and 0 deletions
|
|
@ -843,6 +843,18 @@ Working rule:
|
|||
`0x005f3c6c/0x005f3c80` pair is no longer an anonymous bank byte table; it is the stock
|
||||
style-family-to-combined-name resolver that sits immediately below the remaining Tier-2 source
|
||||
selection frontier.
|
||||
The recovered `.bty` header probes tighten that source split further too. The checked-in
|
||||
`inspect-building-type-sources` report now shows `Port.bty` and `Warehouse.bty` are ordinary
|
||||
`type_id = 0x000003ec` rows with direct bare-name headers (`name_0x22` / `name_0x7c` =
|
||||
`Port` or `Warehouse`) and shared `dword_0xbb = 0x000001f4`, while the style-station rows such
|
||||
as `VictorianStationSml/Med/Lrg.bty` stay on the same `0x000003ec` family but keep
|
||||
`name_0x7c = VictorianStations` and `dword_0xbb = 0x00000000`. The standalone
|
||||
`Maintenance.bty` / `ServiceTower.bty` rows also stay in the same stock family, but expose
|
||||
display names `Maintenance Facility` and `Service Tower` with zero `dword_0xbb`. So the
|
||||
remaining Tier-2 source question is no longer whether the numbered `Port%02d` /
|
||||
`Warehouse%02d` banks are hidden station-style aliases; it is why the later clone path prefers
|
||||
the bare `Port` / `Warehouse` family over the zero-valued station and maintenance/service
|
||||
families when it seeds those numbered banks.
|
||||
The direct `+0xba/+0xbb` writer census is narrower now too. The obvious newly surfaced stores
|
||||
at `0x004ecd42/0x004ecdaa` and `0x004ed5d5/0x004ed625` are only shell-side portrait/string
|
||||
refresh helpers: they walk a separate id-keyed collection through `0x0053f830`, free and
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue