{{#if isTurnChange}} Turn change detected. AVS wants to make {{overrideCount}} change{{#unless (eq overrideCount 1)}}s{{/unless}} for combat tokens. {{else}} Token {{tokenName}} has moved. AVS wants to make {{overrideCount}} change{{#unless (eq overrideCount 1)}}s{{/unless}}. {{#if targetHeader.stealthPositionBypassLabel}} {{targetHeader.stealthPositionBypassLabel}} {{/if}} {{/if}}

{{#if isTurnChange}} {{#if unifiedOverrides.length}}

Override Relationships

{{#each unifiedOverrides}} {{/each}}
Observer Target {{localize "PF2E_VISIONER.UI.SOURCE"}} {{localize "PF2E_VISIONER.UI.STATUS"}} {{localize "PF2E_VISIONER.UI.ACTIONS"}}
{{#if observerImg}} {{observerName}} {{else}} {{/if}} {{observerName}}
{{#if targetImg}} {{targetName}} {{else}} {{/if}} {{targetName}}
{{badgeLabel}}
{{#if stealthPositionBypassLabel}}
{{stealthPositionBypassLabel}}
{{/if}}
{{#unless (eq prevVisibility.key statusVisibility.key)}} {{/unless}}
{{#unless (eq prevCover.key statusCover.key)}} {{#if statusCover.autoCalculated}} {{/if}} {{/unless}}
{{#if currentVisibilityDescription}}{{currentVisibilityDescription}}{{else}}{{reason}}{{/if}}
{{/if}} {{else}} {{#if observerOrientedOverrides.length}}

{{localize "PF2E_VISIONER.UI.CHANGES_AS_OBSERVER"}}

{{#each observerOrientedOverrides}} {{/each}}
  {{localize "PF2E_VISIONER.UI.TARGET_HEADER"}} {{localize "PF2E_VISIONER.UI.SOURCE"}} {{localize "PF2E_VISIONER.UI.STATUS"}} {{localize "PF2E_VISIONER.UI.ACTIONS"}}
{{#if targetImg}} {{targetName}} {{else}} {{/if}} {{targetName}}
{{badgeLabel}}
{{#if stealthPositionBypassLabel}}
{{stealthPositionBypassLabel}}
{{/if}}
{{#unless (eq prevVisibility.key statusVisibility.key)}} {{/unless}}
{{#unless (eq prevCover.key statusCover.key)}} {{#if statusCover.autoCalculated}} {{/if}} {{/unless}}
{{#if currentVisibilityDescription}}{{currentVisibilityDescription}}{{else}}{{reason}}{{/if}}
{{/if}} {{#if targetOrientedOverrides.length}}

{{localize "PF2E_VISIONER.UI.CHANGES_AS_TARGET"}}

{{#each targetOrientedOverrides}} {{/each}}
  {{localize "PF2E_VISIONER.UI.OBSERVER_HEADER"}} {{localize "PF2E_VISIONER.UI.SOURCE"}} {{localize "PF2E_VISIONER.UI.STATUS"}} {{localize "PF2E_VISIONER.UI.ACTIONS"}}
{{#if observerImg}} {{observerName}} {{else}} {{/if}} {{observerName}}
{{badgeLabel}}
{{#if stealthPositionBypassLabel}} {{#unless ../targetHeader.stealthPositionBypassLabel}}
{{stealthPositionBypassLabel}}
{{/unless}} {{/if}}
{{#unless (eq prevVisibility.key statusVisibility.key)}} {{/unless}}
{{#unless (eq prevCover.key statusCover.key)}} {{#if statusCover.autoCalculated}} {{/if}} {{/unless}}
{{#if currentVisibilityDescription}}{{currentVisibilityDescription}}{{else}}{{reason}}{{/if}}
{{/if}} {{/if}}
{{#unless isTurnChange}}
{{localize "PF2E_VISIONER.UI.BULK_ACTION_INFO"}}
{{/unless}}