If they do not match copy and paste the missing the whole include list from cerberus and change the #using to #include. If they do write //checked includes match cerberus output at the very top of the includes list. Do not change the includes to #using you will get a syntax error. By match I mean the actual scripts are all there and mentioned. Checking Checking Includesįirst you must always check the includes to make sure they exactly match cerberus. Now that you have your IDE, and the scripts setup you can now begin the checking phase. The same goes for the bo1 and bo3 decompiled scripts. However this dump only covers the scripts released with the initial release of the game and is not always representative of the current state of the game. Generally if in doubt rely on this dump more than cerberus since this dump is leak of actual source. Look for your script in the Old bo2 dump with comments and use it as an extra resource to complement cerberus.
Obtain an IDE that supports GSC language highlighting: GSC studio is included in one of the google drive links but you can also use Visual Studio Code with this plugin installed: Now that you have the script you'd like to check you need to do the following:ĭecompile the same script from cerberus: Which can be done by dragging and dropping the fast file ontop of cerberus.CLI and then browsing the extracted scripts folder for the script you would then like to decompile.Īfter you find the specific script you want to decompile drag and drop it on cerberus.CLI and then browse the processed scripts folder. Once you have chosen a script to start checking you are ready for the next part of the guide. Some scripts are harder and larger than others making them more time consuming to check.īefore you choose a script to check make sure it hasn't already been checked/tested by going to each name fast file folder and browse the manifest.md for the script you'd like to check. Next you need to choose the script you want to check from the decompiled.zip you downloaded. In order to begin properly checking scripts for future usage you need the following: