Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

DaydreamingDay

Uploaded by

DaydreamingDay

Virus scan

Safe to use

Tags for this mod

About this mod

This mods allows you to understand and verify your HDT-SMP XML physics files.
Nowhere else will you find the description of the new physics functionalities of FSMP 2.0.

Requirements
Permissions and credits
Changelogs
Donations




This mods allows you to check the validity of your HDT-SMP XML bodies and outfits physics files while writing them.
It's NOT for the configs.xml file.
It's technically an optional mod for FSMP, but if you have problems with the physics of a specific mod using FSMP, the first step is to check the validity of its xml physics files.

Its little name is FSMPV for Faster HDT-SMP Validator.

It is maintained to be consistent with Faster HDT-SMP. It may still be consistent with the original HDT-SMP before FSMP 2.0.

Which setup?

  • Use Visual Studio, its xml tools are top notch.
  • You can use Visual Studio Code too, with this free plugin from the marketplace
  • As the files in this mod aren't used by Skyrim, you can put them outside your mod folder if you wish.

How to use this validator?
  • In your xml file, set the initial system tag like this, with the correct path to where you have put the .xsd provided in this mod.
<system xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="FSMP-Validator"
xsi:schemaLocation="FSMP-Validator ./hdtSMP64.xsd">
  • In Visual Studio, errors, warnings and messages will be shown in the same place as usual.

What is implemented?
  • All the tags and attributes supported in Faster HDT-SMP
  • Checks if you're using the right tags and attributes with the right spelling
  • Checks if you're using the right data types
  • Checks if a mandatory tag or attribute is provided
  • Checks that names are unique when it's mandatory
  • Checks that templates and extends refer to a declared name
  • Provide documentation on numerous tags and attributes

What is not yet implemented?

  • Checks that system is the root tag
  • Comments for each tag and attribute