Tool: XSD (xml schema)
XSD/Schema for neo scavenger xml files.
When used, this will help you find errors in your xml files. Normally, noobs find mistakes in their mods/xml by eye...which means alot of errors in their code never get found because something is blending in with all that visual clutter like
<column name"conditions"></column> (do you see the error in that?)
XSD's make spotting those mistakes instant; showing you where the error is. Making the trouble of finding a compatible editor and learning how to use it %100 worth it.
On notepad++ you need to get the plugin manager working again, and download XML Tools. This plugin will have a "validate now" option, and it'll be happy to tell you all that's wrong. Thing is, it kinda sucks because it doesn't take you to the line where the problem occurred. So I suggest visual studio for this (is free), but you might want to look around on the web for XSD Validators if that doesn't suit you. Such as the site called Liquid Technologies(has a xml size limit though). Alternatively to the Liquids, you can try https://www.xmlvalidation.com/, but I haven't tried it and don't know if it works with XSD.
Real-world example of why you want this:
Can you spot the error with this code in 10 seconds? be honest.
now with an XSD on Visual Studio
That cryptic message on the bottom of image 2, when double clicked on, takes me to that line, moves the mouse there, and highlights the problem area with a green squiggly; showing that the extra
> doesn't belong.
"Ten seconds? You rigged this test Layarion" no, if anything, an error that can't be spotted in an instant is a problem. Experienced coders make mistakes so often that it's expected. Not only that, but they're hard to spot. Anyone who thinks taking extra steps to prevent, stop, or spot mistakes is a waste of time - either has code that isn't meant to ever be used, or hasn't noticed the ones they do have; causing all sorts of subtle problems.
I've had this mod for years, and only recently made this XSD. Who knows what kind of silent havoc that
> has been causing.