Relationships
Every Mistscale NPC keeps a private record for every player they've spoken to. Trust, patience, mood, and emotion are tracked independently. The same character can be warm with one player and hostile to another with no extra setup, and characters can hold trust toward each other.
Every NPC keeps a private record for every player they've spoken to. The same character can be warm with one player and hostile to another, with no extra setup.
Per-player state
trust_levelHow much the NPC believes the player. Rises with honesty, falls with caught lies or betrayal.
patience_levelHow much slack the NPC gives this player. Drops when poked, repaired with time or charm.
current_moodThe long-term mood baseline toward this player. See Emotion & Mood.
current_emotionThe volatile feeling during the current exchange.
previous_moodThe mood before the most recent shift, so the NPC can reference the change.
Note
These values update automatically through conversation. There's no manual control surface for editing trust or mood. The system maintains them.
Between characters
Characters can also hold directional trust toward each other, on a scale from 0 to 10. That trust decides who hears what a player tells a character. See Information Sharing.