summaryrefslogtreecommitdiff
path: root/data/new-sample-grammars/drakensang
diff options
context:
space:
mode:
authorBenjamin J. Culkin <bjculkin@mix.wvu.edu>2018-05-29 15:35:02 -0300
committerBenjamin J. Culkin <bjculkin@mix.wvu.edu>2018-05-29 15:35:02 -0300
commit0faa5175b6f0de8835ed514615ac64135f406b29 (patch)
tree6a1a5a9b01a1175b8ae2203418005f7bc625be9d /data/new-sample-grammars/drakensang
parent9356498bebab9342222cd87be669abae9d7ac3a2 (diff)
Move files out of folder
Diffstat (limited to 'data/new-sample-grammars/drakensang')
-rw-r--r--data/new-sample-grammars/drakensang/armor.gram142
-rw-r--r--data/new-sample-grammars/drakensang/gems.gram91
-rw-r--r--data/new-sample-grammars/drakensang/runes.gram29
3 files changed, 262 insertions, 0 deletions
diff --git a/data/new-sample-grammars/drakensang/armor.gram b/data/new-sample-grammars/drakensang/armor.gram
new file mode 100644
index 0000000..d559761
--- /dev/null
+++ b/data/new-sample-grammars/drakensang/armor.gram
@@ -0,0 +1,142 @@
+[ds-armor] [spellweaver-armor]
+ [ranger-armor]
+ [dragonknight-armor]
+
+pragma initial-rule [ds-armor]
+
+[dragonknight-armor] [dragonknight-armortype]
+ [dragonknight-armorprefix] [dragonknight-armortype]
+ [dragonknight-armorprefix] [dragonknight-armortype]
+ [dragonknight-armorprefix] [dragonknight-armortype]
+
+[dragonknight-armortype] jackboots
+ cloak
+ gloves
+ pauldrons
+ bandana
+ coat
+ gauntlets
+ cap
+ armor
+ shirt
+ cowl
+ helmet
+ fists
+
+[dragonknight-armorprefix] cloth
+ fur
+ leather
+ hard-leather
+ studded
+ scaled
+ chain
+ chainmail
+ iron
+ steel
+ soldier
+ duria
+ plated
+ winged
+ black steel
+ obsidian steel
+
+[ranger-armor] [ranger-armortype]
+ [ranger-armorprefix] [ranger-armortype]
+ [ranger-armorprefix] [ranger-armortype]
+ [ranger-armorprefix] [ranger-armortype]
+
+[ranger-armortype] shoes
+ shirt
+ hand wraps
+ shoulder guards
+ mask
+ jerkin
+ fingerless gloves
+ cap
+ vest
+ head
+ skull
+ armor
+ bracers
+ pauldrons
+ gloves
+ claws
+ mail
+ mitts
+ jerkin
+
+[ranger-armorprefix] [ranger-armorprefix-1]
+ [ranger-armormaterial]
+ [ranger-armorprefix-combo]
+
+[ranger-armorprefix-prefix] grim
+ fearsome
+ spirit
+ cave
+
+pragma prefix-with [ranger-armorprefix] [ranger-armorprefix-prefix]
+
+[ranger-armorprefix-combo] [ranger-armormaterial] [ranger-armorprefix-1]
+ [ranger-armorprefix-1] [ranger-armormaterial]
+
+[ranger-armorprefix-1] stalkers
+ hunters
+ wolf
+ ramhorn
+ stag
+ bear
+ dragon-brood
+
+[ranger-armormaterial] linen
+ leather
+ wolfskin
+ grimwolf-skin
+ rams hide
+ ram skin
+ buckskin
+ bearskin
+ bearclaw
+ drakescale
+ dragonscale
+ fireleather
+ sunleather
+
+[spellweaver-armor] [spellweaver-armortype]
+ [spellweaver-armorprefix] [spellweaver-armortype]
+ [spellweaver-armorprefix] [spellweaver-armortype]
+ [spellweaver-armorprefix] [spellweaver-armortype]
+
+[spellweaver-armortype] cloak
+ gloves
+ collar
+ shoes
+ coronet
+ cap
+ robes
+ helmet
+ fist
+ mask
+
+[spellweaver-armorprefix] [spellweaver-armorprefix-1]
+ [spellweaver-armormaterial]
+
+[spellweaver-armorprefix-combo] [spellweaver-armormaterial] [spellweaver-armorprefix-1]
+ [spellweaver-armorprefix-1] [spellweaver-armormaterial]
+
+[spellweaver-armorprefix-1] apprentice
+ acolyte
+ travel
+ journeyman
+ spellweaver
+ arkan
+ elemental
+ duria
+ myrdosch magus
+ myrdosch mystic
+ mystic
+
+[spellweaver-armormaterial] linen
+ leather
+ silver
+ silk
+ brocade
diff --git a/data/new-sample-grammars/drakensang/gems.gram b/data/new-sample-grammars/drakensang/gems.gram
new file mode 100644
index 0000000..655bdcb
--- /dev/null
+++ b/data/new-sample-grammars/drakensang/gems.gram
@@ -0,0 +1,91 @@
+[ds-gem] [gem-type]
+ [gem-type]
+ [gem-type] of qaizah
+ [unique-gem]
+
+pragma initial-rule [ds-gem]
+
+[gem-quality] [gem-quality-normal]
+ [gem-quality-normal]
+ [gem-quality-alt]
+
+[gem-quality-normal] flawed
+ splintered
+ simple
+ polished
+ radiant
+ flawless
+ sacred
+ royal
+
+[gem-quality-alt] [gem-quality-alt-1]
+
+[gem-quality-alt-1] lesser
+ cut
+ cruciate
+ astral
+
+[gem-quality-alt-2] lesser
+ small
+ large
+ huge
+
+[gem-adjective] crystal
+ festive
+ solstice
+
+pragma prefix-with [ds-gem] [gem-adjective]
+pragma prefix-with [ds-gem] [gem-quality]
+
+[gem-type] ruby
+ onyx
+ sapphire
+ cyanite
+ diamond
+ amethyst
+ peridot
+
+[gem-category] gem
+ jewel
+ star
+ moon
+ stone
+ snowflake
+ crystal
+ skull
+
+[gem-descr] timeless
+ concentrated
+ fortified
+ powerful
+
+pragma prefix-with [gem-type] [gem-descr]
+pragma suffix-with [gem-type] [gem-category]
+
+[unique-gem] [gem-category] of [unique-trail]
+ [unique-lead] [gem-category]
+ [unique-type]
+ [gem-category] of [unique-trail]
+ [unique-lead] [gem-category]
+ [unique-type]
+ [gem-category]
+
+[unique-trail] insight
+ immunity
+ rage
+ acceleration
+ shadows
+ willpower
+
+[unique-lead] solstice
+ fluorite
+ shadow
+ accelerating
+ equipment fortifying
+
+[unique-type] bloodstone
+ moonstone
+
+pragma prefix-with [unique-type] [gem-descr]
+pragma prefix-with [unique-lead] [gem-descr]
+pragma prefix-with [unique-trail] [gem-descr]
diff --git a/data/new-sample-grammars/drakensang/runes.gram b/data/new-sample-grammars/drakensang/runes.gram
new file mode 100644
index 0000000..28c12f0
--- /dev/null
+++ b/data/new-sample-grammars/drakensang/runes.gram
@@ -0,0 +1,29 @@
+[ds-rune] [rune-type] rune
+ rune of [rune-type]
+
+pragma initial-rule [ds-rune]
+
+[rune-quality] lesser
+ standard
+ mighty
+ supreme
+ grand
+
+pragma prefix-with [ds-rune] [rune-quality]
+
+[rune-type] devestation
+ celerity
+ persistence
+ regeneration
+ vitality
+ vigor
+ relentlessness
+ acceleration
+ fortitude
+ focus
+ resilience
+ materi blessing
+ wisdom seeker
+ vanquisher
+
+pragma prefix-with [rune-type] [rune-quality]