summaryrefslogtreecommitdiff
path: root/data/new-sample-grammars/chargen.gram
diff options
context:
space:
mode:
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