Kaynağa Gözat

Measure The Book of Unmaking's parent bar at 2265

The last book with no measured bar. Its entry was dropped earlier because
the index the record named, 4619, is one of its own chapters' objective
slots, and the node's parentValueIndex fallback at 4620 is another -- both
inside the record-objective range, so apply_claimable_objectives overwrote
whatever the bar pass put there and the bar never moved.

Found by marker sweep: banded across every free slot below 2746, narrowed
twice, then one distinct value per candidate. It reads 2265, immediately
below The Black Armory Papers at 2267 -- which matches its records sitting
at rows 1413-1421 next to Black Armory's at 1430-1447. Bar allocation
tracks record row here; Letters from a Renegade at 1939 is the outlier.
Millie 2 hafta önce
ebeveyn
işleme
690bb5f748

+ 2 - 1
Sunrise/src/state/record_claims/parent_bar_table.h

@@ -51,7 +51,7 @@ struct Bar {
     std::uint16_t valueIndex;
     std::uint16_t valueIndex;
 };
 };
 
 
-inline constexpr std::array<Bar, 34> kBars{{
+inline constexpr std::array<Bar, 35> kBars{{
     {838U, 2398U},  // Confessions (measured)
     {838U, 2398U},  // Confessions (measured)
     {815U, 1932U},  // The Lawless Frontier — parent record is named "The Tangled Shore" (measured)
     {815U, 1932U},  // The Lawless Frontier — parent record is named "The Tangled Shore" (measured)
     {816U, 1933U},  // The Man They Call Cayde (measured)
     {816U, 1933U},  // The Man They Call Cayde (measured)
@@ -86,6 +86,7 @@ inline constexpr std::array<Bar, 34> kBars{{
     {828U, 2575U},  // Constellations — decoded, unconfirmed (gate 2574)
     {828U, 2575U},  // Constellations — decoded, unconfirmed (gate 2574)
     {829U, 2665U},  // Duress and Egress — decoded, unconfirmed (gate 2664)
     {829U, 2665U},  // Duress and Egress — decoded, unconfirmed (gate 2664)
     {854U, 2583U},  // The Liar — decoded, unconfirmed (gate 2584)
     {854U, 2583U},  // The Liar — decoded, unconfirmed (gate 2584)
+    {835U, 2265U},  // The Book of Unmaking (measured)
 }};
 }};
 
 
 } // namespace sunrise::state::record_claims::parent_bar_table
 } // namespace sunrise::state::record_claims::parent_bar_table