adding lizardfolk

This commit is contained in:
evilchili
2023-09-29 17:23:11 -07:00
parent 99f479910c
commit 9888e35072
5 changed files with 159 additions and 9 deletions
+41
View File
@@ -0,0 +1,41 @@
from npc.languages.base import BaseLanguage
import random
class Lizardfolk(BaseLanguage):
vowels = []
consonants = []
affixes = []
syllable_template = ()
syllable_weights = []
family = [
'sweet', 'floral', 'fruity', 'sour', 'fermented', 'green', 'vegetal', 'old',
'roasted', 'spiced', 'nutty', 'cocoa', 'pepper', 'pungent', 'burnt', 'carmelized',
'raw', 'rotting', 'dead', 'young',
]
scents = [
'honey', 'caramel', 'maple syrup', 'molasses', 'dark chocolate', 'chocolate', 'almond',
'hazelnut', 'peanut', 'clove', 'cinnamon', 'nutmeg', 'anise', 'malt', 'grain', 'roast',
'smoke', 'ash', 'acrid', 'rubber', 'skunk', 'petroleum', 'medicine', 'salt', 'bitter',
'phrenolic', 'meat', 'broth', 'animal', 'musty', 'earth', 'mould', 'damp', 'wood', 'paper',
'cardboard', 'stale', 'herb', 'hay', 'grass', 'peapod', 'whisky', 'wine', 'malic',
'citric', 'isovaleric', 'butyric', 'acetic', 'lime', 'lemon',
'orange', 'grapefruit', 'pear', 'peach', 'apple', 'grape', 'pineapple', 'pomegranate',
'cherry', 'coconut', 'prune', 'raisin', 'strawberry', 'blueberry', 'raspberry',
'blackberry', 'jasmine', 'rose', 'camomile', 'tobacco',
]
nicknames = []
def person(self):
return(
random.choice(self.family),
'-'.join([
random.choice(self.scents),
random.choice(self.scents),
]),
)