Здесь спрошу пожалуй. А как была написана программа для редактирования XML-файлов? Как в ней с поддержкой XML Schema?
Я вот решил написать себе программку для их автоматизированного изменения.

Ну чтобы при крупных XML изменениях не вручную менять, а через неё. Например сдвинуть по оси X все технологии дальше указанных или изменить силу тех что нужно. По идее для этого скриптов должно быть достаточно, но в них я не разбираюсь, так что решил написать на C++. Подключил библиотеку tinyxml2 но она с этой XML Schema не работает. Позволяет только чисто сам XML файл редактировать. Для того, зачем делал, пока хватает, но вот если начну таки делать полный редактор юнитов/прокачек без этого уже не обойтись.

Вот и решил заранее узнать, как там с чужим опытом-то.