generic = {
        "name": "",
        "superrace": "",
        "abilityscoreincreases": [
            ["intelligence", 1],
            ["charisma", 2]],
        "age": "100+",
        "size": "medium",
        "speed": 30,
        "darkvision": 0,
        "languages": ["common"],
        "traits": [],
        }


dragonborn = {
        "name": "dragonborn",
        "superrace": "dragonborn",
        "abilityscoreincreases": [
            ["strength", 2],
            ["charisma", 1]],
        "age": "80+",
        "size": "medium",
        "darkvision": 0,
        "speed": 30,
        "languages": ["draconic", "common"],
        "traits": [
            "draconic ancestry",
            "breath weapon", ],
        }


dwarf = {
        "name": "dwarf",
        "superrace": "dwarf",
        "abilityscoreincreases": [["constitution", 2]],
        "age": "350+",
        "size": "medium",
        "speed": 25,
        "darkvision": 60,
        "languages": ["dwarvish", "common"],
        "traits": [
            "dwarven resillience",
            "dwarven combat training",
            "stonecunning", ],
        }


hill_dwarf = {
        "name": "hill dwarf",
        "superrace": "dwarf",
        "abilityscoreincreases": [
            ["constitution", 2],
            ["wisdom", 1] ],
        "age": "350+",
        "size": "medium",
        "speed": 25,
        "darkvision": 60,
        "languages": ["dwarvish", "common"],
        "traits": [
            "dwarven resillience",
            "dwarven combat training",
            "stonecunning",
            "dwarven toughness", ],
        }


mountain_dwarf = {
        "name": "mountain dwarf",
        "superrace": "dwarf",
        "abilityscoreincreases": [
            ["constitution", 2],
            ["strength", 2] ],
        "age": "350+",
        "size": "medium",
        "speed": 25,
        "darkvision": 60,
        "languages": ["dwarvish", "common"],
        "traits": [
            "dwarven resillience",
            "dwarven combat training",
            "stonecunning",
            "dwarven armor training", ],
        }


elf = {
        "name": "elf",
        "superrace": "elf",
        "abilityscoreincreases": [
            ["dexterity", 2] ],
        "age": "750+",
        "size": "medium",
        "speed": 30,
        "darkvision": 60,
        "languages": ["elvish", "common"],
        "traits": [
            "keen senses",
            "fey ancestry",
            "trance", ],
        }


high_elf = {
        "name": "high elf",
        "superrace": "elf",
        "abilityscoreincreases": [
            ["dexterity", 2],
            ["intelligence", 1] ],
        "age": "750+",
        "size": "medium",
        "speed": 30,
        "darkvision": 60,
        "languages": ["elvish", "common"],
        "traits": [
            "keen senses",
            "fey ancestry",
            "trance",
            "elf weapon training",
            "cantrip",
            "extra language", ],
        }


wood_elf = {
        "name": "wood elf",
        "superrace": "elf",
        "abilityscoreincreases": [
            ["dexterity", 2],
            ["wisdom", 1] ],
        "age": "750+",
        "size": "medium",
        "speed": 30,
        "darkvision": 60,
        "languages": ["elvish", "common"],
        "traits": [
            "keen senses",
            "fey ancestry",
            "trance",
            "elf weapon training",
            "fleet of foot",
            "mask of the wild",
            ],
        }


gnome = {
        "name": "gnome",
        "superrace": "gnome",
        "abilityscoreincreases": [
            ["intelligence", 2], ],
        "age": "500",
        "size": "small",
        "speed": 25,
        "darkvision": 60,
        "languages": ["gnomish", "common"],
        "traits": [
            "gnome cunning", ],
        }


deep_gnome = {
        "name": "gnome",
        "superrace": "deep gnome",
        "abilityscoreincreases": [
            ["intelligence", 2],
            ["dexterity", 1], ],
        "age": "200+",
        "size": "small",
        "speed": 25,
        "darkvision": 120,
        "languages": ["gnomish", "common", "undercommon"],
        "traits": [
            "gnome cunning",
            "stone camouflage", ],
        }


forest_gnome = {
        "name": "gnome",
        "superrace": "forest gnome",
        "abilityscoreincreases": [
            ["intelligence", 2],
            ["desterity", 1] ],
        "age": "500",
        "size": "small",
        "speed": 25,
        "darkvision": 60,
        "languages": ["gnomish", "common"],
        "traits": [
            "gnome cunning",
            "natural illusionest",
            "speak with small beasts", ],
        }


rock_gnome = {
        "name": "gnome",
        "superrace": "rock gnome",
        "abilityscoreincreases": [
            ["intelligence", 2],
            ["constitution", 1], ],
        "age": "500",
        "size": "small",
        "speed": 25,
        "darkvision": 60,
        "languages": ["gnomish", "common"],
        "traits": [
            "gnome cunning",
            "artificer's lore",
            "tinker",
            ],
        }


half_elf = {
        "name": "half-elf",
        "superrace": "half-elf",
        "abilityscoreincreases": [
            ["abchoice", 1],
            ["abchoice", 1],
            ["charisma", 2]],
        "age": "180+",
        "size": "medium",
        "speed": 30,
        "darkvision": 60,
        "languages": ["elvish", "common", "extra"],
        "traits": [
            "fey ancestry",
            "skill versatility", ],
        }


