- Renumber Kael greeting variants _d_039-042 → _d_046-049 (collision with pc-smuggler.yaml, Hoshe #1) - Update moods.yaml enum to Sprint 14 vocabulary (Paula #1, Miri #1) - Add missing mood field on the-terminal_d_014 (Hoshe #3) - Fix "wormhole threshold" → "span gate threshold" in detective opening (Miri #2) - Fix "We've worked this district before" — detective is newly arrived (Miri #5) - Fix smuggler opening "That's Kael" label → behavior-read (Paula #5) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
35 lines
1.5 KiB
YAML
35 lines
1.5 KiB
YAML
# 8 mood values (D-035, D-028 Layer 4)
|
|
# Mood tags for weighted dialogue selection
|
|
name: moods
|
|
decision_ref: D-035
|
|
description: >
|
|
NPC mood tags for Layer 4 weighted selection. The engine matches NPC current
|
|
mood state against line mood tags to weight selection. NPC mood changes based
|
|
on simulation events (triangle pressure, time of day, recent interactions).
|
|
Lines can be appropriate for multiple moods.
|
|
|
|
values:
|
|
- value: anxious
|
|
description: Anxious about something specific. Distracted, checking surroundings. (Renamed from 'worried' in Sprint 14.)
|
|
|
|
- value: frustrated
|
|
description: Blocked, irritated, empathetically distressed. Outward-directed tension. (Renamed from 'concerned' in Sprint 14.)
|
|
|
|
- value: content
|
|
description: At ease, relaxed. Default positive-neutral state. (Renamed from 'comfortable' in Sprint 14.)
|
|
|
|
- value: suspicious
|
|
description: Guarded, measuring words. Something feels off to this NPC.
|
|
|
|
- value: warm
|
|
description: Warm, affectionate. Genuine positive feeling toward the listener. (Renamed from 'fond' in Sprint 14.)
|
|
|
|
- value: hostile
|
|
description: Actively antagonistic. Trust broken, relationship damaged. (Added in Sprint 14.)
|
|
|
|
- value: relieved
|
|
description: Tension has eased. Something feared didn't happen, or a burden lifted.
|
|
|
|
- value: focused
|
|
description: Thoughtful, assessing, task-oriented. Processing information rather than emoting. (Renamed from 'analytical', merged with 'conflicted' in Sprint 14.)
|