After thinking about it for a bit, and doing a few searches, I wasn’t able to find anything pertinent. Basically, I was wondering if it’s currently possible to provide any sort of functionality for end-user modifications by way of scripting languages (lua, js, etc) or even just xml, for example.
Since a built package basically crams all the data into a couple of packed files, I’m not sure how (if it’s even possible) to provide a way to modify attributes (say, weapon data in an xml file) or other assets (textures?).
Did a bit of experimentation with the WWW method and file://, and it works a peach, at least for things like images, etc. I suppose custom scripts and xml would be a bit more work.
Yeah, I kinda figured using the WWW method was a bit hacky, but I couldn’t find a lot of info on System.IO. Plus, WWW doesn’t require the .NET library, if I’m not mistaken?
As for custom scripts… Doh, I totally forgot about the fact that all scripts are precompiled. Oh well, at least there are ways of manipulating values, I suppose.