From a916e2d371003a8a058672dd3cb934da98542a17 Mon Sep 17 00:00:00 2001 From: Jan Petykiewicz Date: Sun, 19 Apr 2026 02:07:02 -0700 Subject: [PATCH] Annotate add-building grouped row consumers --- crates/rrt-runtime/src/smp.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/crates/rrt-runtime/src/smp.rs b/crates/rrt-runtime/src/smp.rs index cb01008..c75298b 100644 --- a/crates/rrt-runtime/src/smp.rs +++ b/crates/rrt-runtime/src/smp.rs @@ -10899,6 +10899,16 @@ fn parse_real_grouped_effect_row_summary( )); } } + if descriptor_metadata.is_some_and(|metadata| metadata.parameter_family == "world_building_spawn") + { + let candidate_id = descriptor_id.saturating_sub(503); + notes.push(format!( + "add-building descriptor maps to live candidate id {candidate_id}" + )); + notes.push( + "0x430270 add-building consumer uses placement count byte 0x11 plus packed span words 0x14/0x16 after the descriptor_id - 503 candidate bridge; it does not branch directly on grouped opcode".to_string(), + ); + } Some(SmpLoadedPackedEventGroupedEffectRowSummary { group_index,