My tools are finding a lot of bad code flow causing callit, Noneed, nostatistics to not trigger correctly and can fail even legit players with "Hacked game detected. Exiting." I've so far modified about 10 scripts to remove all of the DRM crap, but I'd have to warn that just trying to LOAD a save from a newer version that isn't pre-cracked will fuck up saves. Downright hostile, even taking aim at legitimate players (albeit unintentionally, I guess). Very shitty plan. Sentinal and blackmark don't really fuck up so far, with one exception. If you attempt to create a label (function) or any script has "updateconsol", it'll automatically assume you're pirating. So other goes home-made translation unless you hook other functions and such.
About HALF of the entire code ran in any function almost always includes an “antipirate” kind of crap. Any automatic message from an event, for example, runs an anti-pirate check. This is like DRM from the 1990s, garbage. Clearly spending more time on DRM than content. I might just have one of my own scripts called every frame to patch vars instead, it'd be easier, but this is just a lot of bull for some random-ass game that attempts to appeal with “we have a lot of content” when it's just dynamically generated within range. I remember, in the 90s, DRM companies actually using the word 'Sentinel' to describe their actual software intentions.
Hell, they even went so far as to try to prevent RPA extraction by simply overwriting the RPA header with 'madmuffin'. Easily undone by restoring bytes or hooking memory process on load to dump. Why such effort for so little? Senseless.