Call of Duty has a load of new weapons and models that would be perfect for mods in older versions of Cod.
So I have created a xModel exporter witch can export all the loaded models from the game.
The models are exported 100% identical to the original model file, including material names, iwi names, rig, joint names and bind weights.
The program was designed to be made up of a number of different modules, the program works by having a game specific dll that handles the loading and decompressing of the model data passing back a know data type to the program which all the other modules understand.
This means a dll can be made for other games, because even if the data is stored completely different in that game the dll handles the processing and converting of the data into the known data type.