Content files (RON templates, YAML campaigns, gauntlet data) are consumed exclusively by the server. Colocate them at server/content/ and update all path references in Rust source, tooling scripts, and schema files. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
42 lines
1.7 KiB
YAML
42 lines
1.7 KiB
YAML
# 5 access tier values (D-035, D-028 Layer 1)
|
|
# Hard filter on every dialogue line — determines who can hear what
|
|
name: access-tiers
|
|
decision_ref: D-035
|
|
description: >
|
|
Access tiers control which dialogue lines are available to the player based
|
|
on their current social standing at the NPC's social site. This is a hard
|
|
filter — lines are invisible if access doesn't match. A line can be eligible
|
|
for multiple access tiers (access is a list). The detective's institutional
|
|
Commission lattice registers as 'authority'; the smuggler's ring membership
|
|
provides 'insider' access.
|
|
|
|
values:
|
|
- value: public
|
|
description: >
|
|
Available to anyone. Surface-level conversation, safe topics, the social
|
|
wallpaper that everyone hears. Greetings, weather, the local complaint.
|
|
|
|
- value: insider
|
|
description: >
|
|
Available to people who belong. Ring members, established regulars, anyone
|
|
the NPC considers part of their social group. The smuggler starts here at
|
|
the logistics hub.
|
|
|
|
- value: authority
|
|
description: >
|
|
Available to institutional figures. Commission agents, station security,
|
|
anyone with formal investigative standing. The detective's default tier.
|
|
NPCs are more careful, more formal, less revealing.
|
|
|
|
- value: peer
|
|
description: >
|
|
Available to social equals who have earned personal trust. Not institutional,
|
|
not group membership — individual relationship. Requires repeated positive
|
|
interactions. The tier where real conversation happens.
|
|
|
|
- value: hostile
|
|
description: >
|
|
Available when the relationship has broken down. Accusations, threats,
|
|
defensive responses. Activates when trust drops below threshold or after
|
|
a confrontation event.
|