fix(visual): address PR #48 review comments
- sound-indicator-visual: D-069 → D-033/D-048 color reference, reconcile medium range S1 (3-8) vs S7 (3-20) contradiction, split dual values in quick-reference table - entity-color-system: D-046 → D-015 for peripheral rendering, tighten cognitive delay wording, add accessibility ticket tracking note - visual-grammar-v01: dialogue max-width corrected from ~70% to 640px per D-076 - the-friend-visual-treatment: D-063 citation title corrected - tell-visual-expression: soften D-024 attribution (axis, not categories) - environmental-text-standards: specify tile unit for terminal visibility - monologue-display-spec: header updated to reflect Sprint 14 inclusion - CHANGELOG: add entries for all 6 Sprint 14 design docs Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -15,13 +15,13 @@ Sound indicators are **complementary to audio, not a replacement for it.** They
|
||||
|
||||
The v0.1 implementation uses **directional arrows at the viewport edge** as the indicator shape (already implemented in `sound_indicator_renderer.gd`). This spec defines the full intended visual design including the pulse behavior described in the ticket, and notes where the current implementation differs from the spec.
|
||||
|
||||
**D-018 scope:** Sound indicators cover the **medium-range tier only** (sounds outside LOS, within ~3–8 tiles). Close-range sounds (≤3 tiles, within LOS) are handled by positional 2D audio — no indicator needed. Long-range insert alerts (≥8 tiles) are a future sprint feature.
|
||||
**D-018 scope:** Sound indicators cover the **medium-range tier** (sounds outside LOS, within ~3–20 tiles). Close-range sounds (≤3 tiles, within LOS) are handled by positional 2D audio — no indicator needed. Within medium range, three sub-tiers (close-medium, standard, far-medium) differentiate visual intensity — see §7 for the full breakdown.
|
||||
|
||||
---
|
||||
|
||||
## 2. Colors
|
||||
|
||||
Per D-018 three-range sound model and D-069 color codes:
|
||||
Per D-018 three-range sound model and D-033/D-048 color vocabulary:
|
||||
|
||||
| Sound category | Hex | Usage |
|
||||
|----------------|-----|-------|
|
||||
@@ -218,7 +218,8 @@ Because voices are the most important medium-range sound in the game. NPCs talki
|
||||
| Voice color | `#e8c547` |
|
||||
| Danger color | `#d45d5d` |
|
||||
| Max alpha | 90% |
|
||||
| Total visible duration | 2.5s (target) / 3.5s (current) |
|
||||
| Total visible duration (target) | 2.5s |
|
||||
| Total visible duration (current) | 3.5s |
|
||||
| Fade duration | 1.0s ease-in |
|
||||
| Deduplication | Reset timer on same-tile re-trigger |
|
||||
| Range alpha levels | Close-medium 90% / standard 70% / far-medium 45% |
|
||||
|
||||
Reference in New Issue
Block a user