Rehost company recent-share cache band

This commit is contained in:
Jan Petykiewicz 2026-04-17 23:46:55 -07:00
commit 40ae41a270
4 changed files with 50 additions and 5 deletions

View file

@ -3725,6 +3725,14 @@ fn parse_save_company_roster_probe(
bytes,
record_offset + SAVE_COMPANY_RECORD_SUPPORT_PROGRESS_OFFSET,
)?;
let recent_per_share_cache_absolute_counter = read_u32_at(
bytes,
record_offset + SAVE_COMPANY_RECORD_STAT_BAND_ROOT_0CFB_OFFSET,
)?;
let recent_per_share_cached_value_bits = read_u64_at(
bytes,
record_offset + SAVE_COMPANY_RECORD_STAT_BAND_ROOT_0CFB_OFFSET + 4,
)?;
let recent_per_share_subscore_raw_u32 = read_u32_at(
bytes,
record_offset + SAVE_COMPANY_RECORD_RECENT_PER_SHARE_SUBSCORE_OFFSET,
@ -3873,6 +3881,8 @@ fn parse_save_company_roster_probe(
mutable_support_scalar_raw_u32,
young_company_support_scalar_raw_u32,
support_progress_word,
recent_per_share_cache_absolute_counter,
recent_per_share_cached_value_bits,
recent_per_share_subscore_raw_u32,
cached_share_price_raw_u32,
chairman_salary_baseline,