Recommended Posts

Posted

One way to add more modding to the game natively would be to convert all items to load from XML definition files. The xml files would define everything from model to crafting recipes to pretty much everything that any item can have. This idea is not exactly mine as it comes from Fortresscraft Evolved, which uses this system. Now why XML? Simply put, XSD's. These files define how the entire XML looks like, including autocompleting things and requiring specific children or specific values. JSON just doesnt have this system. Oh and use xsd/xml 1.0 as 1.1 is just not supported by anything which entirely defeats the purpose of using XML over JSON. Using these XSD's with XML's to define every single item means that documentation is written in the actual system being used, making obscure things less obscure.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now