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.6 KiB
YAML
42 lines
1.6 KiB
YAML
# 6 functional motivations — System B (D-050)
|
|
# NPC functional role in the conspiracy/investigation structure
|
|
name: motivations
|
|
decision_ref: D-050
|
|
description: >
|
|
Functional motivations (System B) define an NPC's role relative to the
|
|
conspiracy and investigation structure. Combined with thematic patterns
|
|
(System A) to produce the full NPC generation model. Motivations are
|
|
uppercase enum values referenced by npc-profile.schema.json.
|
|
|
|
values:
|
|
- value: HANDLER
|
|
description: >
|
|
Manages or coordinates others within the ring structure. Has authority
|
|
over ring operations and knowledge of the network. Devra-type.
|
|
|
|
- value: WITNESS
|
|
description: >
|
|
Has seen or knows something significant, possibly without realizing it.
|
|
Their testimony or observations are valuable to the investigation.
|
|
|
|
- value: TURNCOAT
|
|
description: >
|
|
Wavering loyalty. Could flip sides given the right pressure or
|
|
incentive. The uncertain element in any conspiracy.
|
|
|
|
- value: CIVILIAN
|
|
description: >
|
|
Genuinely uninvolved. Their mundane concerns and daily life provide
|
|
the substrate that makes the conspiracy invisible. The honest majority.
|
|
|
|
- value: OPERATOR
|
|
description: >
|
|
Active participant in ring operations. Handles logistics, moves product,
|
|
takes direct action. Kael, Renn — the workers of the conspiracy.
|
|
|
|
- value: SKEPTIC
|
|
description: >
|
|
Questions the status quo — institutional, criminal, or both. May be
|
|
suspicious of the ring, critical of the Commission, or both. Asks
|
|
uncomfortable questions.
|