The backend work has been intense these past few weeks. Why?
Part of this is of course the nature of storing the mass amounts of data that a simulation produces into an accessible package, but the other half is my determination to expose as much of the game as possible to modders.
I have a strong belief that modding extends the life of a game, however the wonderful community producing content for the SCP wiki are writers and artists, not coders. They have produced wonderful content, but would likely be unable to pick up a coding language.
I wanted to find a way for non-coders to add content to the game. I found that in JSON. JSON files are text files with a simple organization. Unlike many other data formats JSON is pretty easy to read. Here is an example.
BUT WAIT! Your city list is below gridSquares when in the US data it was above! Yep JSON doesn't care as long as its present.
BUUUUUTTT WAAAIIT! What if I type something wrong?!?!?!
Well for most mistakes there are free online tools like JSONlint. They will help you like so.
I will also have guides, and hopefully tools to help generate the JSON for you. Its really quite simple and powerful. And will hopefully unlock the potential for every user to tweak the game if they want to.
But does it really work?
Yes. Yes it does.