Im trying to figure out Json because I know it'll be a big help to me in the future
It's a very good idea, I wish I learned JSON earlier.
You can start by googling some beginner guides and tutorials about JSON.
There is an example in C3 which demonstrates how to load and parse JSON in Construct.
Study the official documentation page, it contains all the useful commands and expressions you will need:
construct.net/en/make-games/manuals/construct-3/plugin-reference/json
.
Then you can start building your JSON structure. For example, for a weapon system it can be something like this:
{
"smallSword": {
"Description": "Small iron sword",
"Damage": 1
},
"massiveAxe": {
"Description": "Very big axe",
"Damage": 10
}
}
You can access any value using expressions, for example:
JSON.Get("massiveAxe.Damage") will return 10.