sheilan102 / C2M

Tool to export maps from COD Games
GNU General Public License v3.0
46 stars 9 forks source link

Downloads Discord Twitter YouTube

C2M - A fork of Husky, Call of Duty BSP(Map Level) Extractor.

Since Scobalula said he probably won't ever update Husky, as it was just experimental project, I decided to take over the project and update it with additional features.

With much respect to Scobalula's intial intentions, and all the modders out there, I won't be updating this tool with intentions to improve modding or mapping, but to provide the tools for moviemakers to use the maps in 3d softwares. If any modder finds use in this, I'll be more than happy.

The tool lets you extract map data (map geometry, xmodels, materials & textures) from several CoD games, and import them to Maya with the import scripts (C4D & UE on the roadmap).

Supported Games

Requirements

Downloading/Using C2M

To download C2M, go to the Releases and download the latest build.

To use C2M, simply run the game, load the map you want to extract, and run C2M, then click the paper airplane to export the loaded map. In some cases you may need to run C2M as an administator.

Features

If you wish to use textures (be warned they can result in high RAM usage) then make sure to have the _images folder (use Wraith/Greyhound to export the required images) in the same location as the obj/mtl file and export PNGs (use find/replace on the .MTL file if you want to use other formats).

License/Disclaimers

C2M is licensed under the GPL license and it and its source code is free to use and modify under the terms of the GPL. C2M comes with NO warranty, any damages caused are solely the responsibility of the user. See the LICENSE file for more information.

All BSP data extracted using C2M is property of the developers, etc. and with this in mind you need to understand the limitation of what you can do with the data. C2M simply parses it out, what you do with it, is your responsibility.

Some of the exported models can get pretty big. While all have loaded in Maya with no issue, make sure you have the resources to load and view them.

FAQ

Credits

If you use C2M in any of your projects, it would be appreciated if you provide credit for its use, a lot of time and work went into developing it and a simple credit isn't too much to ask for.

BUG REPORT

If you encounter any issue, or just want to suggest an idea, feel free to do it via issues for this repository or Discord server mentioned above.