


Ternary operators are currently not supported, you can identify them with an empty if/else, you can see what it would have been by looking at the disassembly. Any strings within dev blocks will output as "Dev block strings are not support".Ĭurrently operators and compound assigments are dumped as the decompiler receives them, so check the disassembly to ensure order of operations is correct. if it's not found in the name database.īlack Ops III also introduced "debug strings". Starting with Black Ops III they've started hashing almost everything, including notifies, etc. This is a decision that will remain forever as we all know how that would end up. Some for loops may not be properly marked, or detected, but this is rare.Ĭustom GSCs compiled using Black Ops III's Mod Tools are not supported.

This project is released under the GNU General Public License v3.Cerberus is a GSC/CSC Decompiler for Call of Duty: Black Ops II/III.

I can accept no responsibility for any damage you cause to your system by using this tool. Please open an issue so we can discuss things before going further, maybe we can work on this together! Credits / Libraries You're also welcome to submit any pull requests with fixes and suggestions, like additional features for making this project even more great. Complete with info, creator, version, etc.ĭownload and run the latest version of the Windows installer, "" from the releases page.Supports Multiplayer & Zombies.Ĭomments, ideas, suggestions? Join the Discord Server to get in contact with our team. A basic server-driven Call of Duty: Black Ops II GSC injector.
