fix(render): draw look-in dynamics only at retail walk turns
This commit is contained in:
parent
572de1ec30
commit
966836895f
5 changed files with 84 additions and 37 deletions
|
|
@ -156,9 +156,9 @@ public interface IWalkEventSink
|
|||
/// (pc:432731-432732), then the exit-portal seals (pc:432785-432786) —
|
||||
/// BOTH unconditional for an interior root's
|
||||
/// own flood, whether or not a landscape turn just ran — and ONLY THEN
|
||||
/// the flood's cells far-to-near (shell then contents per cell, same
|
||||
/// discipline as <see cref="OnLandscapeCellTurn"/>'s per-cell contents
|
||||
/// and a building's look-in). This hook fires at that later point, so
|
||||
/// the flood's cells in two reverse passes: every EnvCell shell first,
|
||||
/// then every cell object list (the same <c>PView::DrawCells</c>
|
||||
/// discipline used by a building's look-in). This hook fires at that later point, so
|
||||
/// this is where a driver should actually draw <paramref name="cells"/>.
|
||||
/// Building look-in floods are UNAFFECTED — retail calls
|
||||
/// <c>DrawCells</c> re-entrantly there with <c>ov==0</c> and no
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue