{
  "Vector3": {
    "x": {
      "type": "f32",
      "kind": "scalar",
      "comment": "x coordinate"
    },
    "y": {
      "type": "f32",
      "kind": "scalar",
      "comment": "y coordinate"
    },
    "z": {
      "type": "f32",
      "kind": "scalar",
      "comment": "z coordinate"
    }
  },
  "Stats": {
    "Strength": {
      "type": "u8",
      "kind": "scalar",
      "comment": "Physical attack damage + Equipment Load"
    },
    "Endurance": {
      "type": "u8",
      "kind": "scalar",
      "comment": "HP + Dmg mitigation for physical damage, how much stamina you have"
    },
    "Intelligence": {
      "type": "u8",
      "kind": "scalar",
      "comment": "Use/build steampunk gadgets + be able to read specific logical papers"
    },
    "Wisdom": {
      "type": "u8",
      "kind": "scalar",
      "comment": "Number of magic / special attack / skills you can remember at one time."
    },
    "Charisma": {
      "type": "u8",
      "kind": "scalar",
      "comment": "how good you can talk, persuade, etc."
    }
  },
  "Skills": {
    "Artisan": {
      "type": "u8",
      "kind": "scalar",
      "comment": "Crafting, visual arts, etc."
    },
    "Culinary": {
      "type": "u8",
      "kind": "scalar",
      "comment": "cooking, baking, brewing, "
    },
    "Ranged": {
      "type": "u8",
      "kind": "scalar",
      "comment": "using guns/cannons, bows, etc."
    },
    "Melee": {
      "type": "u8",
      "kind": "scalar",
      "comment": "using swords, hammers, pole-arms etc."
    },
    "Acrobatics": {
      "type": "u8",
      "kind": "scalar",
      "comment": "being able to contort, move, dodge, etc."
    },
    "Prestidigitation": {
      "type": "u8",
      "kind": "scalar",
      "comment": "skullduggery, lock-picking, deceiving, slight of hand"
    },
    "Engineering": {
      "type": "u8",
      "kind": "scalar",
      "comment": " creating and using contraptions, building houses"
    },
    "Metalworking": {
      "type": "u8",
      "kind": "scalar",
      "comment": "obvious, but in this you can also use automatic stuff"
    },
    "Language": {
      "type": "u8",
      "kind": "scalar",
      "comment": "ability to read/write a specific language"
    },
    "Medicine": {
      "type": "u8",
      "kind": "scalar",
      "comment": "healing hp, getting rid of diseases, etc."
    },
    "Alchemy": {
      "type": "u8",
      "kind": "scalar",
      "comment": "Creating potions, creating alloys, creating chemicals, component based 'magic'"
    },
    "Fishing": {
      "type": "u8",
      "kind": "scalar",
      "comment": "collecting fish"
    },
    "Mining": {
      "type": "u8",
      "kind": "scalar",
      "comment": "collecting ore"
    },
    "Survival": {
      "type": "u8",
      "kind": "scalar",
      "comment": "woodcutting, fire-making, hunting, collecting herbs, etc."
    },
    "Gardening": {
      "type": "u8",
      "kind": "scalar",
      "comment": "growing plants, herbs, etc."
    },
    "History": {
      "type": "u8",
      "kind": "scalar",
      "comment": "will give more information when examining some objects"
    }
  },
  "DerivedStats": {
    "Hitpoints": {
      "type": "u8",
      "kind": "scalar",
      "comment": "how many hits you can take, if it reaches 0 you ded!"
    },
    "Stamina": {
      "type": "u8",
      "kind": "scalar",
      "comment": "How many strenuous actions you can take, i.e. swinging a hammer, attacking, fishing, etc."
    },
    "Perception": {
      "type": "u8",
      "kind": "scalar",
      "comment": "being able to observe some objects"
    },
    "Luck": {
      "type": "u8",
      "kind": "scalar",
      "comment": "Get better probability rolls for things that matter for rolls"
    },
    "Stealth": {
      "type": "u8",
      "kind": "scalar",
      "comment": "Probability of being discovered when hiding"
    },
    "Attractiveness": {
      "type": "u8",
      "kind": "scalar",
      "comment": "based on your character you make in the creator. more attractive will have better outcomes with aristocracy and more 'ugly' will have better outcomes with working class."
    },
    "Affluence": {
      "type": "u8",
      "kind": "scalar",
      "comment": "same as attractiveness but can change with money"
    },
    "Holyness": {
      "type": "i8",
      "kind": "scalar",
      "comment": "how attuned to the vision of Eru"
    }
  },
  "Entity": {
    "Name": {
      "type": "string",
      "kind": "string",
      "size": "24",
      "comment": "Name of the entity"
    },
    "Vector3": {
      "type": "Vector3",
      "kind": "struct",
      "comment": "Vector3 of the entity in space"
    },
    "Stats": {
      "type": "Stats",
      "kind": "struct",
      "comment": "Base stats"
    },
    "DerivedStats": {
      "type": "DerivedStats",
      "kind": "struct",
      "comment": "Stats that are derived from skills and base stats"
    },
    "Skills": {
      "type": "Skills",
      "kind": "struct",
      "comment": "Stuff that your character can do"
    }
  },
  "Item": {
    "Name": {
      "type": "string",
      "kind": "string",
      "size": "24",
      "comment": "Name of the item"
    },
    "BaseValue": {
      "type": "i32",
      "kind": "scalar",
      "comment": "Default starting value of the item"
    }
  },
  "Phenomenon": {
    "Name": {
      "type": "string",
      "kind": "string",
      "size": "64",
      "comment": "Name of the phenomenon"
    }
  }
}
