aboutsummaryrefslogtreecommitdiff
path: root/engine/traits/values.ts
diff options
context:
space:
mode:
Diffstat (limited to 'engine/traits/values.ts')
-rw-r--r--engine/traits/values.ts12
1 files changed, 12 insertions, 0 deletions
diff --git a/engine/traits/values.ts b/engine/traits/values.ts
new file mode 100644
index 0000000..0d67d16
--- /dev/null
+++ b/engine/traits/values.ts
@@ -0,0 +1,12 @@
+/**
+ * Values orientation. Each axis is 0–100 where 0 anchors the left-named
+ * pole and 100 the right (e.g., tradition_vs_novelty: 0 = deeply traditional,
+ * 100 = novelty-seeking). See docs/04-traits.md §"Layer 2".
+ */
+export interface ValuesOrientation {
+ readonly tradition_vs_novelty: number
+ readonly selfDirection_vs_conformity: number
+ readonly hedonism_vs_duty: number
+ readonly universalism_vs_ingroup: number
+ readonly power_vs_egalitarian: number
+}