//TODO: This was written by Amorilia. Figure out how to fix it.
/*!
* Writes a bunch of files given a base file name, and a pointer to the root block of the Nif file tree.
* \param file_name The desired file name for the base NIF file. This name serves as the basis for the names of any Kf files and Kfm files as well. The path is relative to the working directory unless a full path is specified.
//TODO: Figure out how to fix this to work with the new system
/*!
* Merges two Nif trees into one. For standard Nif files, any blocks with the same name are merged. For Kf files, blocks are attatched to those that match the name specified in the KF root block. The data stored in a NIF file varies from version to version. Usually you are safe with the default option (the highest availiable version) but you may need to use an earlier version if you need to clone an obsolete piece of information.