summaryrefslogtreecommitdiff
path: root/src/data/random_tables
diff options
context:
space:
mode:
authorDavid Gay <eapoems@riseup.net>2023-10-16 16:30:23 -0400
committerDavid Gay <eapoems@riseup.net>2023-10-16 16:30:23 -0400
commitf2c4ff69213c3e98bc0e679b4acce2a0d0019876 (patch)
tree584c12a4141950d55413ce3895c097d4cc141781 /src/data/random_tables
parent84837a689e71d0e695fa016f1e667bbeb16b515b (diff)
NPC personalities
Diffstat (limited to 'src/data/random_tables')
-rw-r--r--src/data/random_tables/npc.yaml110
1 files changed, 110 insertions, 0 deletions
diff --git a/src/data/random_tables/npc.yaml b/src/data/random_tables/npc.yaml
index dbc6603..daf94e3 100644
--- a/src/data/random_tables/npc.yaml
+++ b/src/data/random_tables/npc.yaml
@@ -28,3 +28,113 @@ npc_alignment:
- roll: 9-10
steps:
- text: "Neutral"
+
+npc_general_appearance:
+ formula: d10
+ rows:
+ - roll: 1
+ steps:
+ - text: "dirty"
+ - roll: 2
+ steps:
+ - text: "clean"
+ - roll: 3
+ steps:
+ - text: "unkept"
+ - roll: 4
+ steps:
+ - text: "immaculate"
+ - roll: 5
+ steps:
+ - text: "rough"
+ - roll: 6
+ steps:
+ - text: "ragged"
+ - roll: 7
+ steps:
+ - text: "dandyish"
+ - roll: 8
+ steps:
+ - text: "foppish"
+ - roll: 9
+ steps:
+ - text: "non-descript"
+ - roll: 10
+ steps:
+ - text: "imposing"
+
+npc_general_tendencies:
+ formula: d24
+ rows:
+ - roll: 1
+ steps:
+ - text: "optimist"
+ - roll: 2
+ steps:
+ - text: "pessimist"
+ - roll: 3
+ steps:
+ - text: "hedonist"
+ - roll: 4
+ steps:
+ - text: "altruist"
+ - roll: 5
+ steps:
+ - text: "helpful/kindly"
+ - roll: 6
+ steps:
+ - text: "careless"
+ - roll: 7
+ steps:
+ - text: "capricious/mischievous"
+ - roll: 8
+ steps:
+ - text: "sober"
+ - roll: 9
+ steps:
+ - text: "curious/inquisitive"
+ - roll: 10
+ steps:
+ - text: "moody"
+ - roll: 11
+ steps:
+ - text: "trusting"
+ - roll: 12
+ steps:
+ - text: "suspicious/cautious"
+ - roll: 13
+ steps:
+ - text: "precise/exacting"
+ - roll: 14
+ steps:
+ - text: "perceptive"
+ - roll: 15
+ steps:
+ - text: "opinionated/contrary"
+ - roll: 16
+ steps:
+ - text: "violent/warlike"
+ - roll: 17
+ steps:
+ - text: "studious"
+ - roll: 18
+ steps:
+ - text: "foul/barbaric"
+ - roll: 19
+ steps:
+ - text: "cruel/callous"
+ - roll: 20
+ steps:
+ - text: "practical joker/prankster"
+ - roll: 21
+ steps:
+ - text: "servile/obsequious"
+ - roll: 22
+ steps:
+ - text: "fanatical/obsessive"
+ - roll: 23
+ steps:
+ - text: "malevolent"
+ - roll: 24
+ steps:
+ - text: "loquacious"