TOKERS Tool-Kit
A complete GSC toolchain for Black Ops 1,2,3
What it does
Catch the errors before you compile. The compiler rejects a lot of reasonable-looking code, and some failures are silent — a bad namespace shows up in game as "Unresolved external" with no other clue. Sixteen lint rules catch those traps offline in under a second, each one corresponding to something that actually went wrong while building the mod. Comments and string literals are stripped first, so a script that explains a trap isn't flagged for it.
Compile to a real .gscbin. A command-line build of the PC GSC compiler, patched to accept #using so stock BO3 scripts actually parse. Single file or whole folder, with --hashes to tell you which function a \3 Script Error(s) message is talking about.
Inspect a compiled script. Dump the header, includes, exports with their flags, and imports — so you can see what a blob really contains instead of guessing.
Inject it into a running game. Compile and inject in one step (F7). The process list starts empty on purpose: you type the name your Task Manager shows, once, and it remembers. Private and co-op only, your own game only.
Three dialects. The editor handles T7 (Black Ops 3), T6 (Black Ops II) and IW (Infinite Warfare)