{
    "Actor": {
        "types": ["character"],
        "templates": {},
        "character": {
            "templates": [],
            "attributes": {
                "body": {
                    "base": 0,
                    "mod": 0
                },
                "mobility": {
                    "base": 0,
                    "mod": 0
                },
                "mind": {
                    "base": 0,
                    "mod": 0
                }
            },
            "traits": {
                "strength": {
                    "base": 0,
                    "mod": 0
                },
                "constitution": {
                    "base": 0,
                    "mod": 0
                },
                "agility": {
                    "base": 0,
                    "mod": 0
                },
                "dexterity": {
                    "base": 0,
                    "mod": 0
                },
                "intellect": {
                    "base": 0,
                    "mod": 0
                },
                "aura": {
                    "base": 0,
                    "mod": 0
                }
            },
            "combatValues": {
                "hitPoints": {
                    "base": 0,
                    "mod": 0,
                    "current": 0
                },
                "defense": {
                    "base": 0,
                    "mod": 0
                },
                "initiative": {
                    "base": 0,
                    "mod": 0
                },
                "movement": {
                    "base": 0,
                    "mod": 0
                },
                "meleeAttack": {
                    "base": 0,
                    "mod": 0
                },
                "rangedAttack": {
                    "base": 0,
                    "mod": 0
                },
                "spellcasting": {
                    "base": 0,
                    "mod": 0
                },
                "targetedSpellcasting": {
                    "base": 0,
                    "mod": 0
                }
            },
            "baseInfo": {
                "race": "",
                "class": "",
                "heroClass": "",
                "racialAbilities": "",
                "culture": ""
            },
            "progression": {
                "level": 0,
                "experiencePoints": 0,
                "talentPoints": {
                    "total": 0,
                    "used": 0
                },
                "progressPoints": {
                    "total": 0,
                    "used": 0
                }
            },
            "language": {
                "languages": "",
                "alphabets": ""
            },
            "profile": {
                "gender": "",
                "birthday": "",
                "birthplace": "",
                "age": 0,
                "height": 0,
                "hairColor": "",
                "weight": 0,
                "eyeColor": "",
                "specialCharacteristics": ""
            }
        }
    },
    "Item": {
        "types": ["weapon", "armor", "shield", "trinket", "equipment", "talent"],
        "templates": {
            "base": {
                "description": ""
            },
            "physical": {
                "quantity": 1,
                "price": 0,
                "availability": "unset",
                "storageLocation": "-"
            },
            "equipable": {
                "equipped": false
            },
            "protective": {
                "armorValue": 0
            }
        },
        "weapon": {
            "templates": ["base", "physical", "equipable"],
            "attackType": "melee",
            "weaponBonus": 0,
            "opponentDefense": 0
        },
        "armor": {
            "templates": ["base", "physical", "equipable", "protective"],
            "armorMaterialType": "cloth",
            "armorType": "body"
        },
        "shield": {
            "templates": ["base", "physical", "equipable", "protective"]
        },
        "trinket": {
            "templates": ["base", "physical", "equipable"]
        },
        "equipment": {
            "templates": ["base", "physical"]
        },
        "talent": {
            "templates": ["base"],
            "rank": {
                "base": 0,
                "max": 0,
                "mod": 0
            }
        }
    }
}