summaryrefslogtreecommitdiff
path: root/data/new-sample-grammars/chargen.gram
diff options
context:
space:
mode:
authorBen Culkin <scorpress@gmail.com>2018-07-17 17:39:17 -0400
committerBen Culkin <scorpress@gmail.com>2018-07-17 17:39:17 -0400
commit13756d6671ef1e2aed30bcddacdd85d41bba568c (patch)
tree8f716c5d6a17b676a52ecd304b7e21e5dce3d509 /data/new-sample-grammars/chargen.gram
parent5ac98080a4e5929821565b572a0268294b80826a (diff)
parent2945c2c85627da6236b71b0e0b36523d160d9cf3 (diff)
Merge branch 'working'
Diffstat (limited to 'data/new-sample-grammars/chargen.gram')
-rw-r--r--data/new-sample-grammars/chargen.gram48
1 files changed, 48 insertions, 0 deletions
diff --git a/data/new-sample-grammars/chargen.gram b/data/new-sample-grammars/chargen.gram
new file mode 100644
index 0000000..2b1044e
--- /dev/null
+++ b/data/new-sample-grammars/chargen.gram
@@ -0,0 +1,48 @@
+[character] [race] [class]
+
+pragma initial-rule [character]
+
+[race] centaur
+ demon
+ orc
+ fae
+ vampire
+ dwarf
+ human
+ high elf
+ dryad
+ troll
+ dark elf
+ shapeshifter
+
+[class] paladin
+ illusionist
+ engineer
+ black mage
+ arcanist
+ summoner
+ druid
+ assassin
+ merchant
+ templar
+ alchemist
+ warrior
+ thief
+ oracle
+ blacksmth
+ archer
+ warlock
+ berserker
+ bard
+ red mage
+ sky pirate
+ monk
+ wizard
+ hunter
+ rogue
+ death knight
+ white mage
+ dancer
+ shaman
+ necromancer
+ beastmaster