I've been a very casual C/C++ dev for the past ten years, and even I can tell his code is abominably bad.
How the fuck doesn't this retard know how to use enums and named constants? His entire codebase if full of magic numbers. Not even YandereDev is that stupid.